苏州西门子PLC代理商|DP电缆分销商
苏州西门子PLC代理商|DP电缆分销商苏州西门子PLC代理商|DP电缆分销商
CPU代理商,西门子CPU代理商,西门子电缆代理商,西门子电缆一级代理商,西门子
电缆总代理商,西门子电缆授权代理商,西门子电缆分享商,西门子电缆代理商,西门子通讯电缆一级代理商,西门子通讯电缆分销商,西门子通讯
电缆分销商,西门子电源代理商,西门子电源一级代理商,西门子电源总代理商,西门子电源授权代理商,西门子电源分销商,西门子电源分销商,
西门子交换机分销商,西门子交换机分销商,西门子交换机一级代理商,西门子交换机代理商,西门子S7-1200系列代理商,西门子S7-1200CPU
分销商,西门子S7-1200CPU分销商,西门子S7-1500CPU代理商,西门子S7-1500CPU供应商,西门子模块代理商,西门子模块一级代理商,西门子
模块总代理商,西门子模块分销商,西门子模块代理商
累加器的元件编号为A0、Al(共2点),它用来存放基本指令和应用指令的操作结果。每个累加器的字长为16位,是进行数据读写操作的基本单位。将图2-16中的D换成A,即为累加器的结构图。
同数据寄存器一样,用两个累加器可处理32位数据。使用32位指令时,累加器A0在放低 16位,累加器 A1 存放高 16 位。将图2-17中的DO和DI 分别换成A0和A1,即为用两个累加器(AO 和A1)存放 32 位数据(500000)的情况。
变址寄存器(Z、V)
在使用基本指令和应用指令时,可以采用变址寄存器来间接指定软元件(X、Y、M、L、B、T、C、D、W、R等)的地址。A2N系列PLC提供两个变址寄存器。即Z和V。每个变址寄存器由 16 位组成,16 位是进行数据读写的基本单位。
当使用32位指令时,用变址寄存器Z存放低16 位数据,V存放高16位数据。且注意在编程中使用32 位指令时,不能指定V作为操作数。
将图2-17中的DO和DI分别换成Z和V,即为用两个变处寄存器(Z和V)存放32位的数据(500000)的情况。
变址寄存器不能对以触点或线圈为单位的位软元件(X、Y、M、L、B、T、C等)进行间接指定,只有用这些位软元件构成以 16 位为单位时,才能使用变址操作。如图 2-19所示。
值得说明的是,在执行中断程序之前,A2N系列 PLC不能保存变址寄存器中的数据。在执行中断程序期间,变址寄存器中的数据已经有了变化,而在中断程序执行完成时,又想将变址寄存器中的数据恢复到执行中断程序之前的状态,则必须编写一段如图2-20所示的程序。
图2-19 变址寄存器的应用
图2-20 保存和恢复变址寄存器中数据
苏州西门子PLC代理商|DP电缆分销商 苏州西门子PLC代理商|DP电缆分销商