电动机功率 | 4kW | 外形尺寸 | 3mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 3kg |
西门子S7-1200PLC控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。西门子S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。可扩展性强、灵活度高的设计,可实现标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
![]() |
参考价 | ¥366 |
订货量 | 1 |
更新时间:2019-08-08 16:30:43浏览次数:187
联系我们时请说明是化工仪器网上看到的信息,谢谢!
宁夏西门子S7-1200PLC代理经销优势价格
西门子S7-200 PLC的数学功能指令
数学功能指令包括平方根、自然对数、自然指数、三角函数指令,数学功能指令的操作数均为实数( REAL),数据范围:①操作数IN: VD、ID、QD、MD、SMD、SD、LD、AC、常数、*VD、*AC、*LD;②操作数OUT:VD、ID、QD、MD、SMD、SD、LD、AC、*VD、*AC、*LD。
(1)开平方运算指令。开平方运算指令的梯形图由运算符(Square Root,SQRT)、使能信号(EN)、被开平方数(IN)和运算结果(OUT)构成;开平方运算指令的语句表由操作码( SQRT)、被开平方数(IN)和结果(OUT)构成,如图3-59 (a)所示。
图3-59 开平方运算、自然对数和自然指数指令
(a)开平方运算指令;(b)自然对数指令;(c) 自然指数指令
在开平方运算指令的梯形图中,当使能信号EN=1时,把一个32位实数IN开平方,将得到的32位实数结果传送到OUT中;在语句表中,操作数IN被开平方,其结果传送到OUT中。
(2)自然对数指令。自然对数指令的梯形图由运算符(Natural Logarithm,LN)、使能信号(EN)、输入端(IN)的32位实数和运算结果(OUT)构成;自然对数指令的语句表由操作码(LN)、输入端(IN)的32位实数和运算结果(OUT)构成,如图3-52 (b)所示。
在自然对数指令的梯形图中,当使能信号EN =1时,将输入端(IN)的32位实数取自然对数,得到32位实数结果传送到OUT中;在语句表中,对操作数IN取自然对数,结果传送到OUT的存储单元中。
求常用对数(1gX)时,只要将其自然对数(1nX)除以2.302585即可。
(3)自然指数指令。自然指数(Natural Exponential,EXP)指令如图3-59 (c)所示。自然指数指令将输入端(IN)的32位实数取以e为底的指数,结果存放到输出端(OUT)的存储单元中。
自然指数指令与自然对数指令配合使用,即可完成以任意实数为底的指数运算。例如:
(4)正弦、余弦、正切指令。正弦SIN、余弦COS、正切TAN指令,将一个32位长的实数弧度值IN分别取正弦、余弦、正切,各得到32位的实数结果,存入图3-60中的输出端( OUT)的存储单元中。如果已知输入值为角度,要先将角度值转化为弧度值,使用MUL R(*R)指令用角度值乘以π/180°即可。
图3-60 正弦、余弦、正切指令
(a)正弦指令;(b)余弦指令:(c)正切指令
数学功能指令影响的特殊存储器位:SM1.0(零)、SM1.1(溢出)、SM1.2(负数)。
减1运算指令的梯形图由减1运算符(DEC)、数据类型符(B、W、DW)、使能信号(EN)、被减1的数(IN)和减1运算结果(OUT)构成;其语句表由减1运算操作码(DEC)、数据类型符(B、W、DW)和减1运算结果(OUT)构成,如图3-57所示。
图3-57 减1运算指令
(a)字节减1;(b)字减1;(c)双字减1
在减1运算指令的梯形图中,当使能信号EN=1时,数IN减去1,结果传送到OUT中;在语句表中,数OUT被减去1,结果传送到OUT中,即OUT -1= OUT。
数据范围:
1)字节型IN: VB、IB、QB、MB、SMB、LB、AC、常数、*VD、*AC、*LD;字节型OUT: VB、IB、QB、MB、SMB、LB、 AC、*VD、*AC、*LD。
2) 字型IN: VW、IW、QW、MW、SW、SMW、AC、AIW、LW、T.C、 常数、*VD、*AC、*LD:字型OUT: VW、IW、QW、MW、SW、SMW、AC、LW、T、C、*VD、*AC、*LD。
3)双字型IN: VD、ID、QD、MD、SD、SMD、LD、AC、HC、常数、*VD、*AC、*LD;双字型OUT: VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD。
【例3-18】图3-58给出了一个减1操作的编程,从梯形图中可以看到,当I1.2=1时,VD8的内容被减1,其结果保存在VD0中。
图3-58 减1运算的工作原理
当IN单元与OUT单元不相同时,用语句表编程与用梯形图编程稍有不同,首先要利用传送指令把IN单元中的内容传送到OUT单元中去,然后执行减1操作,将OUT单元中的内容减1,其结果存入OUT中。
加1运算指令的梯形图由加1运算符(INC)、数据类型符(B、W、DW)、使能信号(EN)、被加1数(IN)和加1运算结果(OUT)构成;加1运算指令的语句表由加1操作码(INC)、数据类型符(B、W、DW)和加1运算结果(OUT)构成,如图3-55所示。
图3-55 加1运算指令
(a)字节加1;(b)字加1;(c)双字加1
在加1运算梯形图中,当使能信号EN=1时,数IN加1,结果传送到OUT中;在语句表中,OUT被加1,结果传送到OUT中,即OUT +1 = OUT。
应用加1运算指令时应该注意:在梯形图中,被加1数IN与结果的地址可以不同,而在语句表中两者必须相同。
数据范围:
1)字节型IN:VB、IB、QB、MB、SMB、LB、AC、常数、*VD、*AC、*LD;字节型OUT: VB、IB、QB、MB、SMB、LB、AC、*VD、*AC、*LD。
2) 字型IN:VW、IW、QW、MW、SW、SMW、AC、AIW、LW、T、C、常数、*VD、*AC、*LD; 字型OUT: VW、IW、QW、MW、SW、SMW、AC、LW、T、C、*VD、*AC、*LD。
3)双字型IN:VD、ID、QD、MD、SD、SMD、LD、AC、HC、常数、*VD、*AC、*LD;双字型OUT: VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD。
【例3-17】图3-56给出了一个加1操作的编程,从梯形图中可以看到,当I1.2=1时,AC3中的内容被加1,其结果保存在AC3中。
图3-56 加1运算的工作原理
当IN单元与OUT单元不相同时,用语句表编程与用梯形图编程稍有不同,首先要利用传送指令把IN单元的内容传送到OUT单元中去,然后执行加1操作,把OUT单元的内容加1,其结果存入OUT中。
宁夏西门子S7-1200PLC代理经销优势价格