电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

三菱PLC外部I/0设备指令

2017-07-25 17:09分类:PLC基础知识 阅读:

  外部I/0设备指令是FX系列与外设传递信息的指令,共有10条。别离是10键输入指令TKY(FNC70)、16键输入指令HKY(FNC71)、数字开关输入指令DSW(FNC72)、七段译码指令SEGD(FNC73)、带锁存的七段闪现指令SEGL(FNC74)、方向开关指令ARWS(FNC75)、ASCII码改换指令ASC(FNC76)、ASCII打印指令PR(FNC77)、分外功用模块读指令FROM(FNC78)和分外功用模块写指令T0(FNC79)。
1、数据输入指令
10键输入指令TKY
16键输入指令HKY
数字开关输入指令DSW
  数据输入指令有10键输入指令TKY(FNC70)、16键输入指令HKY(FNC71)和数字开关输入指令DSW(FNC72)。
10键输入指令(D)TKY的运用如图1所示。源操作数[S.]用X0为首元件,10个键X0~X11别离为对应数字0~9。X30接通时施行TKY指令,假定以X2(2)、X9(8)、X3(3)、X0(0)的次第按键,则[D1.]中存入数据为2830,结束了将按键成为十进制的数字量。当送入的数大于9999,则高位溢出并扔掉。运用32位指令DTKY时,D1和D2组合运用,高位大于99999999则高位溢出。
图1 10键输入指令的运用
  当按下X2后,M12置1并坚持至另一键被按下,其它键也一样。M10~M19动刁难应于X0~X11。任一键按下,键信号置1直到该键铺开。当两个或更多的键被按下时,则首要按下的键有用。X30变为OFF时,D0中的
数据坚持不变,但M10~M20悉数为OFF。此指令的源操作数可取X、Y、M、和S,方针操作数[D.]可取KnY、KnM、KnS、T、C、D、V和Z,[D2.]可取Y、M、S。16位运算占7个程序步,32运算时占13个程序步。该
指令在程序中只能运用一次。
  16键输入指令(D)HKY的效果是经过对键盘上的数字键和功用键输入的内容结束输入的复合运算。如图2所示,[S.]指定4个输入元件,[D1.]指定4个扫描输出点,[D2.]为键输入的存储元件。[D3.]指示读出元件。十六键中0~9为数字键,A~F为功用键,HKY指令输入的数字方案为0~9999,以二进制的办法寄存在D0中,假定大于9999则溢出。DHKY指令可在D0和D1中寄存最大为99999999的数据。功用键A~F与M0~M5对应,按下A键,M0置1并坚持。按下D键M0置0,M3置1并坚持。别的类比。假定一同按下多个键则先按下的有用。
图2 16键输入指令的运用
  该指令源操作数为X,方针操作数[D1.]为Y。[D2]能够取T、C、D、V和Z,[D3.]可取Y、M和S。16位运算时占9个程序步,32位运算时为占17个程序步。扫描悉数16键需8个扫描周期。HKY指令在程序中只能运用一次。
  数字开关指令DSW的功用是读入1组或2组4位数字开关的设置值。如图3所示,源操作数[S]为X,用来指定输入点。[D1]为方针操作数为Y,用来指定选通点。[D2]指定数据存储单元,它可取T、C、D、V和Z。[n]指定数字开关组数。该指令只需16位运算,占9个程序步,可运用两次。图中,n=1指有1组BCD码数字开关。输入开关为X10~X13,按Y10~Y13的次第选通读入。数据以二进制数的办法寄存在D0中。若n=2,则有2组开关,第2组开关接到X14~X17上,仍由Y10~Y13次第选通读入,数据以二进制的办法寄存在D1中,第2组数据只需在n=2时才有用。当X1坚持为ON时,Y10~Y13顺次为ON。一个周期结束后象征位M8029置1。
图3 数字开关指令的运用
2、数字译码输出指令
七段译码指令SEGD
带锁存的七段闪现指令SEGL
  数字译码输出指令有七段译码指令SEGD(FNC73)和带锁存的七段闪现指令SEGL(FNC74)两条。
  七段译码指令SEGD(P) 如图4所示,将[S.]指定元件的低4位所断定的十六进制数(0~F)经译码后存于[D.]指定的元件中,以驱动七段闪现器,[D.]的高8位坚持不变。假定要闪现0,则应在D0中放入数据为3FH。
图4 七段译码指令的运用
  带锁存的7段闪现指令SEGL的效果是用12个扫描周期的时刻来操控一组或两组带锁存的七段译码闪现。
3、方向开关指令
方向开关指令ARWS
  方向开关指令ARWS(FNC75)是用于方向开关的输入和闪现。如图5所示,该指令有四个参数,源操作数[S]可选X、Y、M、S。图中挑选X10开端的4个按钮,位左移键和右移键用来指定输入的位,添加键和削减键用来设定指定位的数值。X0接通时指定的是最高位,按一次右移键或左移键
可移动一位。指定位的数据可由添加键和削减键来批改,其值可闪如今7段闪现器上。方针操作数[D1]为输入的数据,由7段闪现器监督其间的值(操作数可用T、C、D、V、和Z),[D2]只能用Y做操作数,n=0~3其断定的办法与SEGL指令一样。ARWS指令只能运用一次,而且有必要用晶体管输出型的plc。

图5 方向开关指令的运用
4、ASEII码改换指令
ASCII码改换指令ASC
ASCII码改换指令ASC(FNC76)的功用是将字符改换成ASCII码,并寄存在指定的元件中。如图6所示,当X3有用时,则将FX2A成为ASCII码并送入D300和D301中。源操作数是8个字节以下的字母或数字,方针操作数为T,C,D。它只需16位运算,占11个程序步。
图6 ASEII码改换指令阐明

上一篇:三菱PLC的状态LED的简单说明

下一篇:WinCC设备进程中的疑问和处理办法

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部