s7200地modbus详细应用示例

s7200地modbus详细应用示例

ID:35943009

大小:720.55 KB

页数:39页

时间:2019-04-26

s7200地modbus详细应用示例_第1页
s7200地modbus详细应用示例_第2页
s7200地modbus详细应用示例_第3页
s7200地modbus详细应用示例_第4页
s7200地modbus详细应用示例_第5页
资源描述:

《s7200地modbus详细应用示例》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实用标准文案文档实用标准文案修订历史记录日期版本说明(修改、补充、删除)作者审核<2009/4/3>第一版(已完)研发部·孙宝东研发部·王振岳5.13库存储区补充说明(36页)注释:红色字体为注意点;蓝色为修改补充;紫色为问题总结;茶色为暂时删除;绿色为住宿。文档实用标准文案目录前言4第一章使用Modbus协议库6前言61.使用Modbus主设备协议的要求62.使用Modbus从站设备协议的要求73.Modbus主设备协议的初始化和执行时间74.Modbus从站协议的初始化和执行时间85.Modbus主设备寻址86.Modbus从站寻

2、址87.Modbus主设备MBUS_MSG执行错误代码108.Modbus从站协议执行错误代码119.Modbus主设备高级用户信息11第二章使用Modbus主设备指令14前言141.MBUS_CTRL指令(初始化主设备)152.MBUS_MSG指令16第三章使用Modbus从站指令22前言221.MBUS_INIT指令(初始化从站)232.MBUS_SLAVE指令263.常见问题26第四章下载与通讯测试281.编译、下载282.通讯31文档实用标准文案附表主从站指令配置表37S7200Modbus主从协议版本(09年初稿版)制作:研发部前言:Modbus从站协议指令可以配置S

3、7-200,将其用作ModbusRTU从站,与Modbus主设备通讯。Modbus主设备协议指令可以配置S7-200,将其用作ModbusRTU主设备,与一个或多个Modbus从站通讯。Modbus指令安装在STEP7Micro/WIN指令树的"协议库"文件夹中。有了这些新指令,您可以将S7-200用作Modbus设备。当您在程序中加入Modbus指令时,会在项目中自动增加一个或多个相关子程序。Modbus主设备协议库有两个版本。一个版本使用CPU的端口0,另一个则使用CPU的端口1。端口1协议库的POU名中带有"_P1"(MBUS_CTRL_P1),表示POU使用CPU上的端

4、口1。在其它方面,这两个Modbus主设备协议库完全一致。Modbus从站协议库仅支持端口0通讯。在STEP7Micro/WIN中,ModbusRTU协议和USS协议操作库位于操作树的“库”文件夹中。MODBUS函数库要求STEP7Micro/WIN为V3.2或更高版本。文档实用标准文案图1:添加函数库文档实用标准文案第一章使用Modbus协议库前言:这些库是附加函数库,并非组态软件STEP7Micro/WIN的组成部分。您如果需要使用ModbusRTU协议,必须先安装“STEP7Micro/WIN32ToolboxV1.0”(包括库),然后安装运行“STEP7Micro/WI

5、N”。就会出现如图1的库。注意:这个函数库包含可以在STEP7Micro/WINV3.2中使用的ModbusRTU协议库和USS协议库。如果您安装了STEP7Micro/WINV4.0SP5或者更高版本,那么操作库中就会包含下列函数:·ModbusRTUMasterV1.2对应端口0和端口1·ModbusRTUSlaveV1.0对应端口0·USSprotocolV2.3对应端口0和端口1下面我对ModbusRTU各指令功能与使用方法分别加以讲解:1.使用Modbus主设备协议的要求Modbus主设备协议指令使用下列S7-200资源:·初始化Modbus主设备协议可以为Modbu

6、s主设备协议通讯指定专用CPU端口。当CPU端口被用于Modbus主设备协议通讯时,就无法用于任何其它用途,包括与STEP7-Micro/WIN通讯。MBUS_CTRL指令控制将端口0分配给Modbus协议或PPI,Mode为1时分配给Modbus协议,为0是分配给PPI。将S7-200上的模式开关设为“STOP”,端口零也会被复位为PPI协议模式。MBUS_CTRL_P1指令(来自端口1协议库)控制将端口1分配给Modbus主设备协议或PPI。·Modbus主设备协议指令影响与CPU通讯端口中自由端口通讯相关的所有SM位置。·Modbus主设备协议指令使用3个子程序和1个中断

7、例程。·Modbus主设备协议指令要求两个Modbus主设备指令和支持例程有1620个字节的程序空间。·Modbus主设备协议指令的变量要求284个字节的V存储器程序块。该程序块的起始地址由用户指定,专门保留用于Modbus变量。·S7-200CPU必须是固化程序修订版2.00或最好支持Modbus主设备协议库(CPUMLFB21x-2xx23-0XB0)。·Modbus主设备协议库为某些功能使用用户中断。用户中断不能被用户程序禁用。文档实用标准文案提示:欲将CPU通讯端口操作更换回PPI以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。