数字式温度传感器与PLC200通信

数字数温度传感器通过PLC200的CPU226CN模块的485口与PLC通信,采用modbust通信协议。在step200编写好梯形图后,将程序下载到PLC内部,但是为什么总出现通信超时?梯形图包括主站初始化MBUS_CTRL,延时,和MBUS_MSG,请问问题出现在哪里?期待高手不吝指教。

问题补充:
看了资料,但是还是没有找到问题症结。非常抱歉,才疏学浅.
PLC通过226的port0口与同样采用485口通信的温度传感器通信,想要读取温度传感器里的温度值,为什么用modbus的03命令读不出来呢?
只要用指令库编写MBUS_CTRL和MBUS_MSG吗??还有哪里不正确?高手指教!
(温度传感器已通过串口调通,PLC正常)

最佳答案

看看下面的资料,内容在modbus通信,里面有程序例子,对你帮助很大。


《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/plc308589.html

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

相关推荐

  • s7-200 226cn一机双屏怎么设置

    用串口线连接显控触摸屏和s7-200  222能通信,就是和226通信不了,请前辈发表一些看法,谢谢 最佳答案 西门子224xp及226机型都具备2个独立的通讯…

    SIMATIC S7-200 2017年8月16日
  • EM232 CN模拟量程序怎么写?

    我现在有一个系统是S7-200与一个模块量EM232 CN,用文本显示器TD 200C设置压力值传给比例阀,现在我直接定义两个变量分别传给AQW0,AQW2,但…

    SIMATIC S7-200 2021年7月5日
  • 计时数字显示

    用定时中断0做了100毫秒的周期计数(做成秒表那样)然后在TD400c上显示,最后一位数应该从0-9依次显示,但是显示的不连贯是怎么回事? 问题补充:要显示成xx.x秒,用浮点数放…

    SIMATIC S7-200 2021年7月5日
  • 200配置问题

    200CN配置问题:点位如下:AO 点7个DI点55个DO点11个AI 50个主要配置如下:EM231 (4AI) 6个 &nbs…

    SIMATIC S7-200 2020年11月1日
  • cpu216详细资料

    谁能介绍一下cpu216的详细资料和图片,哪里有吗 最佳答案 到这看看 http://www.ad.siemens.com.cn/products/as/s7_200/c…

    SIMATIC S7-200 2021年7月4日
  • 那位大哥用S7-200PLC226作过高速脉冲转换流量的

    那位大哥用S7-200PLC226作过高速脉冲转换流量的,顾瑞克脉冲流量计.能发给我程序或思路吗,小弟感激不尽 油箱renkai_1234@yahoo.com.cn 最佳…

    SIMATIC S7-200 2021年7月5日
  • S7-200 通过以太网如何可以同时联两个上位机软件

    S7-200 通过以太网模块和交换机如何可以同时联两个上位机软件,例如Intouch,现场只能发现只能联一个,是要把<以太网向导>里面的 &nbsp…

    2021年7月5日
  • 临时变量时间继电器

    在子程序里的时间继电器,怎么用临时变量代替?比如说在子程序里有一个t32时间继电器,怎么用临时变量来替换? 最佳答案 你这个是指西门子200还是300?如果是西门子200,则接口变…

    SIMATIC S7-200 2017年11月2日
  • S7-200自由口通讯接收不到任何字符

    自己参考做了一个自由口通讯的简单程序,VB100开始接收数据,利用接收到字符中断触发(收到@38*后转码成56放在VW120)输出。实验后发现接收不到任何字符。串口调试助手试过了串…

    SIMATIC S7-200 2017年12月7日
  • 请教输入问信号?

    我把程序下载后,输出有,但加上输入信号无反应,灯都不亮。监控强制执行输出也正常,就是输入灯都不亮。请教是什么问题?PLC是新的半年前买的。电源也正常的。请教了,谢谢 问题补充:我用…

    SIMATIC S7-200 2021年7月5日