您现在的位置是:首页 > PLC技术 > PLC技术

GForce -200系列PLC的指令系统

来源:艾特贸易2017-06-04

简介GForce -200 系列可编程序控制器的指令系统与西门子 S7-200 系统相兼容,其指令有语句表、梯形图和功能块图三种表示方法。梯形图是用图形符号及图形符号间的相互关系来表达控制操作

    GForce -200系列可编程序控制器的指令系统与西门子S7-200系统相兼容,其指令有语句表、梯形图和功能块图三种表示方法。梯形图是用图形符号及图形符号间的相互关系来表达控制操作的一种图形程序;而指令表则是指令助记符及其之间关联的语句表述。在实际应用中,普遍采用梯形图编写应用程序。这是因为它来源于继电器一 接触器逻辑控制系统的电原理图,通过对符号的简化、演变而形成的一种形象、直观、实用的编程语言。已成为一种通用的图形编程语言。    语句表由若干指令有序集合而成,指令是该程序的基本单位。每一条指令有两部分组成,一部分是操作码,另一部分是操作数。操作码是指这条指令的功能是什么,操作数则是指明被操作码进行操作的数据所在。操作码由特定的若干个字母组成,通常称为“指令助记符”,且每一个助记符与梯形图有严格的对应。指定被操作码所操作的数据有三种方式,即立即寻址、直接寻址、间接寻址。在一条指令中,如果操作码后面的操作数就是操作码所操作的具体数据,这种寻址方式就是立即寻址。在一条指令中,如果操作码后面的操作数是操作码所操作的具体数据的存放地址,这种寻址方式就是直接寻址。在一条指令中,如果操作码操作码所操作的具体数据的存放地址的地址,这种寻址方式就是间接寻址。S7-200 CPUJForcc -200)的操作数范围见表1-11    1-11    S7-200 CPUGForce -200)的操作数范围
S7-200 CPU(GForce -200)的操作数范围
S7-200 CPU(GForce -200)的操作数范围
    GForce -200系列可编程序控制器按其功能来分有位逻辑指令、时钟指令、通信指令、比较指令、计数器指令、浮点数计算指令、整数计算指令、中断指令、逻辑运算指令、传送指令、程序控制指令、移位/循环指令、字符串指令、表指令、定时器指令、调用子程序指令等16种类。    GForce -200系列可编程序控制器位逻辑指令的助记符、功能和操作数见表1-12,定时器指令的助记符、功能和驱动信号等见表1-13,计数器指令的助记符、功能和驱动信号等见表1-14,传送指令的助记符、功能和驱动信号等见表1-15,比较指令的助记符、功能和驱动信号等见表1-16,算术运算指令的助记符、功能和驱动信号等见表1-17,逻辑运算指令的助记符、功能和驱动信号等见表1-18,移位指令的助记符、功能和驱动信号等见表1-19,程序控制指令的助记符、功能和驱动信号等见表1-20    1-12    GForce -200系列PLC位逻辑指令的助记符、功能和操作数
GForce -200系列PLC位逻辑指令的助记符、功能和操作数
    1-13    定时器指令
定时器指令
    1-14    计数器指令
计数器指令
    ①增计数器,驱动信号端子为CU;减计数器,驱动端子为CD    ②增计数器,复位信号端子为R;减计数器,复位端子为LD    1-15    传送指令
传送指令
    1-16    比较操作指令
比较操作指令
    ①表中“X”可以取字节D、字W、双字D、实数D    1-17    算术运算指令
算术运算指令
算术运算指令
    ①表中“X”可以取整数I、字节B、双字D、实数D    1-18    逻辑运算指令
逻辑运算指令
    ①表中“X”可以取字节B、双字D、实数D    1-19    移位指令
移位指令
    ①表中“X”可以取字节B、双字D、实数D   1-20    程序控制指令
程序控制指令