1 / 37
文档名称:

S7-1200 PLC的指令汇.ppt

格式:ppt   大小:1,556KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

S7-1200 PLC的指令汇.ppt

上传人:vqjyga55 2017/5/22 文件大小:1.52 MB

下载得到文件列表

S7-1200 PLC的指令汇.ppt

文档介绍

文档介绍:1§ 数据处理指令§5 S7-1200 PLC 的指令陈庆彬 E-mail: ******@fzu. 福州大学电气工程与自动化学院 2017-5-22 2017-5-22 2 基本指令——比较指令 1/2 比较指令用来比较数据类型相同的两个数 IN1 与 IN2 的大小。操作数可以是 I/Q/M/L/D 存储区中的变量或常量。满足比较关系式给出的条件时,等效触点接通。 2017-5-22 3 基本指令——比较指令 2/2 2017-5-22 4 用比较和计数指令编写开关灯程序,要求灯控按钮 按下一次,灯 亮,按下两次,灯 , 全亮,按下三次灯全灭,如此循环。分析:在程序中所用计数器为加法计数器,当加到 3时,必须复位计数器,这是关键。基本指令——比较指令——举例 1/2 2017-5-22 5 基本指令——比较指令——举例 2/2 2017-5-22 6 例:在 HMI 设备上可以设定电动机的转速,设定值 MW20 的范围为 100-1440 转/分钟,若输入的设定值在此范围内,则延时 5 秒钟启动电动机 ,否则 长亮提示。基本指令——比较指令—— IN_RANGE 2017-5-22 7 使用 OK 和 NOT_OK 指令可测试输入的数据是否为符合 IEEE 规范 754 的有效实数。当 MD0 和 MD4 中为有效的浮点数时,会激活“实数乘”(MUL) 运算并置位输出,即将 MD0 的值将与 MD4 的值相乘,结果存储在 MD10 中同时 输出为 1。基本指令——比较指令—— OK 和 NOT_OK 指令 2017-5-22 8 用接通延时定时器和比较指令组成占空比可调的脉冲发生器。 和接通延时定时器 TON 组成一个脉冲发生器,使 MD4 中 TON 的已耗时间从 0到 3000 不断变化。基本指令——比较指令——举例 1/2 2017-5-22 9 为0的时间取决于比较触点下面的操作数的值。基本指令——比较指令——举例 2/2 2017-5-22 10 ADD , SUB , MUL 和 DIV 分别是加、减、乘、除指令。操作数的数据类型可选 SInt, Int, Dint, USInt, UInt, UDInt 和 Real 。操作数的数据类型应该相同。压力变送器的量程为 0? 10MPa ,输出信号为 0?10V ,被 CPU 集成的模拟量输入通道 0(地址为 IW64) 转换为 0?27648 的数字。假设转换后的数字为 N,求以 kPa 为单位的压力值。对应的转换公式为: P=(10000 ? N)/27648= ?N 在运算时要先乘后除,否则会损失原始数据的精度。基本指令——数学运算指令——四则运算指令