为了满足用户的一些特殊要求,20世纪80年代开始,众多PLC制造商就在小型机PLC功能指令扩展了(或称应用指令)。,这些功能指令的出现,大大拓宽了PLC的应用范围。S7-200 SMART PLC的功能指令极其丰富,主要包括算术运算、数据处理、逻辑运算、高速处理、PID、中断、实时时钟和通信指令,PLC在处理模拟量时,一般要进行
比较指令
STEP7提供了丰富的比较指令,可以满足用户的多种需要。STEP7中的比较指令可以对下列数据类型的数值进行比较1)两个字节的比较(每个字节为8位)2)两个字符串的比较(每个字符串为8位)3)两个整数的比较(每个整数为16位)4)两个双精度整数的比较(每个双精度整数为2位5)两个实数的比较(每个实数为32位)
plc倒车雷达【关健点】一个整数和一个双精度整数是不能直接进行比较的,因为它们之间的数摇类型不同。一般光将整数转换成双精度整数,再对两个双精度整数进行比较
比较指令有等于(EQ)、不等于(NQ)、大于(GT)、小于(LQ)、大于或等于(GE)和小于或等于(LE)。比较指令对输入INI和IN2进行比较.
plc接线图画法比较指令是将两个操作数按指定的条件作比较,比较条件满足时,触点闭合,否则断开。比较指令为上、下限控制等提供了极大的方便。在梯形图中,比较指令可以装入,也可以串、并联.plc编程工资多少一个月
1。等于比较指令
等于比较指令有等于字节比较指令、等于整数比较指令、等于双精度整数比较指令等于符号比较指令和等于实数比较指令五种,等于整数比较指令和参数见表414
表4-14等于整数比较指令和参数
用一个例子来说明等于整数比较指令,梯形图和指令表如图4-52所示。当10。0闭合时,激活比较指令,MW0中的整数和MW2中的整数比较,若两者相等,则Q0。0输出为“1”,若两者不相等,则Q0。0输出为“0”。在I0。0不闭合时,Q0。0的输出为“0”。INI和IN2可以为常数。
图4-52等于整数比较指令举例
图4-52中,若无常开触点I0。0,则每次扫描时都要进行整数比较运算。
等于双精度整数比较指令和等于实数比较指令的使用方法与等于整数比较指令类似,只不过IN和IN2的参数类型分别为双精度整数和实数.学习plc的心得体会
2。不等于比较指令
不等于比较指令有字节不等于比较指令、不等于整数比较指令、不等于双精度整数比较指令、不等于符号比较指令和不等于实数比较指令五种。不等于整数比较指令和参数见较指表4-15。