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

S7-200 PLC的段码指令

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

简介段码指令的梯形图由助记符 ( Segment , SEG) 、使能输入端 (EN) 、字节数据输入端 (IN) 和段码输出端 (OUT) 构成;其语句表由操作码 ( SEG) 、字节数据输入 (IN) 和段码输出 (OUT) 构成,如图

    段码指令的梯形图由助记符( SegmentSEG)、使能输入端(EN)、字节数据输入端(IN)和段码输出端(OUT)构成;其语句表由操作码( SEG)、字节数据输入(IN)和段码输出(OUT)构成,如图3-85 (a)所示。
段码指令与LED数码显示器
    3-85    段码指令与LED数码显示器    (a)段码指令;(b) LED数码显示器    段码指令可以将字节数据转换成七段段码输出,当转换允许时,把输入字节数据IN低四位的有效值转换成七段显示码,结果传送到OUT中。    数据范围:    1)字节数据INVBIBQBMBSMBSBACLB、常数、*VD*AC*LD    2)段码数据OUT: VBIBQBMBSMBSBACLB*VD*AC*LD    通常使用的LED是由7个发光二极管排列成的,七段LED的阳极连在一起称为共阳极接法,而阴极接在一起的称为共阴极接法。每段LED的笔画分别称为abcdefg,另外有一段构成小数点,如图3-85 (b)所示。每个七段显示码占用一个字节,用它显示一个字符,如74LS48CD4511可以把8421编码的十进制译成七段abcdefg输出,用以驱动共阴极LEDLED数码显示器共阴极和共阳极段码见表3-15    3-15    LED数码显示器共阴极和共阳极段码
LED数码显示器共阴极和共阳极段码
    【例3-30 3-86是一个段码指令编程的例子,当I1.2 =1时启动段码指令,VB12中的数值(015)被译成点亮七段显示器的数据,利用这个数据可以驱动七段显示器。如图中原VB12中的内容为05,执行段码指令以后,在OUT单元(AC3)中被译成0110 1101 (6D),该信号可以使七段显示器点亮“5”。
段码指令的工作原理
    3-86    段码指令的工作原理