- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章PLC逻辑功能指令
Theory and Application of PLC 指导教师:介婧 制作日期 :2010.8.29 电气学院自动化系 S7系列PLC的指令系统 数据处理指令(1)——装载和传输指令 装入(L)和传送(T)指令 功能:可以在存储区之间或存储区与过程输入、输出之间交换数据。CPU执行这些指令不受逻辑操作结果RLO的影响。 L指令——将源操作数装入累加器1中,而累加器原有的数据移入累加器2中,累加器2中原有的内容被覆盖。 T指令——将累加器1中的内容写入目的存储区中,累加器的内容保持不变。 数据处理指令(1)——装载和传输指令 数据处理指令(1)——装载和传输指令 2.存储器间接寻址指令:利用地址指针存储器进行寻址,该存储器的内容是操作数所在存储单元的地址。 地址指针为字(0~65535)或双字指针。 数据处理指令(1)——装载和传输指令 3.地址寄存器间接寻址: 即利用两个地址寄存器AR1、AR2加上偏移量形成地址指针,对各存储区的内容进行区间或区内的间接寻址。 数据处理指令(1)——装载和传输指令 4. 读取或传送状态字 L STW //将状态字中0~8位装入累加器 1 中, //累加器9~3l位被清0 T STW //将累加器1中的内容传送到状态字中 数据处理指令(1)——装载和传输指令 6. 地址寄存器装入和传送 对于地址寄存器,可以不经过累加器l而直接将操作数装入或传送,或将两个地址寄存器的内容直接交换。 LAR1 P# I 0.0 //将输入位I0.0的地址指针装入AR1 LAR1 AR2 //将AR2的内容装入AR1 LAR1 DBD 20 //将数据双字DBD 20的内容装入AR1 TAR1 AR2 //将ARl的内容传送至AR2 TAR2 //将AR2的内容传送至累加器1 TAR1 MD 20 //将ARl的内容传送至存储器双字MD 20 CAR //交换AR1和AR2的内容 数据处理指令(1)——装载和传输指令 7. 梯形图方块传送指令 S7系列PLC的指令系统 数据处理指令(2)——数据类型转换指令 功能: 将累加器1中的数据进行数据类型转换,转换的结果仍放在累加器1中。 可实现: BCD码与整数、整数与双整数、双整数与实数、整数取反、整数求补、实数求反等操作 数据处理指令(2)——数据类型转换指令 1. 十进制(BCD码) 数据处理指令(2)——数据类型转换指令 2. 整数(INT,DINT) 数据处理指令(2)——数据类型转换指令 3. 实数(REAL) 数据处理指令(2)——数据类型转换指令 不同数制间的转换指令 数据处理指令(2)——数据类型转换指令 不同数制间的转换指令 数据处理指令(2)——数据类型转换指令 求反、求补指令 数据处理指令(2)——数据类型转换指令 数据转换指令的注意事项: 1. 不同操作数取值范围和长度各不相同,注意无效数据或溢出。 与状态字密切相关,可通过状态字BR、OV和OS反映。 S7系列PLC的指令系统 数据处理指令(3)——比较指令 比较指令的功能:用于比较累加器2与累加器1中数据的 大 小,相同数据类型方可比较,得出逻辑真和假的结果。 操作码: ==;; ; ;=; =; 操作数:I(整数)、D(双整数)、R(实数) 数据处理指令(3)——比较指令(续) 数据处理指令(3)——比较指令(续) 例4-5 用比较器和计数器指令编写灯控程序, 要求:按第一次按钮,灯Q4.0亮; 按第二次,灯Q4.0、Q4.1全亮; 按下三次灯全灭;如此循环往复。 数据处理指令(3)——比较指令(续) S7系列PLC的指令系统 数据处理指令(4)——移位指令 移位指令的功能:将累加器1的低字部分或全部内容左移或右移 左移相当于乘法,右移相当于除法; 乘数或除数取决于移动的位数; 左移或右移n位,相当于乘以或除以2n 数据处理指令(4)——移位指令 移位操作(Shift)的梯形图方框指令: 数据处理指令(4)——移位指令 示例1:有符号整数右移 数据处理指令(4)——移位指令 示例3:带CC1位的循环移位指令RRDA、RLDA S7系列PLC的指令系统 算术运算指令 基本算术运算指令: I、DI、R的加减乘
您可能关注的文档
- 第十章 梁的弯曲.ppt
- 第十章 海难救助.ppt
- 第十章 消费心理与定价策略.ppt
- 第十章 流动阻力和能量损失.ppt
- 第十章 消费者法.ppt
- 第十章 润滑油系统.ppt
- 第十章 理赔的法律约束.ppt
- 第十章 现代远程教育的资源建设.ppt
- 第十章 生化反应工程基础.ppt
- 第十章 电子商务配送.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 2025年高考数学模拟卷(四)含答案及解析.pdf VIP
- 急性呼吸循环衰竭的早期识别与救治(共88张PPT)【88页】.pptx VIP
- 2023年河南省普通高校对口招生考试电子类专业课试卷.pdf VIP
- 院感及院感管理的基本概念.ppt VIP
- 维生素d3与骨骼健康课件.ppt
- 重点项目信息管理平台建设方案.docx
- 2025年高考数学模拟卷(三)含答案及解析.pdf VIP
- 河师大焦争鸣张万琴版线性代数答案解析.pdf VIP
- Unit4NaturalDisastersListeningandSpeaking课件高中英语人教版22.pptx
- 接受人生的荒谬是强大还是懦弱的表现?辩论赛 正方辩词一辩、二辩、三辩、四辩发言稿.docx
文档评论(0)