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

FX2N系列PLC的十六键输入指令

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

简介(1) 十六键输入指令的助记符、指令代码、操作数及程序步如表 6- 73 所列。 表 6 73 十六键输入指令 (2) 指令梯形图如图 6- 123 所示。 图 6 123 十六键输入指令梯形图 (3) 指令说明: ①该指

    (1)十六键输入指令的助记符、指令代码、操作数及程序步如表6- 73所列。

    6 – 73  十六键输入指令

 十六键输入指令

    (2)指令梯形图如图6- 123所示。

 十六键输入指令梯形图

    6 – 123  十六键输入指令梯形图

    (3)指令说明:

    ①该指令是通过键盘上的数字键和功能键输入的内容来完成输入的复合运算过程。指令中有四个操作数,其中[S]指定四个输入元件,[D1]指定四个扫描输出点,[D2]用于存放从键盘输入的数据,[D3]指定读出位元件。键盘和PLC的连接如图6- 124所示。

 十六进制键与PLC的连接

    6 – 124  十六进制键与PLC的连接

    ②数据输入功能。利用0-910个数字键可以输入0- 9999的数据以BIN码存于[D2]中,即D0中,大于9999的数从高位溢出。如用DHKY指令时,可输入099999999的数据存于D1D0中。

    ③功能键。功能键A-FM0 - M5的关系如图6- 125所示。按下A键,M0置“1”并保持。按下D键,M0置“0”、M3置“1”并保持,其余类推。同时按下多个键,先按下的有效。

 功能键对应的位元件

    6 – 125  功能键对应的位元件

    ④按下任一键被扫描到后标志M8029置“1”。功能键A-F的任一个键被按下时,M6置“1”(不保持)。数值键0-9的任一个键按下时,M7置“1”(不保持)。当X4变为OFF时,D0保持不变,M0 - M7全部为OFF

    ⑤预先将M8167置于ON,由此将O-F的十六进制数据写入[D2]

    ⑥扫描全部16个键需要8个扫描周期,为防止键输入的滤波延时所造成的存储错误,使用恒定扫描模式或定时中断处理。