请联系客服QQ
艾特贸易网首页

艾特贸易网

S7-200 PLC使用Modbus从站的要求

提示:

在使用Modbus协议或USS协议之前,需要先安装西门子的指令库,安装后在STEP 7-Micro/Win的指令树的“\指令\库”中将出现两个文件夹“USS Protocol”和“Modbus Protocol”,如图1所示,里面有两个用于通信协议的子程序和中断程序。如果S7-200执行Modbus从站协议指令,作为Modbus RTU中的从站设备,可以与Modbus主设备通信。

    在使用Modbus协议或USS协议之前,需要先安装西门子的指令库,安装后在STEP 7-Micro/Win的指令树的“\指令\库”中将出现两个文件夹“USS Protocol”和“Modbus Protocol”,如图1所示,里面有两个用于通信协议的子程序和中断程序。如果S7-200执行Modbus从站协议指令,作为Modbus RTU中的从站设备,可以与Modbus主设备通信。如果在用户程序中调用了Modbus指令,则会在项目中自动增加一个或多个有关的子程序。

Modbus和USS协议库

    1    ModbusUSS协议库

    Modbus从站协议指令使用下列S7-200资源:

    (1)初始化Modbus从站协议使用指定的通信端口0。端口0被指定为Modbus从站协议占用时,不能用于任何其他用途,包括与STEP 7-Micro/Win通信。MBUS_INIT指令可以控制将端口0指定给Modbus从站协议或PPI。将S7-200上的模拟开关设为“STOP”模式,端口0也会被复位为PPI协议模式。

    (2) Modbus从站协议指令影响与端口0的自由端口通信有关的所有SM

    (3) Modbus从站协议指令使用3个子程序和2个中断子程序。

    (4) Modbus从站协议的两条指令及其支持子程序占用1857个字节的程序空间。

    (5) Modbus从站协议指令的变量要求779个字节的V存储区块。该块的起始地址由用户菜单命令“文件”→“库文件”指定,保留给Modbus变量使用。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务


(责任编辑: 艾特贸易网 )

  • 本文关键字:PLC 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com