s7-200的MODBUS RTU协议问题

各位老师,您好,我是个新手,现在在做一个项目,就是用西门子s7-200的与一个modbus协议,我弄了将近一个月了,还是弄不好啊!请大家帮帮忙啊! 我用的是s7-200中的modbus  RTU 协议  程序具体是这样的s7-200做从站
我用的是 MBUS_INIT 和MBUS_SLAVE 指令
MBUS_INIT 参数设定为
EN      SM0.1
Mode   vb100
Baud    9600
parity    2
delay   200
maxiq  0
maxal   0
maxhold  14 
holdst     &VB1000 
done     M10.0
Error     MB11   
MBBUS_SLAVE的参数设定为
EN     SM0.0
DONE   M10.1
Error    MB12
这就是我的设定的参数 我用ModScan32测试软件,可是怎么都通讯不上啊 。我自己做了一个通讯县 s7-200 用的是 3和8通讯指针。作为rs485转RS232的通讯线A和B。但是接受不到数据,这是什么为题啊 请大家指点一下啊 谢谢了啊

最佳答案

程序Mode   vb100是不是初始值为1,为0时就不能初始化modbus

第一步:先用串口测试软件,测试PLC有没有数据传送?
第二步:准备两个RS485-RS232

提问者对于答案的评价:
谢谢您了啊 我还在努力中,我相信不久我就做出了啊!

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

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

相关推荐

  • s7-200 mm440 DP通信

    S7-200 224XP CN+EM277+MM440PROBUS通信卡,这样是否可以通信,应该如何编程。 最佳答案 我建议你用USS协议 &nbsp…

    SIMATIC S7-200 2021年7月5日
  • 200PLC 235模拟量模块上的拨码开关怎么使用

    我有4个传感器每个传感器都是(0-5V)输入。请问我该怎么调拨码开关。 最佳答案 模拟量输入模块可以通过拨码开关设置为不同的测量方法。开关的设置应用于整个模块,一个模块只能设置为一…

    2017年6月18日
  • S7200PLC MODBUS RTU通讯

    200PLC与智能仪表通讯,通讯协议为图片格式,请问如何通讯。200PLC的modbus RTU主站块没有什么CRC位,读取功能吗03H也对应不上。不知道如何下手。 图片…

    2017年8月18日
  • 模拟量模块应该如何接线

    请教大家一下:我现在通过CPU224CN及EM231(4AI)进行扩展来采集位移模拟量,我采购的拉绳位移传感器,供电DC24V,输出0—5V。引出线有3根,分别是V+(红);V…

    SIMATIC S7-200 2018年12月7日
  • 求教 VD100和VD104里的数据比较,要求它们的值对比大于10以上转出一个点位,

    求教 VD100和VD104里的数据比较,要求它们的值对比大于10以上转出一个点位,VD100和VD104的值随时变化的,请教这个程序怎么写,谢谢。 最佳答案 VD100…

    2017年6月7日
  • EM253定位模块编程

    控制6个步进马达,用1个CPU226和4个EM 253 定位模,请问EM 253 编程有相应的库指令可以用吗,有一些使用说明吗?谢谢! 最佳…

    SIMATIC S7-200 2017年6月27日
  • 模块选用

    大家好!刚始使用S7-200!PLC S7-200控制 西门子变频器(420)的转速。应该选用S7-200的那种模块呢?谢谢! 问题补充:请各位朋友帮忙写出程序…

    SIMATIC S7-200 2021年7月4日
  • 高速脉冲输出频率?

    我用226DC做的伺服定位,用MAP编程,定位及逻辑已基本符合工艺要求。我采用指定速度运动到指定的绝对位置。现在指定速度是10KHz,我把指定速度改为20KHz后,伺服电机速度没有…

    SIMATIC S7-200 2018年12月6日
  • 通讯RCV指令接收过来的数据处理问题

    我和一个仪表通讯,我发送一个读重量的请求,仪表就会回我一串ACSII码完整报文。。  格式如下:1个起始字节(16#03),1个字节的站地址,1个字节的指令类型…

    2021年7月5日
  • s7-200的V区和M区有什么区别?

    我是从300过来的,麻烦懂行的同志介绍一下。 最佳答案 V和M基本上功能一样,但是V的内存区域大,所以一般用V存放模拟量数值和运算中间量,而M区域一般用数字量的中间继电用。&nbs…

    SIMATIC S7-200 2021年7月4日