- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]可编程序控制器5顺序控制
顺序控制的编程方法 5.1 STL指令编程的方法 5.2 SFC编程方法 5.3 启保停电路编程方法 5.4 以转换为中心的编程方法 5.5 各种编程方法的比较 5.6 具有多种工作方式系统的编程 顺序控制梯形图的编程方式 根据系统的顺序功能图设计梯形图的方式,称为顺序控制梯形图的编程方式。 在个人计算机中用的PLC编程语言,可由顺序功能图直接生成指令表程序等。也可由梯形图或指令表生产成顺序功能图对系统进行监控。 顺序控制梯形图的编程方式主要有: STL指令 起保停电路 以转换为中心的编程方式 5.1 使用STL指令的编程方式 为便于将顺序功能图转换为梯形图,用代表各步的编程元件号作为步的代号。在STL指令编程中,用PLC状态编程元件S代表各步。FX2N系列PLC的状态S0~S9用于初始步, S10~S19用于返回原点, S20~S499是通用状态, S500~S899有断电保持功能, S900~S999用于报警。 STL指令的特点 单序列的编程方式 选择序列的编程方式 并行序列的编程方式 举例 5.1 .1 STL指令 5.1 .1 STL指令 5.1.2 STL指令的特点 5.1.2 STL指令的特点 5.1.2 STL指令的特点 5.1.2 STL指令的特点 5.1.3 单序列的编程方式 5.1.4 单序列的编程总则 三要素:驱动负载、转移条件、转移目标。转移条件、转移目标二者不可缺,驱动负载视具体情况而定。 先驱动负载,后状态转移,不可颠倒。 对状态的处理必须先使用步进指令STL。 程序最后必须使用步进返回指令RET。 不同时启动的双线圈是允许的,相邻的状态使用的“T、C”不能相同。 转移条件可以是多个元件的逻辑组合。 STL程序内不可使用MC、MCR指令。 初始状态可以由其他状态驱动,运行开始必须用其他方法预先作好初始状态的驱动。 停电恢复后需要继续的状态,用停电保持状态元件。 5.1.5 选择、并行序列的编程方式 5.1.5 选择、并行序列的编程方式 5.1.6 跳步与循环次数的控制 5.1.6 STL编程举例 5.1.6 STL编程举例 5.1.6 STL编程举例 5.1.6 STL编程举例 5.2 SFC编程 5.2.2 SFC编程图示例 5.2.2 SFC编程图示例 5.2.3 SFC跳转 5.2.3 SFC循环 5.2.3 SFC转移编程 5.2.4 SFC中使用的特殊辅助继电器 5.3 使用起保停电路的编程方式 根据顺序功能图,用辅助继电器M代表各步,使用起保停电路来控制代表各步的辅助继电器。 单序列的编程方式 选择序列的编程方式 并行序列的编程方式 5.3.1 单序列的编程方式 5.3.1 单序列的编程方式 5.3.2 选择、并行序列 5.3.2 选择、并行序列 选择开始:如某一步后面有一个由N个分支组成的选择序列,则该步的的结束条件为:这N个后续步对应的辅助继电器的常闭触点与该步线圈的串联。 选择合并:如某步之前有N个转换,则代表该步的辅助继电器的起动电路由N条支路并联而成。 并行开始:并行支路的开始的各继电器均由前一步继电器常开触点和转移条件串联启动。 并行合并:并行支路合并后的继电器由前一步所有继电器常开触点和转移条件串联启动。 5.3.3 注意事项 不允许出现双线圈 仅有两步的闭环的处理 5.3.4 应用举例 5.3.4 应用举例 5.3.4 应用举例 5.3.4 应用举例 5.4 以转换为中心的编程方法 根据顺序功能图,用辅助继电器M代表各步,使用有置位和复位电路来控制代表各步的辅助继电器。 5.4.1 以转换为中心的基本编程方法 5.4.1 以转换为中心的基本编程方法 5.4.2 选择与并行序列的编程方法 5.4.2 选择与并行序列的编程方法 5.4 .3 应用举例 5.3.4 应用举例 5.5 顺序控制各种编程方法的比较 编程方法的通用性 起停保、转换为中心、STL 程序步数 STL、(起停保、转换为中心) 电路结构及其它方面 STL自动对前级步状态和输出复位 STL简洁可用于复杂系统设计 STL缩短程序执行时间 5.6 具有多种工作方式系统的编程方法 5.6.1 具有多种工作方式系统的编程方法 5.6.2 手动与公用程序 5.6.2 自动程序(起停保) 5.6.2自动程序(以转换为中心) 初始 合模 反料 硫化 放气 开模 X1 M10 1 0 4 3 装料 卸料 自动 1 0 4 3 装料 卸料 内蒙古工业大学机械学院 * * 第五章 顺序控制梯形图 PLC原理及应用 状态器编号不能重复 如果STL触点接通,则与其相连的回路动作 如果STL触点断开,则与其相连的回路不
文档评论(0)