博途S7-1200之间的MODBUS RTU通讯
S7-1200如果要进行MODBUS-RTU通讯需要安装CM1241 RS485通讯模块或者SB1241 RS485通讯板
一:组态CM1241模块
注意:MODBUS主站和从站均需要进行通讯模块的组态和属性设置
二:编写MODBUS从站程序
打开从站PLC开始编写从站的,MODBUS通讯程序
打开OB100
PORT:通讯模块的硬件标识,可以在通讯模块的属性中找到对应的硬件标识编号
PARITY:奇偶校验,0无校验;1奇校验;2偶校验
MB_DB:从站数据指令MB_SLAVE的背景DB
打开OB1后进行下方的操作
注意:不要忘记将MB_SLAVE的背景DB填写到MB_COMM_LOAD指令的“MB_DB”针脚
三:编写MODBUS主站程序
打开主站PLC开始编写主站的,MODBUS通讯程序
打开OB100
打开OB1后进行下方的操作
MODE:读/指令 0表示读数据;1表示写数据
注意:不要忘记将MB_MASTER的背景DB填写到MB_COMM_LOAD指令的“MB_DB”针脚
作者简介
工控班长(张勇):工业自动化高级讲师,高级技师,多年工业自动化项目现场经验,对工控行业有自己独特的理解,参与并设计/调试了多个国内中大型项目,主导完成了《西门子S7-200SMART综合应用教材》《西门子S7-300、400高级应用》《WinCC7.4高级应用》《EPLAN P7电气制图》等多本自动化行业实训教材,在教学过程中不断的结合自己的项目经验和最新技术发展需求,调整教学方案,学员不但学会了知识,更多的学会了在工业现场处理问题的方法,风趣幽默的讲解方式也深受学员的喜欢。