PLC编程示例.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC编程示例

PLC编程示例 PLC编程示例 1.任务描述 2.创建项目 3.编辑符号表 4.插入程序块 5.用LAD编写FC1 6.用LAD编写FB1 7.创建与编辑背景DB 8.用LAD编写OB1 1.任务描述 ①在每一条灌装线上,有一个电机驱动传送带;两个瓶子传感器能够检测到瓶子经过,并产生电平信号;传送带中部上方有—个可控制的灌装漏斗,打开时即开始灌装。当传送带中部的传感器检测到瓶子经过时,传送带停止,灌装漏斗打开,开始灌装。1号线灌装时间为3、q(小瓶),2号线灌装时间为5:(大瓶),灌装完毕后,传送带继续运行。位于传送带末端的传感器用于对灌装完毕的瓶子进行计数。 ②在控制面板部分,有四个点动式按钮分别控制每条灌装线传送带的启动(START)、停止(STOP);一个点动式总控按钮,可以停止所有灌装线(STOP ALL);两个状态指示灯分别指示两条线的状态,灌装线在运行状态时灯亮,在停止状态时灯灭;两个液晶数码显示屏分别显示每一条线上的灌装完毕的满瓶数目。 ③控制逻辑由一个S7—300PLC站实现。控制面板的按钮信号、瓶子传感器的信号都接人PLC的数字量输入(D1)模板;电机控制信号、灌装漏斗控制信号、状态指示灯信号和液晶计数显示信号均由PLC的数字量输出(DO)模板提供。 2.创建项目 在编写灌装线控制程序之前,首先要创建一个项目。在项目结构中,S?程序可以存在于已经组态的CPU模板目录下,也可以作为独立于硬件的程序放在项目目录下。本章仅讨论STEP 7编程,因此采用后一种结构。 3.编辑符号表 4.插入程序块 根据对任务的规划,需要向用户程序中添加的程序块有OBl、FCl和FBl。 5.用LAD编写FC1 1)定义变量 灌装线的起停状态受到三个输入控制信号的影响:启动按钮(START)、停止按钮(STOP)和总控停止按钮(STOP ALL)。FC1将这三个输入信号逻辑,转换为灌装线的运行/停止状态信号(Plant_On)输出;因FC1有三个输人参数,一个输出参数。 2)添加标题与注释 3)编写程序代码 6.用LAD编写FB1 7.创建与编辑背景DB FBl编写完成后,需要创建两个与之关联的背景DB,分别存储1号和2号灌装线的数据。l号线和2号线的灌装时间分别为3 s和5 s,因此还需要编辑背景DB,修改其中的数值。 1)创建DBl、DB2 编辑DB1、DB2 8.用LAD编写OB1 在OB1中,通过调用已经完成的FC1和FB1来实现整个灌装系统的控制。 * * *

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档