电气控制与PLC应用--定时器、计数器指令介绍
- 格式:ppt
- 大小:1.17 MB
- 文档页数:14
三菱PLC功能指令1.位操作指令:位操作指令用于读取、写入和修改位级别的数据。
常见的位操作指令包括LD(逻辑与)、ORR(逻辑或)、AND(逻辑与)、XOR(异或)等。
2.数据操作指令:数据操作指令用于读取、写入和修改字节、字和双字级别的数据。
常见的数据操作指令包括MOV(赋值)、ADD(加法)、SUB(减法)、MUL(乘法)、DIV(除法)等。
3.计数器指令:计数器指令用于实现计数功能。
有三种类型的计数器指令:上升沿计数器、下降沿计数器和阶段计数器。
计数器指令可以用于进行数量统计、进度监测等应用。
4.定时器指令:定时器指令用于实现定时功能。
有两种类型的定时器指令:上升沿定时器和下降沿定时器。
定时器指令可以用于进行时间监测、延时操作等应用。
5.移位指令:移位指令用于将数据的位进行移动。
常见的移位指令包括SHL(左移)、SHR(右移)等。
移位指令通常用于数据处理和位拼接等应用。
6.比较指令:比较指令用于比较两个数值的大小。
常见的比较指令包括CMP(比较)、EQ(等于)、NE(不等于)、GT(大于)等。
比较指令可以用于实现条件判断和逻辑控制等应用。
7.转移指令:转移指令用于控制程序的流程。
常见的转移指令包括JMP(无条件跳转)、JE(等于时跳转)、JNE(不等于时跳转)、JG(大于时跳转)等。
转移指令可以用于实现程序的循环和条件判断等应用。
8.存储器控制指令:存储器控制指令用于读取和写入存储器的数据。
常见的存储器控制指令包括LD(读取)、ST(写入)等。
存储器控制指令可以用于实现数据存储和加载等应用。
9.数学指令:数学指令用于实现各种数学运算。
常见的数学指令包括SIN(正弦)、COS(余弦)、SQRT(平方根)等。
数学指令可以用于实现数据处理和数值计算等应用。
10.基本运算指令:基本运算指令用于实现基本的数值运算。
常见的基本运算指令包括加法、减法、乘法和除法等。
基本运算指令通常用于实现逻辑计算和数据处理等应用。
第5章S7-200 PLC的指令系统习题与思考题7-200指令参数所用的基本数据类型有哪些?:S7-200 PLC的指令参数所用的基本数据类型有1位布尔型(BOOL)、8位无符号字节型(BYTE)、8位有符号字节型(SIMATIC模式仅限用于SHRB指令)、16位无符号整数(WORD)、16位有符号整数(INT)、32位无符号双字整数(DWORD)、32位有符号双字整数(DINT)、32位实数型(REAL)。
实数型(REAL)是按照ANSI/IEEE 754-1985标准(单精度)的表示格式规定。
2~255字节的字符串型(STRING)即I/O指令有何特点?它应用于什么场合?:立即指令允许对输入和输出点进行快速和直接存取。
当用立即指令读取输入点的状态时,相应的输入映像寄存器中的值并未发生更新;用立即指令访问输出点时,访问的同时,相应的输出映像寄存器的内容也被刷新。
由于立即操作指令针对的是I/O端口的数字输入和数字输出信号,所以它们的位操作数地址只能是物理输入端口地址Ix.x和物理输出端口地址Qx.x。
辑堆栈指令有哪些?各用于什么场合?:复杂逻辑指令,西门子称为逻辑堆栈指令。
主要用来描述对触点进行的复杂连接,并可以实现对逻辑堆栈复杂的操作。
杂逻辑指令包括:ALD、OLD、LPS、LRD、LPP和LDS。
这些指令中除LDS外,其余指令都无操作数。
这些指令都是位逻辑指令。
装载与指令ALD用于将并联子网络串联起来。
装载或指令OLD用于将串联子网络并联起来。
辑推入栈指令LPS,在梯形图中的分支结构中,用于生成一条新的母线,左侧为主控逻辑块时,第一个完整的从逻辑行从此处开始。
辑读栈指令LRD,在梯形图中的分支结构中,当左侧为主控逻辑块时,该指令用于开始第二个和后边更多的从逻辑块。
辑栈弹出指令LPP,在梯形图中的分支结构中,用于恢复LPS指令生成的新母线。
入堆栈指令LDS,复制堆栈中的第n级值,并将该值置于栈顶。
《电气控制与PLC》课程标准一、课程性质与任务电气控制与PLC是畜牧工程技术专业的专业核心课,具有很强的理论性、操作性和应用性。
它在本专业的能力培养过程中起着重要的作用。
是学生必备的一项专业技能。
本课程设置的目的是:通过本课程的学习,使学生了解PLC的结构、工作原理;掌握PLC程序设计、修改、通讯等知识,能够胜任企业对设备智能化操作使用的要求,满足实际生产过程中对机电人才的需要。
本课程的知识和技能都是在行业、企业充分调研的基础上,基于畜牧机电领域和职业岗位(群)的任职要求,参照相关的职业资格标准,重新进行了整合,教学内容充分体现了高等职业教育的实践性、职业性、实用性。
二、课程教学目标(一)知识目标1.了解控制电器的基础知识;2.掌握西门子PLC的程序设计、修改、通讯等知识;3.了解各种常见工业控制程序的工作原理及程序内容;4.掌握西门子PLC的基本程序语言的程序结构及常用的高级语言的使用方法。
(二)能力目标1.能够正确使用PLC及其所属的控制用低压电器;2.能够熟练操作PLC编程软件;3.具备PLC基本程序的设计及修改能力,熟悉常用高级功能指令的使用方法及技巧。
(三)素质目标1.具有良好的政治素养、道德品质和法律意识;2.热爱畜牧机电科学事业;3.具备吃苦耐劳、爱岗敬业的精神;4.具有创新意识和创业精神;5.具备从事本专业安全生产和环保的意识;6.具有良好的交往能力、团队精神;三、参考学时课程内容与学时分配本课程共计4学分。
五、课程内容和要求(一)教学方法(1)采用项目教学、任务驱动的教学方法。
①根据目标,设计任务。
教师根据课程的教学目标,精心设计工作任务。
在总体教学目标的基础上,把总体目标合理地分解成若干个任务。
②引导学生,分析任务。
组织学生仔细研究如何去完成任务,开展讨论,提出问题。
学生自己提出的问题,正是他们想要掌握的知识点,而这些问题中,大部分是新的知识点,或者是以前没有掌握的技能,这也是教师要求学生学习的内容。