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日 下午6:51
下一篇 2017年6月5日 下午6:52

相关推荐

  • usb口的适配器的问题

    我的USB口的适配器监控300下个程序都没问题,但是在200上就不好使,就是提示说USB设备找不到,驱动都是好的。各位大哥帮帮忙。 最佳答案 一、重新下载驱动试试,SIMATIC&…

    SIMATIC S7-200 2020年11月5日
  • s7 200 modbus库与仪表通讯的问题

    最近我在200与仪表的通讯,仪表是个行程开关带模块,波特率9600,站号20,无奇偶校验。CPU是226的,我调用modbus指令库,对端口0进行相关设定,端口0通过RS485口连…

    SIMATIC S7-200 2017年11月16日
  • 运动控制器不发送脉冲

    遇到一个奇怪问题,运动控制器当相对距离指令大于4.7时就不发脉冲,小于4.7时运动正常,不是限位,因为多次走4.7也没问题? 问题补充:总线驱动,只是看驱动状态没有收到脉冲,运动控…

    SIMATIC S7-200 2021年7月5日
  • s7-224cpu自带的PPI口坏了挂个EM227能和笔记本直接通讯上载PLC程序吗?

    s7-224cpu自带的PPI口坏了挂个EM227能和笔记本直接通讯上载PLC程序吗?如果不能需要怎么做才可以?? 最佳答案 1、EM277模块同时支持PROFIBUS-DP和MP…

    SIMATIC S7-200 2017年6月19日
  • S7-200时间传递

    烘干中各工位要计时,工件满足总时间后放行,工件连续排列,我S7-200程序采用定时间传递,见附图, 但计时器当前时间不能传递。请各师傅指导。LD  &…

    2017年8月18日
  • 怎么将一组ASCII码转换成实数

    怎么将一组ASCII码转换成一个实数 问题补充:从VB107开始到VB112,中间还有小数点。这个怎么组合成一个实数 图片说明:    钻石用户推荐最佳答案 我…

    2021年7月5日
  • S7-200定时中断

    1.需要没隔50mS读取高速计时器的值,程序需要怎么处理,需要做定时中断吗 2.间接寻址是用*吗 最佳答案 1、必须用定时中断,否则无法保证时间间隔的精度。 2…

    SIMATIC S7-200 2021年7月5日
  • S7200 DP通讯异常

    3台S7200公用一根DP总线和ABB ACM800PLC通讯,前2台S7200数据信号异常,将末端的PLC DP头拆除,信号就正常。 最佳答案 1、检查是不是…

    2021年7月5日
  • S7-200 CPU 224XP 位控向导 无法运行?

    S7-200 CPU 224XP 位控向导做PWM可以正常运行,但做PTO,编译正常但下载到PLC里后就导致PLC无法启动。经测试一个空程序只要位控向…

    2021年7月5日
  • 关于AS-I

    AS-i 是执行器-传感器接口(Actuator Sensor Interface)的简称, 位于最底层。 200和LOGO!如何…

    SIMATIC S7-200 2021年7月5日