登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:如何用PLC依次判断9个寄存器是否为1?

点击:2261 回复:9

如何用PLC依次判断9个寄存器是否为1?
20-01-01 15:41
变址加循环?
20-01-01 16:21
用变址判断,是1就做一个标志。
20-01-01 16:50
9个,就9行比较指令好了
20-01-01 16:59
只有9个,直接比较会更直观
20-01-02 08:46

引用 AdawaQqztWqv 在 2020/1/1 15:41:14 发言【内容省略】

就是为了判断9个寄存器是否为1?一个比较指令搞定
20-01-02 14:42
楼主用的什么PLC,欧姆龙的PLC里面有一个ANDW指令,逻辑指令
20-01-02 14:57
SER指令
例子:SER D100 D0 D10 K5
解释:以D100为起始的5个数据,分别与D0中的数据比较,得出的一系列结果放在D0开始的几个地址中。D0中的结果如下:
D10:结果中相同数据的个数;
D11:相同数据的位置(第一个)
D12:相同数据的位置(最后一个)
D13:最后一个最小值的位置
D14:最后一个最大值的位置
可以直接告诉你这段地址里面有多少个是1的
20-01-02 15:09
才9个寄存器,1条条写就好了。
20-01-02 19:40
与1比较=,然后and输出M0
20-01-02 21:20

工控新闻

更多新闻资讯