电工大王
级别: 正式会员
精华主题: 0
发帖数量: 22 个
工控威望: 61 点
下载积分: 47 分
在线时间: 21(小时)
注册时间: 2024-10-22
最后登录: 2025-07-18
查看电工大王的 主题 / 回贴
楼主  发表于: 2025-04-02 14:14
开关顺序是无序的,可以通过寄存器组合分别全开或者全关,或者只开部分,查资料编码组合能实现但是不知道怎么用语言写出来,求大佬给个思路,或者有方便的方法,感谢
penginginten
级别: 工控侠客
精华主题: 0
发帖数量: 199 个
工控威望: 3508 点
下载积分: 3517 分
在线时间: 194(小时)
注册时间: 2019-04-08
最后登录: 2025-07-18
查看penginginten的 主题 / 回贴
1楼  发表于: 2025-04-02 14:27
方法有很多种,首先你用什么PLC去实现这个都没有说呀,如果是用codesys编程方式更简单一些
penginginten
级别: 工控侠客
精华主题: 0
发帖数量: 199 个
工控威望: 3508 点
下载积分: 3517 分
在线时间: 194(小时)
注册时间: 2019-04-08
最后登录: 2025-07-18
查看penginginten的 主题 / 回贴
2楼  发表于: 2025-04-02 14:36
直接知道控制数据的可以用DECO D0 M0 K4指令,如果不知道自己通过位控制写两手中转一下;用MOV K2Y0 D0这样的方式也是通过控制位再写入寄存器地址的