数字式温度传感器与PLC200通信硬件连接

数字式温度传感器引出A,B两根线分别和PLC226的port1口的8,3连接。port0口通过PPI电缆和电脑连接下载主站程序。在step7中编写好主站程序(modbus的03命令)后,下载到PLC中用来读取温度传感器的温度值。主站程序包括MBUS_CTRL和MBUS_MSG,请问硬件连接和程序编写上有问题吗?为什么通信超时?

最佳答案

1.主站程序包括MBUS_CTRL和MBUS_MSG,请问硬件连接和程序编写上有问题吗?
1)功能块调用没问题,不过还要看程序中具体参数设置
2)可以先用Modscan仪表的通讯参数和数据地址、从站地址是否正确。用串口调试工具软件测试一下PLC的请求是否正确;
3) 换一下A、B接线试试
2.为什么通信超时?
1)程序或程序中参数设置错误
2)接线错误
3)找不到相应的从站或从站不存在

提问者对于答案的评价:
非常谢谢。已经解决了

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

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

相关推荐

  • 模块故障

    S7-200 220v输出模块输出点指示灯亮但没电压输出是怎么回事? 问题补充:本人更换个新的后一切正常,只是想找下问题出在那里? 最佳答案 输出点是继电器触点或电子开关…

    SIMATIC S7-200 2020年10月31日
  • S7-200模块可以连接profibus设备吗?

    公司有一批托利多称重设备,显示终端自带Profibus DP口和232串口,现在要连接PLC,profibus可以连吗?是不是加EM277模块?232的话是不是要加232…

    SIMATIC S7-200 2017年6月5日
  • S7-200 V区的数据掉电保持怎么做?

    V区设定断电保持区域的数据是永久的吗?难道只有MB0~MB13断电数据永久保持吗?假如说我要对V区的VD1000~1500和VD1600~1800做断电数据保持,那么在系统块–&…

    SIMATIC S7-200 2020年11月1日
  • 200 高速脉冲计数

    我用200做脉冲,Q0.0做脉冲输出,为了防止丢步,我用HSC0的12号模式计数,预置值是VD19,当前值是VD23。我用状态表检测不到VD23的值。看说明要在主程序用SM0.1或…

    2020年10月31日
  • S7-200编程1

    请问S7-200编程软件,有数据寄存器吗?要想进行赋值,用什么存储变量,设置参数,进行复制? 问题补充:模拟量输出AQW10在程序中不能作为MOV_W指令的IN,如何使用AQW为A…

    SIMATIC S7-200 2021年7月5日
  • pid参数整定疑问

    各位好!整定pid控制时,pid各项参数数值整定的依据是什么?比如说:有人是用数学计算方式,有人是看曲线图等等。。,如果是曲线图,那么曲线图由什么设备观察?怎么观察?谢谢!我是菜鸟…

    SIMATIC S7-200 2020年11月1日
  • EEPROM的写入

    要想把数据永久保存是,是在系统块中设置MBO-MB13为断电保持,那么是不是要另装储存卡,还是不需要, 问题补充:我是想用M区来储存时间继电器和计数器的数据,就是用定时器和计数器结…

    SIMATIC S7-200 2021年7月5日
  • 求,s7200 CPU 脉冲输出用向导或指令库编成如何能实现输出脉冲的周期/频率随时更改,不用停止后更改.

    求,s7200 CPU 脉冲输出用向导或指令库编成如何能实现输出脉冲的周期/频率随时更改,不用停止后更改. 钻石用户推荐最佳答案 你看过生成的程序之后,你都知道…

    SIMATIC S7-200 2021年7月5日
  • 什么软件能测试S7-200与PC的串行口通讯(Modbus)?

    在S7-200(224)中已用指令库中的两个modbus模块写好程序,准备与iFix通讯。在iFix中填写设备和数据块时,就是不认。重新在Powertool(MB1)下设置后,设备…

    SIMATIC S7-200 2021年7月5日
  • pc adapter usb a2 驱动

    win7 环境pc adapter usb a2的驱动在哪有下载? 问题补充:在通信项没有PPI选项 最佳答案 楼主如果安装了STEP7&n…

    SIMATIC S7-200 2017年6月10日