S7-200的MODBUS通讯问题

我的PLC型号是6ES7214-1BD23-0XB8,我需要用PLC链接6个支持485通讯MODBUS协议的仪表,仪表支持03H命令,例如读取地址为01的电压表A、B、C三相电压,需要的命令是01030039000615C5(0039是仪表数据地址),从站会回复相应测量值。如果用PLC来当主站,我从网上找了例程在图片里,请帮忙看一下是否正确?现在程序运行后发现MODBUS的初始化好像并没有完成,标志位M0.0没有被置1,是怎么回事呢?跟我目前PLC的串口没有接仪表的485有关系吗?PLC的PORT0作为485接口使用时,引脚是怎样的?还有个问题是仪表回复的数据类似为“43 6B F3 33 43 6C 4C CD 43 6B F3 33”的结果,其中“43 6B F3 33”为一相的电压值,仪表厂家给了计算公式将该值换算为浮点数,具体见图片,请问在PLC里面应该如何编程才能实现?我的问题太多了,可以加QQ:178719984

问题补充:
你说的例程在哪里可以下载?能给我一个网址吗?

图片说明:

S7-200的MODBUS通讯问题    S7-200的MODBUS通讯问题    S7-200的MODBUS通讯问题   

最佳答案

首先确定线路正确否。
CPU的9针头,3--RS485正,8---RS485负,5--逻辑地。
最好是用西门子的网络接头,再配西门子的线。
做主站直接用西门子的Micro''n Power里面的例程就可以。

提问者对于答案的评价:
虽然没有解决我的问题,但是只有你一个回复,还是多谢了

专家置评

已阅,最佳答案正确。下载中心搜索A0136,查看通信-modbus通信一节,里面有例程。

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

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

相关推荐

  • 分段加温程序问题?

    我想做个可以设置时间,温度,的加温曲线的程序,即第一段,时间=30秒,温度=200度,第二段,时间=120秒,温度=100度,第三段,时间=120秒,温度=10度。. 最佳答案 参…

    SIMATIC S7-200 2020年11月1日
  • 多S7-200配置

    我有一个工程,距离机房200M处需要采集5个模拟量和几个开关量,想通过200做通信到机房。机房中有30个点的开关量和20个模拟量采集,但没有的调节输出,仅是逻辑控制,所以也想采用2…

    SIMATIC S7-200 2020年11月5日
  • S7-200 SMART MODBUS RTU通讯

    使用200 SMART modbus rtu通讯指令,MBUS_MSG指令时报错误,显示为153 问题补充:资料上没有153 错误的原因 图…

    2021年7月5日
  • 摸以量程序处理问题

    要将一个变送器(输出是标准的(4-20mA)的电流信号的型号在文本显示器上显示出来并且好要在程序里和其他设定的值进行比较同时这个设定的值也要在文显示器上可以任意设定。请教一下个位高…

    SIMATIC S7-200 2021年7月5日
  • 所有的表格读取和表格写入指令必须用边缘触发器指令激活。

    所有的表格读取和表格写入指令必须用边缘触发器指令激活。 这里的边缘触发器指令是什么意思?或者说哪样的指令是属于边缘触发器指令? 表格读取和表格写入指令&nbsp…

    SIMATIC S7-200 2021年7月5日
  • S7-200如何采集传感器数字量信号?

    用探头来探测废液桶是否满了,是数字量输入,用什么指令呢,要怎么做?我是初学者,请高手指点。 问题补充:就这么简单吗,不用MOVE指令吗 最佳答案 数字量信号,比如接I0.0,当I0…

    SIMATIC S7-200 2021年7月5日
  • S7-200的编程软件对最新的CPU能使用吗

    能给我介绍这款低端的基础知识吗 最佳答案 参考资料:《西门子 S7-200·LOGO!·SITOP 参考》V0.95版(更新版)  2010…

    SIMATIC S7-200 2020年11月1日
  • 200PLC驱动伺服脉冲不可随时更改

    大家好,本人用200PLC驱动伺服脉冲输出,但是用传送指令把位移脉冲送到VD72,不可随时更改,有什么办法吗谢谢 最佳答案 你应该在中断内修改才行,具体方法有很多,你可以参考技术中…

    SIMATIC S7-200 2020年11月1日
  • Profibus-DP转光纤

    请问西门子有没有以下两种模块DP光调制通讯模块(EM277B)  6ES7 277-0AB32光调制信号通讯模块   &…

    2021年7月5日
  • 多点温度检测

    用em231扩展模块接四个热电阻进行温度检测,请问这样的电路图应该要怎么画,怎么显示出是外接了四个热电阻? 钻石用户推荐最佳答案 根据你选择的热电阻和em231扩展模块接线图手册来…

    SIMATIC S7-200 2021年7月5日