【摘要】:PLC指令,也有的厂商叫操作,是用以告知PLC做什么,以及怎样去做的文字代码或图形符号。这里的做什么、怎样去做,主要是指CPU对PLC的各种寄存器、内存及外设的缓冲器的种种数据传送或变换。依使用PLC编程语言的不同,这些代码或符号也不相同。这点,PLC与普通计算机是完全相同的。所以,用户所看到的PLC指令一般不是机器代码,而是文字代码或图形符号。图1-1 “赋值”图形符号指令图1-2 “加运算”图形符号指令
PLC指令(Instruction),也有的厂商叫操作(Operation),是用以告知PLC做什么,以及怎样去做的文字代码或图形符号。这里的做什么、怎样去做,主要是指CPU对PLC的各种寄存器、内存及外设的缓冲器的种种数据传送或变换。
依使用PLC编程语言的不同,这些代码或符号也不相同。但从本质上讲,指令只是一些二进制代码,即机器码。这点,PLC与普通计算机是完全相同的。如同普通计算机一样,PLC编程软件也有编译系统。它可把一些文字代码或图形符号编译成机器代码。所以,用户所看到的PLC指令一般不是机器代码,而是文字代码或图形符号。
如“LD %IX0.0”就是一条文字指令。它由两部分组成。LD为装载操作码,%IX0.0为操作数(CPU模块上一个输入点的物理地址)。两者结合在一起,就是令CPU把操作数%IX0.0的状态0或1,赋值给CPU累加器(Accumulator)。如图1-1所示,则是一条图形符号指令。它的功能是使CPU累加器的现值赋值给输出点%Q0.0。再如图1-2所示,也是一条图形符号指令。它有3个操作数。两个输入(变量var1、var2),一个输出(变量var3)。目的是对两个输入变量进行加运算。结果输出给输出变量。
(www.xing528.com)
图1-1 “赋值”图形符号指令
图1-2 “加运算”图形符号指令
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。