- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[理学]PLC项目四 模块三 顺序控制梯形图的编程方法
模块三 顺序控制梯形图的编程方法 3.1 使用STL指令的编程方法 3.2 使用起保停电路的编程方法 3.3 以转换为中心的编程方法 3.4 具有多种工作方式的系统的编程方法 3.1 使用STL指令的编程方法 3.1.1 STL指令 3.1.2 单序列的编程方法 3.1.3 选择序列的编程方法 3.1.4 并行序列的编程方法 3.1.1 STL指令(1) FX2N系列PLC为步进顺序控制设置了状态寄存器和步进梯形指令; FX2N共有1000个状态寄存器,其编号及用途如下表所示。 3.1.1 STL指令(2) FX2N系列PLC步进指令有两条STL和RET。 STL指令:步进开始指令 是利用状态寄存器(S),在顺序控制程序中进行工序步进控制的指令。 RET指令:步进结束指令 是表示状态(S)流程的结束,用于返回主程序(母线)的指令。 3.1.1 STL指令(3) 功能图与梯形图的转换 功能图与梯形图有严格的对应关系。 3.1.1 STL指令(4) 步进指令的使用说明: (1)STL是用于状态寄存器的常开触点与母线的连接,RET是用于步进触点返回母线。 (2)STL和RET通常要配合使用,这是一对步进(开始和结束)指令。 (3)STL仅对S状态寄存器的常开触点起作用,且必须与主母线直接连接。 其触点可以直接或通过其他触点去驱动Y、M、S、T等元件的线圈,使之复位或置位。 但STL触点的本身只能用SET指令驱动。 3.1.1 STL指令(5) 步进指令的使用说明: (4)STL指令完成的是步进功能,所以当后一个触点闭合时,前一个触点便自动复位,因此在STL触点的电路中允许双线圈输出。 (5)STL指令在同一个程序中对同一状态寄存器只能使用一次,说明控制过程中同一状态只能出现一次。 (6)在时间顺序步进控制电路中只要不是相邻步进工序,同一个定时器可在这些步进工序中使用,这样可以节省定时器。 3.1.2 单序列的编程方法(1) 单序列所表示的动作顺序是一个接着一个完成。每步连接着转移,转移后面也仅连接一个步。 3.1.2 单序列的编程方法(2) 写出图(a)所示STL功能图的梯形图与指令表。 STL功能图中SET指令与OUT指令的使用 SET指令用于将STL状态置位为ON并保持,以激活对应的步。 SET指令一般用于驱动状态的元件号比当前步的状态的元件号大的STL步。 OUT指令用于顺序功能图中的闭环和跳步。 3.1.3 选择序列的编程方法 由两个及以上的分支组成的,但只能从中选择一个分支执行的程序,称为选择序列。 选择序列的编程举例 3.1.4 并行序列的编程方法 由两个及以上的分支程序组成的,但必须同时执行各分支的程序,称为并行序列。 并行序列的编程举例 作业 P88 2 P89 6 3.2 使用起保停电路的编程方法 3.2.1 单序列的编程方法 3.2.2 选择序列与并行序列的编程方法 3.2.3 仅有两步的闭环的处理 3.2 使用起保停电路的编程方法 根据顺序功能图来设计梯形图,可以用内部辅助继电器M来代表步。 某一步为活动步时,对应的内部辅助继电器为ON; 某一转换实现时,该转换的后续步变为活动步,前级步变为不活动步。 设计起保停电路的关键是找出它的起动条件和停止条件。 根据转换实现的基本规则: 转换实现的条件是它的前级步为活动步,并且满足相应的转换条件,则后续步变为活动步; 而前级步应变为不活动步。 3.2.1 单序列的编程方法 3.2.2 选择序列与并行序列的编程方法 以交通信号灯的控制系统为例进行说明。 人行道交通灯控制系统顺序功能图 人行道交通灯控制系统梯形图 3.2.3 仅有两步的闭环的处理 3.3 以转换为中心的编程方法 5.3.1 单序列的编程方法 5.3.2 选择序列与并行序列的编程方法 3.3.1 单序列的编程方法 转换的两个条件: 转换的前级步是活动步(M1=1); 转换条件满足(X1=1)。 举例说明--运输带控制系统设计 运输带的控制要求: 按下起动按钮后,2号运输带开始运动,5s后1号运输带自动起动。 停机的顺序与起动的顺序相反,间隔仍然为5s。 运输带控制系统的顺序功能图 运输带控制系统的梯形图 请同学们画出梯形图。 3.3.2 选择序列与并行序列的编程方法 例1:地下停车场出入口的交通信号灯的控制系统设计。 光电开关X0、X1用于检测是否有车经过。 有车进入通道时,光电开关检测到车的前沿,两端的绿灯灭,红灯亮,以警示两方后来的车辆不可再进入通道。 车开出通道时,光电开关检测到车的后沿,两端的红灯灭,绿灯亮,别的车辆可以进入通道。 单行道交通灯控制系统的顺序功能图 单行道交通灯控制系统的梯形图 作
文档评论(0)