三菱PLC FX1N 中寄存器最大为50000怎么解决大于50000的数的显示?
D寄存器可以显示2 至3 2 的功率数量,并签名-2 1 4 7 4 8 3 6 8 4 至+2 1 4 7 4 8 3 6 8 4 ;人们是4 2 9 4 9 6 7 2 9 6 它可以安装数十亿美元,但如果不够,请添加一个累加器。每次达到寄存器的最大值时,它都会累积一次,这绝对足够。
三菱plc求一个数据寄存器最大值保存
首先,自由提供5 个数据,将其放入D4 中,并找到这5 个数据的最大值和位置。使用循环说明和索引寻址一一比较,将最大值存储在D1 00中,并在D1 01 中的地址存储。
从图中,我们可以获得D1 = 8 7 3 的最大值。
首先,将最小值分配给D1 00。
D0到D4 的数据不能小于D1 00。
Z0已清除。
输入循环并比较。
如果它大于D1 00,则将其分配给D1 00,地址分配给D1 01 比较五个数据。
结果已揭示。
三菱plc 中。 有多个数据,要找出其中最大值和最小值 用什么指令
最大值为CMP(比较指令)和最小值ZCP(间隔比较指令)CMP(S1 )(S2 )(d),将源操作数(S2 )中的与(S1 )中的进行比较,并将比较结果放置在目标操作数(D)中。ZCP(S1 )(S2 )(S)(D)将目标操作数的与(S1 )和(S2 )中的数据形成的间隔进行比较,并将比较结果与目标操作数(D)的指定组件开始三个连续的软件。
扩展信息:在输入采样阶段,可编程逻辑控制器以扫描方式序列读取所有输入状态和数据,并将它们存储到I/O图像区域中的相应单元中。
输入采样完成后,将用户程序执行和输出刷新阶段转移到用户程序。
在两个阶段。
即使输入状态和数据更改,I/O图像区域中相应单元的状态和数据也不会更改。
因此,如果输入是脉冲信号,则脉冲信号的宽度必须大于一个扫描周期,以确保在任何情况下都可以读取输入。
参考来源:百度百科全书-PLC