modbus测试

各位师傅,我写了个小程序,用到的通讯指令只有modbus-int和slave指令,cpu是222cn,用modscan测试我写的小程序,但是slave的error报10,请问各位师傅,我想写个小程序用modscan读plc的数据,最少要用到那些指令,最少要做那几步?谢谢

问题补充:
请问一楼,您所说的从站程序是指modbus-int和slave指令?主站的指令不用管吗?我就是只写的modbus-int和slave指令,但是报错是,错误代码10

最佳答案

感觉楼主好像是mudbus从站库写的,错误10是从属功能为启用。
应该是V数据区与库指令的数据区重叠了,重新分配库数据区应该可以解决问题的
至于modbusSCAN我很少用,但是如果用组态王之类组态软件做上位机的话,只用MODUBUS从站库的MUBUS-inIt和MUBUS-SLAVE就可以了。

提问者对于答案的评价:
好的谢谢

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

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

相关推荐

  • s7-200与仪表通讯数据

    做了一个s7-200与仪表modbus 485通讯,s7-200做主站,仪表做从站,读仪表里的一个数据,按系统手册上的通讯协议库说明做的,现在仪表给的数据寄存器地址是十进…

    SIMATIC S7-200 2017年11月20日
  • CPU模块是继电器输出型,Q0.0可以做脉冲输出吗

    用S7-200 CPU226 AC/DC继电器,Q0.0可以做PTO或者PWM吗?电源、信号如何接线连接?谢谢! 最佳答案 摘自《西门子 S7-200…

    SIMATIC S7-200 2020年11月1日
  • S7-200 CPU 224XP连接电缆

    S7-200 CPU 224XP连接变频器,触摸屏的电缆是什么电缆啊?由PLC提供还是变频器触摸屏提供的 问题补充:没有具体的线吗  只能自…

    SIMATIC S7-200 2017年5月31日
  • 字符串含3位小数转实数

    我看了一段程序,其中为将含有3位小数的字符串,转化为实数时候,为什么还的除以1000?能详细解释一下吗!STR    VB310,&nbsp…

    SIMATIC S7-200 2020年11月1日
  • 请教,在PC机和S7200通信时,怎样知道PLC的CPU的版本。谢谢! 最佳答案 菜单PLC-类型或信息 图片说明:    提问者对于答案的评价:谢谢

    2021年7月5日
  • PLC控制电机

    大家好,我是新手。请多指教。用200控制电机的起停,Q0.0为1,则电机启动Q0.1为1,则电机停止。就是说200通过中间继电器去控制电机,而电机的额定电压是380V,1、硬件上怎…

    SIMATIC S7-200 2020年11月5日
  • 6ES7972-0CB20-0XA0已停产升级替代型号是6GK1571-0BA0-0AA0吗

    6ES7972-0CB20-0XA0已停产升级替代型号是6GK1571-0BA0-0AA0吗 钻石用户推荐最佳答案 没有错。6GK1571-0BA00-0AA0替换前任的6ES79…

    SIMATIC S7-200 2021年7月5日
  • 老型号PLC

    PLC型号为:6ES7214-1BD21-0XB0 这个是老型号,请问新型号:6ES7214-1BD23-0XB0  上面的电池卡,适用于老型号吗?谢…

    SIMATIC S7-200 2021年7月5日
  • 程序乱码

    程序乱码 钻石用户推荐最佳答案 果然很乱。乱得连论坛都发错,plc牌子都搞错了。别让我猜中了。呵。 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • 设置数据保持功能

    如何设置数据保持功能? 最佳答案 数据保持设置定义CPU如何处理各数据区的数据保持任务。在数据保持设置区中选中的就是要“保持”其数据内容的数据区。所谓“保持”就是在CPU断电后再上…

    SIMATIC S7-200 2020年11月5日