电动机功率 | 3kW | 外形尺寸 | 6mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 4kg |
西门子S7-200 SMART PLC可编程控制器,SMART LINE 触摸屏和SINAMICS V20 变频器*整合,为OEM 客户带来高性价比的小型自动化解决方案,满足客户对于人机交互、控制、驱动等功能的*需求。
![]() |
参考价 | ¥322 |
订货量 | 1 |
更新时间:2019-08-02 10:24:55浏览次数:312
联系我们时请说明是化工仪器网上看到的信息,谢谢!
福建西门子S7-200SMARTPLC模块代理经销商
PLC整数与BCD码之间的转换指令
整数与BCD码之间的转换指令包括BCD码转为整数指令(BCDI)和整数转为BCD码指令(IBCD)。
(1)格式:BCD码转为整数指令和整数转为BCD码指令的梯形图如图6-37所示。
图6-37 BCD码转为整数指令和整数转为BCD码指令的梯形图
(2)功能:BCDI指令将输入的BCD码转换成整数,结果存入OUT中,输入IN的范围是0~9999;IBCD指令将输入的整数转换成BCD码,结果存入OUT中,输入IN的范围是0~9999。若IN的源数据格式不正确,则SM1.6置1。
表查找指令是从数据表中找出符合条件数据在表中的地址编号,编号范围为0~99。它包括FIND=指令、FIND<>指令、FIND<指令和FIND>指令4种。
(1)格式:表查找指令的梯形图如图6-35所示。在梯形图中有4个数据输入端,TBL为表格首地址,用以指明被访问的表格;PTN是用来描述查表条件时进行比较的数据;CMD是比较运算的编码,它是一个1~4的数值,分别代表运算符=、<>、<、>;INDX用来表中符合查找条件的数据所在的位置。
(2)功能:表查找指令执行前,应先对INDX的内容清零。当使能输入有效时,从数据表的第o个数据开始查找符合条件的数据,若没有发现符合条件的数据,则INDX的值等于EC;若找到一个符合条件的数据,则将该数据在表中的地址装入INDX中,并停止查表;在找到一个符合条件的数据后,若还想继续向下查找,则必须先对INDX加1,再激活查表指令,从表中符合条件的数据的下一个数据开始查找。由于一张表多只能存储100个数据,因此表查找指令的搜索范围是0~99。
【例6-6】表查找指令使用例子的梯形图如图6-36所示。该程序的功能是:从VW102开始查找小于1269H的数据,找到*个符合条件的数据后,停止查找;如果要继续查找,则必须先将AC0加1。假设表中的数据如表6-1所示,表中有4个数据,在*次查表结束时AC0=2,说明表中的第三个数据符合条件。注意:在PLC内存中,数据是以二进制方式存储的。
表6-1 表查找指令执行结果
单元地址 | 执行前内容 | 执行后内容 | 注释 |
VW100 | 0005 | 0005 | TL=5大填表数 |
VW102 | 0004 | 0004 | EC=4实际填表数 |
VW104 | 3345 | 3345 | D0*个数据 |
VW106 | 5200 | 5200 | D1第二个数据 |
VW108 | 1260 | 1260 | D2第三个数据 |
VW110 | 2450 | 2450 | D3第四个数据 |
VW112 | **** | **** | 无效数据 |
图6-36对应的STL程序如下:
LD I0.1 //取常开触头
FIND< VW100,16#1269,ACO //查找表格中小于1269H的数据
取反指令包括字节(B)、字(W)、双字(DW)3种数据长度的取反操作指令。
(1)格式:字节取反指令(INVB)、字取反指令(INVW)和双字取反指令(INVDW)的梯形图如图6-28所示。
(2)功能:当使能输入(EN)有效时,将一个字节(字/双字)长的逻辑数按位取反运算,得到一个字节(字/双字)的逻辑结果并存放在OUT中。
图6-28 字节、字、双字取反指令的梯形图
1)格式:双字与指令(ANDD)、双字或指令(ORD)和双字异或指令(XORD)的梯形图如图6-27所示。
图6-27 双字与、双字或、双字异或指令的梯形图
(2)功能:当使能输入(EN)有效时,双字与指令(ANDD)、双字或指令(ORD)和双字异或指令(XORD)分别对两个双字按位进行与、或、异或运算,得到一个双字结果并存放在OUT中
(1)格式:正切指令(TAN)的梯形图如图6-24所示。
(2)功能:当使能输入(EN)有效时,正切指令(TAN)将一个双字长(32位)的实数弧度值IN分别取正切,得到32位的实数结果存放在OLTT中。
图6-24 正切指令的梯形图
(1)格式:余弦指令(COS)的梯形图如图6-23所示。
图6-23 余弦指令的梯形图
(2)功能:当使能输入(EN)有效时,余弦指令(COS)将一个双字长(32位)的实数弧度值IN分别取余弦,得到32位的实数结果存放在OUT中。
(1)格式:正弦指令(SIN)的梯形图如图6-22所示。
(2)功能:当使能输入(EN)有效时,正弦指令(SIN)将一个双字长(32位)的实数弧度值IN分别取正弦,得到32位的实数结果存放在OUT中。
如果已知输入值为角度,则要先将角度值转化为弧度值,可以使用MUL_R指令用角度值乘以π/180°即可。
图6-22 正弦指令的梯形图
福建西门子S7-200SMARTPLC模块代理经销商