- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章S7-200的基本逻辑指令及程序设计2 §5-3 PLC的梯形图程序设计方法 2)梯形图程序设计的步骤 ● 列出控制对象的所有开关量、模拟量输入/输出。 ● 找出各网络的开启、关断条件,尽量为短信号。 ● 将开启、关断条件代入梯形图程序基本形式; ● 考虑必要的联锁、互锁及保护功能。 ● 对于那些已经完成了任务,不再起作用的回路,应设法使它们释放(复位)。 梯形图程序设计举例 【例5-1】 三相笼形异步电动机的可逆运行。 要求:正向启动后,运行30分自动停止; 反向启动后,运行20分自动停止; 正反向运行时可随时按停止按钮,停止电动机运行。 解:1) 列出所有I/O点并分配地址 4) 设计PLC控制程序 梯形图程序设计举例 【例5-3-2】设备停机后延时3分钟再启动(断电延时)。 1)列出控制对象的输入/输出 输入:起动按钮 I0.0 停止按钮 I0.1 输出:设备起动 Q0.0 2)用通电延时型定时器 TON 实现 开启关断条件 X开 X关 设备起动 Q0.0 启动按钮I0.0 关断期间 停机延时 M1.0 停止按钮I0.1 T37到 2)用断电延时型定时器 TOF 实现 梯形图程序设计举例 【例5-3-3】 有三台笼形异步电动机M1、M2、M3,按启动按钮后,按照M1、M2、M3顺序启动,每台电机启动时间间隔为1分钟;按停止按钮后,按照M3、M2、M1逆序停止,每台电机停止的时间间隔为30秒。 A. 画出电动机起动/停止工艺图 B. 列出输入/输出点,画出PLC的外部接线 设计PLC控制程序 设计PLC控制程序 2. 梯形图编程的基本规则 ● PLC的指令是对硬件进行操作,因此编程时要充分熟悉硬件配置,编程元件和操作数不能超出有效编程范围。 ●梯形图的每一行起始于左母线,触点的逻辑连接放在左侧,线圈和指令盒放在右侧。线圈和指令盒右边不能再有触点, ● 带有使能输出的指令盒右边还可以连接指 令盒。 ●线圈和方框指令不能与左母线直接相连,必须通过逻辑条件连接到左母线 。如没有逻辑条件,则可以通过运行监控位连接到左母线上。 ●梯形图中每条支路只能有一个输出,多个输出可以并联,不能串联。 ●梯形图中,从优化程序的角度看,当有几条串联支路相并联时,应将触点多的支路放在梯形图的最上面。当有几条并联支路相串联时,应将并联触点多的支路放在梯形图的最左边。 ● 只有驱动外部执行元件时,才使用输出继电器 Q, 如果只是逻辑运算的中间结果,应使用辅助继电器 M 或变量寄存器 V。 3)定时器的刷新方式 S7-200系列PLC中,1ms ,10ms , 100ms定时器的刷新方式不同。 ● 1ms定时器:系统每隔1ms对定时器当前值和状态位新刷一次,不与扫描周期同步。它是对定时器启动后1ms时间间隔计数,计一个数刷新一次,一个周期内当前值和状态位可以被多次刷新。 ●10ms定时器:由系统在每个扫描周期开始时刷新定时器的当前值和状态位。即在定时器启动后对10ms时间间隔计数,将一个扫描周期内增加的10ms时间间隔的个数加到当前值,其当前值和状态位在一个扫描周期内其余时间保持不变。 正 确 使 用 【例5-3-8】 :延时脉冲产生电路,控制要求: 1)当输入信号为1,延时5s, 输出一个脉冲信号。 【例5-3-10】 闪烁电路。控制要求: 从 Q0.0 输出, 使灯光以3 秒为周期闪烁. 【例5-3-11】故障报警电路,控制要求如下: 1)当设备产生故障时,声光报警,声:报警电铃或蜂鸣器鸣响,光:报警指示灯闪烁 ; 2)当故障检修时,按消铃按钮,电铃或蜂鸣器停止鸣响,故障排除前,报警指示灯常亮,故障排除后,报警指示灯自动熄灭。 12. 计数器指令 ▲ 计数器指令的种类 ● 增计数器(CTU) ● 增减计数器(CTUD) ● 减计数器(CTD) ▲ 计数器的编号 计数器的编号 Cx, x 范围:0~255。 S7-200PLC 中共有256个计数器 一个程序中,同一计数器编号不要重复使用,更不可分配给几个不同类型的计数器 ●状态位:计数器中还有一个1位状态位寄存器, 当当前值≥设定值时,状态位置 1,它是布尔型操作数。 计数器指令执行过程 1) 增计数器---CTU ▲ CTU指令执行过程 ● 复位端 R=0时可以计数,CU端每有一个 脉冲上升
文档评论(0)