S7200smart主从通讯转换程序

有两个西门子S7-200 SMART系列 ST30 cpu模块,分别做主站和从站,已经用以太网通讯做了主站和从站的控制程序并做好大部分控制逻辑,因传输距离问题要尽快更改为光纤传输modbus通讯,通讯程序及相应的控制逻辑如何修改好,恳请大神赐教279226731@qq.com

问题补充:
主站和从站的通讯信息如下:
一、主站读取从站内容 主站读取从站的IB0-IB8 读取到主站VB0-VB8    get向导中有0009字节
二、主站写入从站内容(从站读取主站内容)
1.主站的IB0-IB12 写入到从站VB0-VB2
2.主站的IB12-IB12 写入到从站VB120-VB120
3.主站的输出QB9-QB12 写到从站的保持寄存器VB9-VB12
4.主站的输出QB0-QB0 写到从站的寄存器VB1000 这样用MODBUS通讯该如何定义好各功能块,相当于主站对从站是1个读操作 几个写入操作  是否会造成保持寄存器的重叠 求指点

图片说明:

S7200smart主从通讯转换程序    S7200smart主从通讯转换程序    S7200smart主从通讯转换程序    S7200smart主从通讯转换程序    S7200smart主从通讯转换程序    S7200smart主从通讯转换程序    S7200smart主从通讯转换程序    S7200smart主从通讯转换程序    S7200smart主从通讯转换程序    S7200smart主从通讯转换程序   

最佳答案

看你的QQ邮箱
主站轮循程序参考
Modbus RTU 主站 (最下面有MODBUS RTU 轮循实例)
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm
S7-200 SMART Modbus通信常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/020.html
补充:
通讯双方的发送区和接收区的大小要求是一样多的字节数,你补充部分,第一条就不对了.
建议做一张传送表,在表上规划双方的通讯区,只要保证表上不重叠,发送与接收的方向对,那就可以了。

提问者对于答案的评价:
谢谢大佬们的悉心指导!本人新手,能对我改编的程序做下点评么279226731@qq.com,感谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc361530.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 模拟量取样平均值

    EM235模块如何计算模拟量取样的平均值。如何确定输入影像寄存器号。 最佳答案 1 如何确定输入影像寄存器号: 模拟量输入/输出数据是有符号整数,占用一个字长(…

    SIMATIC S7-200 2021年7月5日
  • S7-200 CPU226带两个触摸屏

    S7-200 CPU226带两个触摸屏,触摸屏的型号是Smart 1000 2个或TP1200 2个,这个需要设置吗,还是需要更改什么,有那…

    SIMATIC S7-200 2017年6月10日
  • 脉冲发生器不够

    一个系统中有8个电加热需要PID控制来达到目标温度,S7-200 8个PID控制通道倒是够了,可是脉冲发生器(PWM调节用)Q0.0和Q0.1只有两个,脉冲发生器可以共用…

    SIMATIC S7-200 2020年11月1日
  • 关于西门子224晶体管输出驱动步进电机问题

    各位大侠好,向大家请教个问题。目前我用西门子224的Q0.0驱动步进驱动器,接线如图,PLC有脉冲输出 但是步进电机不动,而且步进电机锁住了,用手不能旋转,本人用了一个电…

    2018年12月14日
  • 模拟量信号算几个点

    200的最多是256点,在计算plc点数的时候一个8位的模拟量通道是算一个点呢,还是八个点呢?还是不包括在这256点之内呢? 最佳答案 1.在计算plc点数的时候一个8位的模拟量通…

    SIMATIC S7-200 2021年7月4日
  • s7-200 数据上传

    各位老师,现我用的是S7-200 的224XP,客户要求能将PLC的数据上传,请问我想用MODBUS来实现,问题是此时的PLC应当是主站还是从站, 最佳答案 200可以做…

    SIMATIC S7-200 2021年7月5日
  • 200PLC模拟量模块6ES7 231-7PB22-0XA8断线监测

    传感器没接或者断线的时候能够有报警或者让一个变量置为1,该怎么做啊? 最佳答案 方法:  比如传感器没接或者断线的时候读数会是32000,就当是开路,采用比较指…

    SIMATIC S7-200 2017年11月13日
  • 谁有200 USS程序例子

    谁有200 USS程序例子,麻烦发我一份,邮箱:chenrui65@163.com ,谢谢! 最佳答案 S7-200与MM440通过uss协议通讯例子http:…

    SIMATIC S7-200 2020年11月1日
  • 200cpu的问题

    200cpu的通讯口可以扩展嘛 最佳答案 200的CPU自带的485通讯接口,你可以用这个口走modbus   PPI等通讯协议,不可以扩展。要扩展通…

    SIMATIC S7-200 2021年7月5日
  • 各位,请问一下,帮我看看图片中,绿色点什么意思

    各位,劳烦帮我看看图片中红圈里面的绿色点代表什么意思啊,怎么搞的啊 图片说明:    最佳答案 点“切换书签”光标所在的网络前面就会出现、消失书签标记(就是你所…

    2020年10月31日

发表回复

登录后才能评论