自动称重机开发与研究_谷野_41_45.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
自动称重机开发与研究_谷野_41_45

第 3 章 自动称重机控制系统开发 3.3.3 PLC 程序设计 西门子 PLC 的控制程序是由主程序(OBI)、子程序和中断程序组成。主程序是整个程 序的主体,每个项目都必须并且只能有一个主程序。在主序中可调用子程序和中断程序。 主程序通过指令控制整个应用程序的执行,每次 CPU 扫描都要执行一次主程序。子程序 是一个可选的指令集合,仅在被其他程序调用时执行。同一子程序可以在不同的地方被多 次调用,使用子程序可以简化程序代码、减少扫描时间、更好地组织程序结构和增强移植 性。中断程序也是一个可选的指令集合,中断程序不是被主程序调用,而是在中断事件发 生时由可编程序控制器的操作系统调用。中断事件会在CPU 程序循环周期中任何时发生。 中断程序是用来处理预先规定的中断事件,执行中断程序前后,系统会自动保护和恢复被 中断的程序运行环境。因为不能预知何时出现中断事件,所以不允许中断程序改写可能在 其他程序中使用的存储器。中断程序不会再被中断。 1. 实际系统硬件组态 由于在自动称重机控制系统的设计中已完成了 PLC 系统的硬件选型,对现场设备的 硬件组态放在了 PLC 程序编写之前进行。自动称重机控制系统的 PLC 硬件组态和实际连 接如图 3.5 和 3.6 所示,包括 PLC 系统主站和伺服控制系统从站两个部分。IM365 就是固 定插第 3 个槽,用于连接 CPU 底版与扩展底版的硬件接口模块。 图 3.5 PLC 硬件组态图 35 吉林大学硕士学位论文 图 3.6 PLC 硬件连接图 2. 主程序设计 主程序是整个软件部分的框架,在 PLC 上电以后,自动进入运行状态,其作用如下: 调用系统初始化子程序,仅在程序第一次运行时调用,对各个接口和内外变量进行设置, 为系统正常运行做好准备。对触摸屏可实时设置的参数进行初始化,这些参数可进行实时 修改。初始化调用完成以后,PLC 就循环扫描执行程序,逐个检查各个子程序运行标志 位,并根据标志位状态转入相应的子程序,实现相应功能。在 PLC 程序和触摸屏编程中, 已经设置了互锁功能,保证在某个时刻最多只有一个子程序标志位有效。其框图如图3.7 。 图 3.7 主程序框图 36 第 3 章 自动称重机控制系统开发 3. 初始化子程序 要使系统控制正确有效,运行满足要求,就需要在程序运行之前对运动机构执行复位 操作,对一些重要的参数进行赋值,这些参数是在系统调试中获得的,在每次系统运行之 前需要自动加载。同时也需要初始化时间定时器,并且打开定时中断子程序。其中最重要 的是调用FTA 模块的参数,SIWAREX FTA 利用功能块 FB SIWAFTA 与 SIMATIC CPU 进 行通信,对于应用程序中的每个秤,程序功能块 FB SIWAFTA 能被调用一次。它在一个 程序层级上循环,并提供有调用参数。 图 3.8 FTA 参数调用程序 4. 称重子系统自动运行程序 自动称重机1—4 号秤的运行是相互独立的,每个振动送料机构和各自的称重机构相 配合,完成物料输送,定量自动称量的功能,以一号秤为例,程序的流程如图 3.9 。自动 称重机运行程序开始执行之后,真空输送装置启动,从储料仓吸入一定数量的物料,摆动 气缸启动,带动拨料盘旋转,将物料送入振动送料机构。振荡器开始振动,以较高的速度 进行粗给料,当称重传感器的输出信号达到设定值,料门关闭,振荡器改变振动频率,进 行精给料,到达设定值,给料停止,完成送料过程。 5. 落料子程序 落料子程序主要功能是完成物料重量校验,并将称量合格的物料注入到产品中。自动 称重机开始运行之后,振动送料装置将物料送入称量料斗,程序循环读取称重传感器信号, 与设定称重值进行比较,当某一料斗中物料重量值超过设定下限值,跳出循环,执行落料 程序前重新判断传感器数值,若超过设定极限值,回收物

文档评论(0)

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

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

1亿VIP精品文档

相关文档