ADD加法指令是将指定的源元件中的二进制数相加,结果送到指定的目标元件中去。 ADD 加法指令的说明如图 1表示。
图图1 加法指令使用说明
当执行条件 X0 由OFF → ON 时, [D10] [D12] → [D14] 。运算是代数运算,如5(-8 ) =-3 。
ADD加法指令有 3 个常用标志。 M8020 为零标志, M8021 为借位标志, M8022 为进位标志。
如果运算结果为 0 ,则零标志 M8020 置1;如果运算结果超过 32767 ( 16 位)或2147483647 ( 32位),则进位标志 M8022 置1;如果运算结果小于 -32767 ( 16 位)或-2147483647 ( 32 位),则借位标志M8021 置1。
在32 为运算中,被指定的字元件是低 16 位元件,而下一个元件为高 16 位元件。
源和目标可以用相同的元件号。若源和目标元件号相同而采用连续执行的 ADD 、( D ) ADD 指令时,加法的结果在每个扫描周期都会改变。
CPU 1517-3 PN/DP 是具有极大容量程序及数据存储器的 CPU,适用于除集中式 I/O 外还包含分布式自动化结构的应用中要求十分苛刻的任务。
可被用作 PROFINET IO 控制器或分布智能系统(PROFINET 智能设备)。集成式 PROFINET IO IRT 接口设计为 2-端口交换机以便在系统中设立总线型拓扑。
附加的集成 PROFINET 接口,具有单独的 IP 地址,可用于网络分离等。
分布式 I/O 可通过 PROFIBUS 以及集成 PROFIBUS 接口进行连接。