西门子模块6SL3330-7TE32-1AA3详细说明
一、与输入输出有关的指令
1.输入输出刷新指令
输入输出刷新指令REF(Refresh)可用于对*的输入输出口立即刷新。
2.刷新和滤波时间常数调整指令
3.矩阵输入指令
二、高速计数器指令
高速计数器指令包括高速计数器比较置位HSCS(Set by High Speed Counter)、高速计数器比较复位HSCR(Reset by High Speed Counter)以及高速计数器区间比较HSZ(Zone compare for High Speed Counter)指令,它们均为32位指令,
三、脉冲密度与输出指令
1.脉冲密度速度指令
脉冲密度速度指令SPD(Speed Detect)用来检测给定时间内从编码器输入的脉冲个数,并计算出速度。
2.脉冲输出与脉宽调制指令
脉冲输出指令PLSY(Pluse Output)用于产生*数量和频率的脉冲。
3.可调速脉冲输出指令
可调速脉冲输出指令PLSR(Pulse R)的源操作数和目的操作数的类型与PLSY的指令相同,只能用于晶体管输出型plc的Y000或Y001,该指令只能使用一次。
一、十键输入指令
十键输入指令TKY(Ten Key)是用10个按键输入十进制数的功能指令。
二、十六键输入指令
十六键输入指令HKY(Hexa Decimal Key)是使用十六键键盘输入数字及功能信号的功能指令。
三、数字开关指令
数字开关指令DSW(Digital Switch)是输入BCD码开关数据的**指令,用来读入1组或2组4位数字开关的设置值。
四、七段码译码指令
七段码译码指令SEGD(Seven Segment Decoder)是驱动七段显示器的指令,可以显示1位十六进制数据。
五、带锁存七段码显示指令
带锁存七段码显示指令SEGL(Seven Segment with Latch)是驱动4位组成的1组或2组带锁存七段码显示器的指令。
六、方向开关指令
方向开关指令ARWS(Arrow Switch)是使用头开关通过位移动与各位数值增减实现数据输入显示的指令。
七、ASCII码转换与打印指令
ASCII码转换指令ASC(ASCII Code)是8个以下字母的ASCII码转换存储的指令。
八、BFM读出与写入指令
BFM读出指令FROM是将特殊单元缓冲存储器BFM的内容读出到plc的指令,BFM写入指令TO是由PLC向特殊单元缓冲存储器BFM写入数据的指令。
外围设备SER应用指令主要是对连接串联接口的特殊附件进行控制的指令,此外PID运算指令也包括在该类指令中。一、串行通信传送指令
串行通信传送指令RS(RS-232C)为使用RS-232C、RS-485功能扩展板及特殊适配器进行发送接收串行数据的指令。
二、八进制位传送指令
八进制位传送指令PRUN(Parallel Running)根据位*的信号源与目的元件号,以八进制数处理传送数据。
三、ASCII与HEX变换与CCD校验码指令
ASCII与HEX变换指令包括HEX→ASCII变换与ASCII→HEX变换两条指令,HEX→ASCII变换指令(ASCI)将源操作数S中的HEX数据的各位转换成ASCII码向目的操作数D传送。
四、电位器读出与刻度指令
电位器读出指令VRRD(Volume Read)将源操作数*的模拟电位器的模拟值转换为8位BIN数据传送到目的操作数中。
五、PID运算指令
PID运算指令用于进行PID控制的PID运算程序,达到采样时间的PID指令在其后扫描时进行PID运算。
浮点运算应用指令能实现浮点数的转换、比较、四则运算、开方运算、三角函数等功能,浮点运算应用指令大都为32位指令。
一、二进制浮点比较与区间比较指令
二进制浮点比较ECMP指令比较源操作数S1与源操作数S2内的32位二进制浮点数,根据大小一致比较,对应输出驱动目的操作数D*软元件开始的连续3个位软元件的状态,
二、二进制浮点数与十进制浮点数转换指令
二进制浮点数转换为十进制浮点数EBCD指令将源操作数S*元件内的二进制浮点数值转换为十进制浮点数值,存入目的操作数D*的元件内。
三、二进制浮点数四则运算指令
二进制浮点数加EADD指令将两个源操作数S1和S2内的二进制浮点值相加后,作为二进制浮点值存入目的操作数D中。
四、二进制浮点数开方与整数变换指令
二进制浮点数开方运算ESQR指令将源操作数S*元件内的二进制浮点值进行平方根运算,运算结果作为二进制浮点值存入目的操作数D中。
五、二进制浮点数三角函数运算指令
二进制浮点数三角函数运算指令包括浮点SIN运算、浮点运算及浮点TAN运算指令,其功能分别是求源操作数S*的角度(弧度值)的正弦、余弦及正切值,并传送多到目的操作数D中。
六、上下字节变换指令
上下字节变换SWAP指令实现源操作数S上下字节交换。16位指令将源操作数S低8位与高9位交换;32位指令将源操作数S及相邻的下一元件S+1各个低8位与高8位交换。
(1) 输入映像区中的数据,取决于本扫描周期输入采样阶段所处的状态。在程序执行和输出刷新阶段,输入映像区中的数据不会因为有新的输入信号而发生改变。(3) 输出端子直接与外部负载连接,其状态由输出状态寄存器中的数据来确定。
三菱plc基本的连接与驱动指令有:LD、LDI、OUT、AND、ANI、OR、ORI、ORB、ANB,以下分析说明各指令的功能及使用。