S7-200PLC功能指令概述
一般的逻辑控制系统用软继电器、定时器和计数器及基本指令就可以实现。利用功能指令可以开发
出*复杂的控制系统,以致构成网络控制系统。这些功能指令实际上是厂商为满足各种客户的特殊
需要而开发的通用子程序。功能指令的丰富程度及其合用的方便程度是衡量PLC性能的一个重要指标
。
S7-200的功能指令很丰富,大致包括这几方面:算术与逻辑运算、传送、移位与循环移位、程序流
控制、数据表处理、PID指令、数据格式变换、高速处理、通信以及实时时钟等。
功能指令的助记符与汇编语言相似,略具计算机知识的人学习起来也不会有太大困难。但S7-
200系列PLC功能指令毕竟太多,一般读者不必准确记忆其详尽用法,需要时可可查阅产品手册。
表4-20 四则运算指令
名称
指令格式
(语句表)
功能
操作数寻址范围
加法指令
+I IN1,OUT
两个16位带符号整数相加,得到一个16位带符号整数。
执行结果:IN1+OUT=OUT(在LAD和FBD中为:IN1+IN2=OUT)
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2还可以是AIW和常数
+D IN1,IN2
两个32位带符号整数相加,得到一个32位带符号整数。
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2还可以是HC和常数
+R IN1,OUT
两个32位实数相加,得到一个32位实数。
IN1和IN2还可以常数
减法指令
-I IN1,OUT
两个16位带符号整数相减,得到一个16位带符号整数。
执行结果:OUT-IN1=OUT(在LAD和FBD中为:IN1-IN2=OUT)
-D IN1,OUT
两个32位带符号整数相减,得到一个32位带符号整数。
-R IN1,OUT
10、变频器驱动绕线转子异步电动机时,大多是利用已有的电动机。绕线电动机与普通的鼠笼电动机相比,绕线电动机绕组的阻抗小。容易发生由于纹波电流而引起的过电流跳闸现象,应选择比通常容量稍大的变频器。一般绕线电动机多用于飞轮力矩gd2较大的场合,在设定加减速时间时应多注意