- 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补充课件)PLC的程序设计.ppt
步 转换条件 输出信号状态 装料 右行 卸料 左行 1 装料 TIM005 1 0 0 0 2 右行 00013 0 1 0 0 3 卸料 TIM006 0 0 1 0 4 左行 00014 0 0 0 1 状态表 (二)顺序控制梯形图的编程方式 1.使用通用逻辑指令的编程方式 采用基本逻辑指令如LD,AND,OR,OUT等。 两种设计顺序控制梯形图的方法: *经验设计法 *将顺序控制和系统的输出处理控制等分开来设计,近似于模块化方法 信号处理的两种方法 顺序控制基本电路 冲头控制系统时序图 功能表图 S7-200梯形图 C200H梯形图 2.使用步进梯形指令的编程方式 步进指令功能:对负载的驱动处理 指定转换条件 指定转换目标 某部件装配流水线顺序控制举例 功能表图 梯形图 部件装配控制 3.使用置位、复位指令的编程方式 (1)以转换条件为中心的编程方式 同一种转换在梯形图中只能出现一次。 (2)以编程元件为中心的编程方式 用于编程元件的置位复位功能分不开的 某些型号的PLC。 (3)仿步进指令的编程方式 剪板机动作示意图 动作 执行元件 KM YV1 YV2 YV3 YV4 送料 1 0 0 0 0 压钳下行 0 1 0 0 0 压钳压紧,剪刀剪切 0 1 1 0 0 压钳复位,剪刀复位 0 0 0 1 1 执行元件状态表 输入设备 输入点编号 输出设备 输出点编号 限位开关 LS1 I0.1 电磁阀 YV1 Q0.1 LS2 I0.2 YV2 Q0.2 LS3 I0.3 YV3 Q0.3 LS4 I0.4 YV4 Q0.4 LS5 I0.5 按钮 SB1 I0.0 接触器 KM Q0.0 I/O设备和I/O点编号 以转换条件为中心 功能表图 梯形图 剪板机顺序控制 以编程元件为中心 剪板机顺序控制 仿步进指令编程方式 加热炉送料顺序控制 4.使用移位寄存器的编程方式 适用于要求各步软继电器须顺序接通和 断开,且同时只能有一个软继电器接通的 情况。 加热炉送料顺序控制 5.复杂系统的编程方式 (1)使用通用逻辑指令的编程方法 选择序列编程规则: 1)若某一步Mi后有N条分支,该步可能转到其中之一,应将N个后续步对应的软继电器常闭触点与Mi的线圈串联。 2)若N条分支将进入某一步,则该步起动电路由N条支路并联而成。各并联支路由其前级步的软继电器常开触点与相应的转换条件串联而成。 并行序列编程规则: 1)若并行序列某一步Mi后有N条分支,条件成立要转入所有分支,应将N个后续步对应的软继电器常闭触点任一个与Mi的线圈串联。 2)对于并行序列合并,下步起动电路由N条支路最后一级步的软继电器的常开触点与相应转换条件串联而成。合并后的步的常闭触点作为各支路最后一步断开条件。 复杂系统功能表图 复杂系统梯形图 (2)使用S,R指令的编程方式[以转换为中心] PLC的程序设计 一、程序设计方法概述 (一)PLC常用的编程语言 语句描述和图形符号描述两大类。 主要有以下4种: 1.梯形图语言 (Ladder Diagram)-继电控制系统梯形图演变而来. 2.逻辑图语言 (Function Block Diagram )—框图表达操作功能. 3.指令表 (Instruction List) --以助记符指令组成程序. 4.高级语言 (Basic Pascal C)--通信模块,操作盘. (二)顺序功能流程图 专为顺序控制而设计,是一种专门的程序设计结构形式。 其主要元素为“步” ,“转换”, “路径”。 其执行原理遵照从上而下、从左至右的扫描原则。 (三)程序设计的内容和步骤 1.系统需求分析 2.参数表定义 3.程序框图设计 4.程序的编制 5.程序测试 6.程序说明书的编写 (四)程序编写的基本方法 以理论分析为基础,沿用数字电路的逻辑设计方法来进行设计。 经验设计法 顺序控制设计法 状态分析法 在具体的设计方法中也可采用多种设 计技巧。 二、继电器梯形图程序设计 (一)梯形图语言(Relay Ladder Diagram) 基本要点: 1)每个梯形图由多个顺序执行的梯级组成,每个梯级由单个或多个支路组成。 2)一个梯级一般由多个编程元件和一个输出元件构成。输出元件在最右边。 3)梯形结构两要素:扫描顺序、信号流向. 4)梯形图中输入接点、输出线圈不等同物理的输入接点和输出线圈。 5)定时器、计时器等类输出元件不能直接输出,须以其接点为
文档评论(0)