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

S7-200 PLC转换指令

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

简介转换指令是指对操作数类型的类型进行转换,包括数据的类型转换、码的类型转换及数据和码之间的类型转换。 可编程控制器中的操作数类型有字节、整数、双整数和实数,主要的码制

    转换指令是指对操作数类型的类型进行转换,包括数据的类型转换、码的类型转换及数据和码之间的类型转换。

    可编程控制器中的操作数类型有字节、整数、双整数和实数,主要的码制有BCD码、ASCII码、十进制数和十六进制数等。PLC指令系统提供了字节与整数间、整数与双整数间、整数与字符串、整数与ASCII、取整、解码、编码、七段码等在操作数及码制之间的转换指令,表4-25列举部分转换指令。

    4-25    转换指令表

转换指令表

转换指令表

转换指令表

    【例】利用七段显示译码指令驱动数码管循环显示0F

    如图4-35所示,Q0.0接数码管的A段,Q0.1接数码管的B段,…,Q0.6接数码管的G段;I0.0外接计数按钮,I0.1外接复位按钮。使用时,先对计数器C0清零,七段数码管显示为0I0.0每闭合一次,计数器C0当前值加1,数据传送指令将C0当前值传送到VW0中(VB0存放高8位数据,VB1存放低8位数据)。七段显示译码指令将VB1的低4位二进制数据转换成七段显示码输出到QB0中。随着I0.1的闭合,七段数码管依次显示123,…,F。当I0.0外部接的按钮第15次按下,VB10000 1111;第16次按下,VB1变为00010000,七段显示译码指令仅根据输入字节的低4位有效数字来产生相应的七段码,因此尽管对计数器是连续输入脉冲,观察到的七段数码显示管却是按照0123,…,F的顺序循环显示。

七段显示译码指令驱动数码管循环显示

    4-35    七段显示译码指令驱动数码管循环显示