modbus中变量表示

226CN用modbus和上位机通信,请问226中位变量V1009.0或V1009.5在modbus中如何表示?

问题补充:
我是把M变量如M0.0转换成V区变量进行位操作,和I,Q变量无关,因为MODBUS无法将M0.0表示出来,但MODBUS中V区只能表示字或双字,V1009.1这种位如何表示?

最佳答案

V区域有那么多地址供你挑选,你可以吧M0.0换成V1.0,也就是说VW0=1的时候V1.0=1,VW=0的时候V1.0=0。V1009.0=1则VW1008=1,VW1008=0则V1009.0=0。
每一个中间变量你就花一个VW地址也就是modbus中一个4开头的地址来表示,毫无压力。
如果你想要集中起来也可以
VW0:76543210_76543210,前面八位是VB0,后面八位是VB1.也就是说把VW0的数值转化为二进制的数字,比如VW=255,换成二进制即VW=0000000011111111即VB0的所有位都为0,VB1的所有位都为1.

提问者对于答案的评价:
OK

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • S7-200 PID向导请教

    小弟要用S7-200的PID向导做个温度控制,温度控制范围0~10,温度探头-10~40度,请问PID向导中的给定值范围的低限和高限分别怎么设定;回路输入的过程变量范围的低限和高限…

    SIMATIC S7-200 2020年11月1日
  • 求S7200流量的累积程序和热量的程序

    请问流量计的“实时流量累计”程序和热量的程序该怎样做?,哪位有实例可以参考一下,不胜感激, 我邮箱 是sunnydigi@163.com 问题补充:怎么用中断做…

    SIMATIC S7-200 2020年10月31日
  • B0与B8的区别

    6ES7216-2BD23-0XB8与6ES7216-2BD23-0XB0的区别,他们的扩展能否混合使用?6ES7216-2BD23-0XB8能否完全替代6ES72160-2BD2…

    SIMATIC S7-200 2020年10月31日
  • 传感器与模拟量测量

    请教各位,想要测量电机转速,使用了直流测速发电机,其输出范围是多少?EM235对数据应该如何处理?对于不同范围的数据(V与mA),EM235如何判断?还有液位传感器的输出?拜托各位…

    SIMATIC S7-200 2021年7月4日
  • 多台CPU224联网通信

    我的现场有12台CPU224,每台224上配置一台TD400C做就地显示,现在想把这些台PLC连接起来,集中控制、显示。请问我用那种通讯方式较好啊。OPC最多只能带8台设备啊!! …

    SIMATIC S7-200 2020年11月1日
  • 频率控制

    cpu224xp我想通过频率来控制时间继电器的快慢怎么弄,谁指点下 最佳答案 时间继电器的时基是固定的,还不如用PLC里的计数器来做,可用频率来控制计数器的计数频率! 提问者对于答…

    SIMATIC S7-200 2021年7月4日
  • 200plc开关量能直接带220V指示灯吗

    200plc开关量能直接带220V指示灯吗6ES7223-1PL22模块如果能接指示灯下面那个24v电源还用接不? 问题补充:数字量输出接AC220V指示灯,输入端有一个DC24V…

    2017年11月13日
  • S7-200PLC222的,能与步科,台达变频器同时通讯吗

    如题,通讯都是485,PLC只有一个端口,能不能同时控制,监控。有做过的麻烦指点一下,谢谢 钻石用户推荐最佳答案 如果要跟台达变频器和步科走通讯话,前提条件是两个的通讯格式要一样,…

    SIMATIC S7-200 2021年7月5日
  • 一台上位机最多可以装5611卡?

    我想问下各位:一台上位机上能否装2个5611卡呢?一个走MPI协议,一个走PROFIBUS协议,谢谢 最佳答案 不可以的,每台电脑仅支持1 块CP5611 卡。…

    SIMATIC S7-200 2020年11月1日
  • 200自由口通讯后续产品

    200以后不是会慢慢停产吗?那有关自由口通讯这一功能的后续产品是什么吗? 问题补充:我是说假如日后200停产了,进入产品备品备件期,我要是还想用自由口通讯这个功能应该选择哪一款后续…

    SIMATIC S7-200 2020年10月31日