请教MUDBUS问题和小程序

各位师傅,请问我怎么把V区的一个位,比如V10.0通过modbus通讯送到中控室,还有我要控制24个电磁阀,A亮、A灭、B亮、B灭、、、、、,亮灭的时间可调,请问有没有简单的方法写程序,谢谢,我用了很多定时器,请教简单的方法,谢谢

最佳答案

modbus通讯最小单位是字即WORD,当然VW10中包含V10.0,你可以把VW10传到上位机,然后按位解析,或者如果通讯信息较少,也可以在一个字中只存放V10.0一个位的信息。
24个阀也好灯也好,总之是24个开关量。这个和你要求的控制逻辑有关,是依次开关,还是可以有两个以上同事开。如果是依次开,且不会有同时开的状况,持续时间也相同,那么最少可以只用一个定时器。
定时器是可以重复使用的,前面串以不同的标志如M点,用来区分不同的阀和开关两个状态。

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

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

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

相关推荐

  • STEP 7 – MicroWIN V4.0 incl. SP6安装问题

    安装过程中出现    Unhand Exception Error Number: 0x800407…

    SIMATIC S7-200 2021年7月4日
  • 通讯中断问题

    中断事件23(接收信息完成)与SM86.5(e:收到结束字符)有什么不同?     既然接收信息已经完成,还有什么必要看是否收到结…

    SIMATIC S7-200 2021年7月5日
  • 时间

    为什么时间读取非要bcd码 最佳答案 因为BCD码本质上是十进制数,因此相邻两位逢十进一。尽管小时、分钟是60进位,日期是28、29、30或31进位,但还是逢十进一的。 提问者对于…

    SIMATIC S7-200 2017年11月16日
  • 一个博途设备组态问题

    硬件组态,ET200可是,博途里设备视图只有12个槽,怎么多增加几个I/槽,见图,怎么操作啊。还有2个模块没地放。 问题补充:是组态ET200s 图片说明:  &nbsp…

    2021年7月5日
  • S7-200反应釜加热制冷PID控制

    现有一个控制反应釜内物料温度的项目:用夹层内的导热油来控制物料的温度,导热油通过加热管加热和冷却水制冷,要求油温不能超过物料20度,1.请问这是一个串级控制系统吗,用主pid的输出…

    SIMATIC S7-200 2021年7月5日
  • 如何把PLC接收到的ASCII码'8.88'转化为浮点数8.88

    更正之前我提的问题,附图为S7-200监控表 最佳答案 应用字符串转换为浮点数指令STR,见下述手册中110页:<S7-200 可编程控制器系统手册>下载:h…

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯同时发送和接收

    西门子PLC224xp使用485自由口通讯协议通讯时能不能同时发送和接收数据啊,如果不能的话我该怎么做才能将发送和接收分开,让它们不冲突呢。PLC和外部设备通讯时发送和接收数据是同…

    2017年11月26日
  • S7-200 求大侠帮帮忙

    假设当你用PLC关闭加热A时 加热A关闭    而你要想再启动加热A时中要有一个时间  假设为3分钟&nbsp…

    SIMATIC S7-200 2017年11月25日
  • EM277模块异常

    EM277模块电源灯显示橙色,DX 模式灯红色是什么原因? 最佳答案 确认EM277模块上 24V电源正常?连接可靠? 图片说明:    提…

    2017年6月24日
  • 16路温度PWM控制

    我现在有分别独立的16路PT100测温,并需要16路PWM控制加热元件进行温度控制,S7-200只有2个PWM通道,而S7-200smart也只有3个,有什么办法可以满足?另外,还…

    SIMATIC S7-200 2017年6月2日