浔之漫智控技术(上海)有限公司
主营产品: 西门子低压中国授权代理商,SIEMENS西门子授权代理商,PLC模块、CPU模块、DP通讯电缆、6GK交换机、低压电器授权总代理商、代理商中国授权一级总代理商
西门子PROFIBUS总线连接器代理商
发布时间:2024-11-23

西门子PROFIBUS总线连接器代理商

该指令源操作数为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-74所示,源操作数[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-74  数字开关指令的使用

(2)数字译码输出指令  数字译码输出指令有七段译码指令SEGD(FNC73)和带锁存的七段显示指令SEGL(FNC74)两条。

七段译码指令SEGD(P) 如图3-75所示,将[S.]元件的低4位所确定的十六进制数(0~F)经译码后存于[D.]的元件中,以驱动七段显示器,[D.]的高8位保持不变。如果要显示0,则应在D0中放入数据为3FH。

 

 

图3-75  七段译码指令的使用

带锁存的7段显示指令SEGL的作用是用12个扫描周期的时间来控制一组或两组带锁存的七段译码显示。

(3)方向开关指令  方向开关指令ARWS(FNC75)是用于方向开关的输入和显示。如图3-76所示,该指令有四个参数,源操作数[S]可选X、Y、M、S。图中选择X10开始的4个按钮,位左移键和右移键用来输入的位,增加键和减少键用来设定位的数值。X0接通时的是高位,按一次右移键或左移键可移动一位。位的数据可由增加键和减少键来修改,其值可显示在7段显示器上。目标操作数[D1]为输入的数据,由7段显示器监视其中的值(操作数可用T、C、D、V、和Z),[D2]只能用Y做操作数,n=0~3其确定的方法与SEGL指令相同。ARWS指令只能使用一次,而且必须用晶体管输出型的PLC。

 

 

图3-76  方向开关指令的使用

(4)ASEII码转换指令  ASCII码转换指令ASC(FNC76)的功能是将字符变换成ASCII码,并存放在的元件中。如图3-77所示,当X3有效时,则将FX2A变成ASCII码并送入D300和D301中。源操作数是8个字节以下的字母或数字,目标操作数为T,C,D。它只有16位运算,占11个程序步。

 

 

图 3-77  ASEII码转换指令说明

 特殊功能模块读指令FROM(FNC78)和特殊功能模块写指令T0(FNC79)将在后面介绍

西门子PROFIBUS总线连接器代理商

展开全文
拨打电话 微信咨询 发送询价