200的modbus通讯

我按照帮助文档,写个小程序,对MBUS_INIT和MBUS_SLAVE进行的参数配置和帮助一样,结果,modbus通讯失败,我的micro/win可以继续和PLC通讯联机。
 MBUS_INIT的M0.1和MB1没有数据;
 MBUS_SLAVE的DONE返回数据M0.2-2#1,ERROR返回数据MB2-10,查手册说:从站功能未使能。
 这是什么原因造成的?

问题补充:
我用的CPU是224CN.
 难道它不支持modbus?

最佳答案

modbus通信的主从站有很多设置,包括:
 1.完成modbus通讯,从站CPU要首先处于接收状态,然后主站CPU开始对从站进行操作;
 2.在从站的程序中,需要指定从站的地址,数据传输速率,校验方式等;
 3.每一个新的读写请求必须使用脉冲触发。

提问者对于答案的评价:
我改变了保持寄存器的范围,就好了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:45
下一篇 2021年7月5日 上午2:45

相关推荐

  • 计算结果为负值在PLC和触摸屏上如何表示

    假设在采样传感器信号时,把采样值减去某一值后,结果为负值,在PLC上能否显示出来,如果能显示,在触摸屏上又如何表示? 最佳答案 PLC和触摸屏都能显示正负值。按你上面的意思理解,我…

    SIMATIC S7-200 2021年7月5日
  • 两台200PLC通讯问题??

    我做了两个线3-3,8-8,把两个200PLC连在一起,然后再一台上编了一个网络写向导。测试时看到生成的子程序Error 参数为1,通讯不上,请问为什么,帮助说(检查&n…

    SIMATIC S7-200 2020年10月31日
  • 西门子S7200 cpu224系列

    请教:s7200cn cpu224的脉冲输出频率最高多少?手册上写的20KHz,可我感觉比这还大。还有HSC功能12模式记内部脉冲最高能识别多高频率? 最佳答案 224x…

    SIMATIC S7-200 2021年7月5日
  • 关于间接寻址编程问题的疑问

    请问我要把vw1104的值送到vw1204是不是可以这样:把数值1104送到vw100(随便一个寄存器),然后vw100送到AC1,再把*AC1送到vw1204,应该是可以这样吧,…

    2021年7月5日
  • 西门子 plc 200的加法器和乘法器

    我编程序要用到一个加法器和一个乘法器来实现浮点数的运算 但编译时候报错不知为何 已经用 MOV指令把浮点数赋值给了VD变量 然后用VD变量进…

    2021年7月5日
  • 整数转ASCII码指令

    请问整数转ASCII码指令为什么要加小数点呢? 最佳答案 参见附图说明。控制程序可以根据需要修改。 图片说明:    提问者对于答案的评价:谢谢 专家置评 已阅…

    2017年8月1日
  • 称重配料系统

    各位,我想做一个称重系统,想用200PLC+称重模块+触模屏来做。 内容:把一定量的水,盐称好再输送到搅拌泵里搅拌~~ 在屏里设定水,盐的重量及次数==、&nb…

    SIMATIC S7-200 2021年7月4日
  • S7200PLC下载出错

    S7200的PLC,CPU226CN,系统块和数据块下载正常,程序块下载出错,即使是个空程序下载也是出错,希望各位高手指点。错误请看图片。 图片说明:    最…

    2017年11月12日
  • s7-200与触摸屏MT506MV通讯问题

    我现在是S7-200与威伦触摸屏MT506MV通讯模拟量模块EM235,4-20MA电流通过PCL编程转化成0-15.84吨,问题是触摸屏上数值输入元件里面读取地址是VW,输入最小…

    SIMATIC S7-200 2020年11月1日
  • 传送指令和数据块

    在西门子S7-200编程软件里,数据块怎么理解。有什么用,在那方面可以用得上。请看下面两张图。MW8传送到VW124是什么意思。    &n…

    2017年8月3日

发表回复

登录后才能评论