MODBUS主站读取从站的困惑

调用西门子自带的库文件,两台222CN进行modbus通讯,两台PLC之间互相读取输入,控制对方的输出,和读取从站模拟值都没有问题,可对从站写入和读取从站V区数据,没有成功,从站VW0为什么不等于主站写入的1呢?试了好多次,都没有成功,求各位师傅指点。

图片说明:

MODBUS主站读取从站的困惑    MODBUS主站读取从站的困惑    MODBUS主站读取从站的困惑   

最佳答案

程序有没有错误?比如vw0已经在其他程序块中已使用。

提问者对于答案的评价:
找到原因了,在M2.3上,它第一次完成位以后一直为1,MODBUS忙于其他请求,换成定时器,做了比较指令就可以了。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 上午12:18
下一篇 2017年11月1日

相关推荐

  • s7-200 SHRB移位指令方向问题

    SHRB中N真数负数决定方向,但我是通过上面程序算出正负数决定方向和移位个数,但是N只能填VB寄存器,怎么把之前计算出负数的VW寄存器的值转换成VB呢 最佳答案 使用整数转字节指令…

    2021年7月5日
  • em253pos0-goto程序

    我编了一段pos0-goto的程序,参数mode里我选相对位置时,程序没什么问题,可以运行,但是当我选绝对位置时,不能运行不发脉冲,出的错误的代码是22,零位置未知,我想问问是不是…

    SIMATIC S7-200 2020年11月1日
  • SMART200 作为tcp client

    SMART200 作为tcp client,pc作为tcp server,要pc能够读写控制smart200 DQ开关,怎么设置?报文指令格…

    SIMATIC S7-200 2021年7月5日
  • 寻址赋值的问题

    利用指针指令进行操作  怎么样给指令指定的地址里面赋值 比如指令指令的地址是VW200  怎么样给VW200赋值 最佳答案 指针方…

    SIMATIC S7-200 2021年7月5日
  • 关于CUP224XP自带模拟量输入(再问)

    网站上说CUP224XP自带模拟量输入的分辨率是11位加1个符号位,请问符号位应该怎么定义,网站上有EM231模拟量输入字中12位数据值的存放位置格式,不知道CUP224XP自带模…

    SIMATIC S7-200 2021年7月5日
  • 扫码枪与PLC通讯

    客户提供一款USB接口的扫码枪要求记录数据,我现在在用224xp的PLC,(1)请问各位前辈:加一个USB转RS485的装置,能让扫码枪与PLC通讯上吗? (2)另外看到…

    SIMATIC S7-200 2017年8月24日
  • S7-200脉冲无法被步进驱动器读取

    实测L1与脉冲输出点有24V电压,但是驱动器显示没有脉冲输入,这是为什么?PLC型号是S7-200 226继电器输出型步进驱动器有6个信号端口分别是pul+pul-&nb…

    2021年7月5日
  • EM277问题

    各位大师好刚才我问了EM277做为DP从站是否要在S7-200做程序,我想知道我要把数字.变量要放在EM277的缓冲区里吗?还是不放在它里面S7-300就可以读到? 问题补充:如果…

    SIMATIC S7-200 2021年7月5日
  • PC Access怎么使用

    我安装了PC Access,在创建项目时总是不行,测试信号总是Bad,是怎么回事?希望得到帮助! 图片说明:    最佳答案 你要安装和你电脑配套的P…

    2019年6月11日
  • CPU222与字符屏和微型打印机的问题

    由于接口不够用,我用CPU222连接微型打印机,然后用EM227连接字符屏TD400C,请问,这样连接可行吗?另外,CPU与微型打印机连接,微型打印机的驱动怎么安装啊?是不是S72…

    SIMATIC S7-200 2021年7月4日