第5章S7200系列PLC的基本指令及程序设计1

发布时间:2021-07-31 00:27:18

第五章 PLC 的基本 指令及程序设计 1 本章内容 ● ● ● S7-200PLC的基本逻辑指令 用基本逻辑指令编写控制程序 梯形图编程的原则 ● ● 典型简单程序设计 程序控制指令 2 5-1 S7-200PLC的基本逻辑指令 ■ S7-200PLC的编程语言 ● 梯形图 LAD (Ladder) ● 语句表 STL (Statement list) ● 功能块图 FBD (Function Block Diagrams) 常用的是:梯形图 LAD 和语句表STL语言 3 注意 S7-200系列PLC用梯形图(LAD)编程时,以网 络块(Network)为单位编程。所有网络块组合起 ● 来就成为梯形图程序。 4 ● ● 指令表(STL)编程时,可以划分网络块,也可 以连续编程。 如果指令表(STL)程序按与LAD对应用网络块编 程,可在STL程序和LAD程序间转换。 5 ▲ 指令分类——按形式分 1、触点 2、线圈 ——( ) 地址 功能数据类型 3.功能块 使能条件 Enable EN IN1 IN2 N ENO 使能输出 输入 参数 长度 OUT 输出参数 6 ▲ 指令分类——按功能分 1. 位操作功能 2. 定时器/计数器 3. 算术运算功能 4. 逻辑、函数运算功能 5. 数据传送功能 6. 转换功能 7. 复杂功能 7 1. 逻辑取及线圈驱动指令 ▲ 指令格式: 取(反)指令:用于与母线相连的常开(闭)触点或 分支逻辑块的开始,表示逻辑运算的开始。 8 线圈驱动指令:作为逻辑运算输出结果。 【例5-1】 2 9 ▲ 指令使用说明 : ● LD、LDN可用于与母线相连的常开和常闭触点,也 可用在分支电路块的开始。 ●并联的线圈驱动指令=可以连续使用任意次。 ● 同一元器件在同一程序中只是用一次驱动指令=。 ● 线圈驱动指令不能用于输入继电器I。T和C在S7200作为输出线圈时不使用=指令。 10 2. 与单个触点的串联、并联指令 ▲指令格式: 与 / 与反指令: 与单个常开/常闭触点的串联联接。 或 / 或反指令: 与单个常开/常闭触点的并联联接。 11 【例5-2】 12 ▲ 指令使用说明 : ● 单个触点的串联指令原则上可以连续使用, 但限于打印和屏幕宽度, 串联触点的数量最 好小于11个。 ● 单个触点的并联指令可以连续使用。 ● 连续输出电路中可以反复使用=指令,但次 序必须正确。 13 3. 串联电路块的并联连接 串联电路块:两个以上触点串联形成的支路。 OLD:用于串联电路块的并联连接。 14 ▲ 指令使用说明 : ●每个串联电路块的开始都要用LD或LDN指令。 ●每完成一次串联电路块并联时都要用OLD指令。 ●OLD指令没有操作数。 15 4. 并联电路块的串联连接 并联电路块:两个以上触点(或支路)并联 形成的回路 ALD:用于并联电路块的串联连接。 16 ▲ 指令使用说明 : ●每个并联电路块的开始都要用LD或LDN指令。 ●每完成一次并联电路块串联时都要用ALD指令。 ●ALD指令没有操作数。 17 5. 置位、复位指令 ▲ 指令格式: 18 置位指令与输出线圈指令比较 I0.0 Q0.1 S 1 I0.0 Q0.1 I0.0 Q0.1 Q0.2 保持 不保持 19 ▲ 指令使用说明 : ●置/复位指令具有记忆功能。某元件一旦置 位就保持为1,一旦复位就保持为 0。 ● 同一个程序中,可以对同一个元件多次使 用置/复位指令,由于PLC采用循环扫描方式 工作,故写在后面的指令具有优先权。 20 6. 边沿脉冲指令 ▲ 指令格式: ▲ 指令功能: ● 上升沿指令:对之前的逻辑运算结果的上升沿,产生 一个宽度为一个扫描周期的脉冲。 ● 下降沿指令:对逻辑运算结果的下降沿,产生一个宽 度为一个扫描周期的脉冲。 21 【例5-4】 22 ▲ 指令使用说明 : ● 边沿脉冲指令没有操作数。 ● 上升/下降沿指令的用途:用来将一个长 信号变成一个只接通一个扫描周期的短信号。 它可以作为设备的启动、停止条件;还能作为 某些功能指令的触发信号。 23 7. 逻辑堆栈指令 S7-200系列PLC中有9层逻辑堆栈,用来处理 所有的逻辑操作。 ● 堆栈操作的特点是: “先进后出”。每一次 入栈、出栈操作的过程 见图 ● 24 ●复杂梯形图中,除了左母线外,还有一些分 母线,分母线右边常常联有许多从逻辑块, 这时必须用逻辑堆栈指令才能完成转化。 25 ▲ 逻辑入栈指令 LPS (Logic Push) 用于生成一条新的母线, 左侧为原来的主逻辑块, 从右侧第一个从逻辑块 的开始编程。 功能:将栈顶值复制后压 入堆栈的下一层。 ▲ 逻辑读栈指令 LRD (Logic Read) 用于从第二个从逻辑块开始编程, 功能是将第2层的数据复制到栈顶。 26 ● 逻辑出栈指令 LPP (Logic Pop) 用于从最后一个从逻辑 块开始编程,功能是将原 栈顶数据弹出,结束分母 线. 27 【例5-5】 28 【例5-6】 29 ▲指令使用说明 ● 由于受堆栈空间的限制(9层堆栈), LPS、LPP指令连续使用时应少于9次。 ● LPS和LPP指令必须成对使用,它们之间 可以使用LRD指令。 ● LPS、LRD、LPP指令无操作数。 30 8. 定时器 1) 定时器的几个概念 ▲ 定时器的种类: 使能端 IN T37 TON PT ● 接通延时型定时器(TON) ● 带记忆接通延时型定时器(TONR) ● 断开延时型定时器(TOF) ▲ 定时器的分辨率: 单位时间的时间增量称为定时器的分 辨率,又称为计时精度。 31 ● S7-200系列PLC定时器的分辨率有三种: 1ms 10

相关文档

  • S7200系列PLC的基本指令及程序设计1素材
  • 第5章S7-200系列PLC的基本指令及程序设计-1
  • 第5章S7200系列PLC的基本指令及程序设计1素材
  • 第一章PLC的基本指令及程序设计
  • 第5章S7-200系列PLC的基本指令及程序设计-2
  • PLC课件—第04章1 S7200基本编程指令
  • PLC第04章2 S7200基本编程指令
  • PLC第04章1 S7200基本编程指令
  • plc 第五章 编程元件及指令第一节
  • 猜你喜欢

  • 矿井通风系统安全性最优化探析
  • 积石峡水电站混凝土面板堆石坝监测设计
  • 中国*代史复*(八上)填空题
  • 化工:化工品价格整体稳中有涨 部分产品价差扩大
  • 为心中的那片海
  • 丹东鸭绿江米业农业技术开发有限公司企业信用报告-天眼查
  • 幼儿园教师年度考核个人总结范文
  • 相声小品剧本《校园无贼之话剧风波》讲述如何共创和谐社会和谐校园。
  • Mac OS X ssh设置
  • (精品)三菱PLC控制的四层电梯毕业论文论文[1]3612043
  • 铜山区艺萌快餐店企业信息报告-天眼查
  • 基于MSP430F449的悬挂运动控制系统设计
  • 大班数学:生活中的倒计时-2019最新幼儿园大班教案
  • 高校图书馆的开架借阅探讨
  • 【2019最新】高中历史第三单元从人文精神之源到科学理性时代第15课*代科学技术革命课后作业岳麓版必修3(1)
  • 美国草药产品协会修订提取物标签
  • 【初中】苏教版七年级语文上册3《冰心诗四首》课件
  • 工程资料员的岗位职责
  • 监护权争夺大战谁是赢家?
  • 数学知识点-学年度第二学期北师大版二年级数学期末试题一-总结
  • 浙江省温州市瑞安市五校联考九年级社会思品上学期期末学业检测试题
  • 案例教学在合同法课程中的运用与创新
  • 感动的作文300字
  • 出国留学必备清单_有关出国留学掌握必备的财务技巧
  • 2019-2020年九年级化学下册 第8单元 课题3 金属资源的利用和保护(第1课时)导学案(新版)新人教版
  • 昆山铼安天广贸易有限公司企业信用报告-天眼查
  • 长江大学宣传汇报PPT
  • 方山小流域水保生态环境建设技术路线
  • 推荐的自动标注工具
  • 2018-2024年中国四氟硼酸三叔丁基膦市场运行动态监测及发展前景投资预测报告
  • 齐鲁名校教科研协作体 湖北 、湖南、山东 部分重点中学2019年高考冲刺模拟试卷( 二 ) 文科综合历史试题
  • 深圳汽车维修工四级三级等级技工介绍
  • 《马男波杰特》经典台词50句:太“致郁”了
  • 热血传奇手机版战士装备哪个好 武器属性对比
  • 设备管理工作个人总结范文精选
  • iphone各版本扫盲贴
  • 我的生日日记(通用10篇)
  • 2014年中国光学玻璃制造行业江苏省苏州市TOP10企业排名
  • 美丽西湖之冬小学作文
  • 企业内部控制精细化管理标准-长期股权投资决策制度
  • 【3套】部编版语文六年级上册第一单元单元测试试卷(附答案)
  • 2018_2019学年高中数学第三章变化率与导数3.2.1_3.2.2导数的概念导数的几何意义作业2
  • 电脑版