两台226PLCmodbus通讯为题

我想实现主站PLC将从站的输出Q0.0置1
以下是我的程序:
主站:Network 1 // 网络标题
// 网络注释
LD     SM0.0
=      L60.0
LD     SM0.0
=      L63.7
LD     L60.0
CALL   SBR3, L63.7, 9600, 0, 1000, M0.0, MB1
Network 2 
LD     SM0.4
=      L60.0
LD     SM0.4
EU
=      L63.7
LD     L60.0
CALL   SBR4, L63.7, 3, 1, 2, 20, &VB1000, M2.0, MB3
从站:Network 1 // 网络标题
// 网络注释
LD     SM0.1
CALL   SBR1, 1, 3, 9600, 0, 0, 128, 32, 1000, &VB1000, M0.1, MB1
Network 2 
LD     SM0.0
CALL   SBR2, M2.0, MB3
请问有什么问题么 怎么实现不了呢?

问题补充:
我的地址ADDR是2 ,00002对应的不是从站的q0.1么

最佳答案

modbus通信,有几点你要做到:
1,硬件上接线要正确,3,8脚。如果不通,可以调换。

2,主站PLC,从站仪表,在PLC编写程序,不光写主程序,也要些从站程序,另外通信频率,地址,数据等你要注意。

3,从站也要定义地址。从站地址不能和主站地址相同,但是通信率相同。

4,可以用串口调试软件来测试一下。


参考资料:里面有示例。


《Micro 'n Power西门子 S7-200 · LOGO! · SITOP 参考_0.95》


http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0136-1.zip 

《S7-200可编程控制器系统手册》

http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1109582[1].pdf 

modbus通信你应该检查,通信频率,通信地址,数据等参数。


《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html

《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:10
下一篇 2020年11月1日 下午2:10

相关推荐

  • 高速计数器中脉冲计数不为负数怎么办?

    高速计数器给位移传感器计数脉冲,AB相增量式,模式9.往外拉脉冲数增加,往里缩,脉冲数减少。当脉冲数量为0的时候,往里缩,脉冲数应该是负计数才对,但是实际显示为4785642222…

    SIMATIC S7-200 2017年11月16日
  • S7200CN CPU224 SF/DIFA灯常亮 STOP灯常亮 上载程序时SF/DIFA灯常亮RUN灯常亮

    上载程序时,提示PROFIBUS网络上存在主站,当前设备不支持主站。 最佳答案 你是用EM277模块侧上传?改为prot口上传试试。全部的指示灯亮,可能是plc硬件故障了。 提问者…

    SIMATIC S7-200 2021年7月5日
  • s7200实例

    想下载几个编程实例学学! 希望各位工程师帮帮忙! 我的邮箱是375823876@QQ.COM 最佳答案 发给你了,需要别的发我ssyway@126.com 提问…

    SIMATIC S7-200 2021年7月4日
  • 200 plc如何产生随机数

    如题,请问200 plc如何产生一个在一定范围内随机变化的随机数,谢谢! 最佳答案 将时间取正弦,再取其小数部分,这样随机性好像更好一些。其实所有的应该都是伪随机数 提问…

    SIMATIC S7-200 2021年7月5日
  • MPI/DP通讯电缆和200 224XP通讯的问题

    有一根原装的MPI/P电缆(PC Adapter USB A2)并且安装了自带光盘上的驱动,软件是V4.0 STEP 7&nbsp…

    2021年7月5日
  • s7-200控制伺服

    触摸屏+s7-200控制2台伺服驱动器(驱动器自带RS485通讯功能) 请问朋友们下列方法: 1、直接用Q0.0/Q0.1脉冲来编程控制 2、通过EM…

    SIMATIC S7-200 2021年7月4日
  • S7-200PLC脉冲输出

    请问s7-200系列PLC如何控制四路脉冲输出?如果能够实现请老师提供一下相关资料,万分谢谢 问题补充:我想说的是S7-200除了本体所有的两路脉冲输出(控制伺服驱动器)之外能否再…

    SIMATIC S7-200 2017年12月8日
  • 表格问题

    符号表,状态图表.数据块.这样的表格是用来干嘛的,分别解释一下其用途,, 最佳答案 符号表: 为了方便直观编程及阅读程序,可根据你的工艺要求,将PLC中的绝对地址写为助记…

    SIMATIC S7-200 2021年7月5日
  • 流量积算

    我想通过检测流量传感器的信号积算单次消耗量和流量的累计功能。请问用S7-200来怎么实现,或者说PLC实现这里功能的算法是什么?谢谢!(像加油站加油机一样) 最佳答案 你这样作吧,…

    SIMATIC S7-200 2021年7月5日
  • 模拟量转换库

    请问:S7-200模拟量转换库在哪里下载?谢谢! 最佳答案 我来补充一下吧,在S7-200中,单极性模拟量输入/输出信号的数值范围是 0 – 3200…

    2021年7月5日