- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要
做为一名程序员,刚开始接触编程可能是一件令大家很头痛的事情。如果不能从基础是上手直接就开始编程,时间不仅浪费还折磨精神。所以在新手编程中需要注意编程的各种规则和细节。通过系统的培训或者意见更快更好的进入编程工作中!电气工程师对于发动计生产起着至关重要的地步,而成为一名好的电气功能师,则需要良好的编程水平。需要从工作中慢慢体会,学习,
关键词:新手编程 规则 细节
第1章 前 言
本文介绍的吉利发动机程序编写的规则和方式及需要注意哪些内容。软件版本
STEP7 V5.5 -SP2 service pack 2
PORTAL V13 SP1
STARTER 4.4
S7 F Configuration Pack 5.5
S7 Distributed Safety programming: V5.4
Graph V5.3
TRANSLINE 2000 HMI LITE V5.1 – Chinese
Robot Studio 6.0
适用范围
适用于Geely自动工位程序编写,该程序遵循如下原则:
采用LAD、Graph以及STL相结合的方式进行程序编写;
工位具备自动、手动以及单步三种模式,同时包含手自动返回原位、空循环、单循环(循环停止)、立即停止功能以及相关特殊功能;
自动、手动以及单步三种模式切换:
手动切换至自动或单步:所有当前动作保持不变,完成当前动作后停止;
自动或单步切换至手动:所有当前动作立即停止,且循环停止;
单步与自动互相切换:所有当前动作保持不变,完成当前动作后停止;
立即停止:
当按下立即停止:所有循环停止,动作立即停止;
当立即停止生效:需按复位按钮或重新启动循环或返回原位请求时方可取消立即停止记忆(循环停止且动作停止亦能取消立即停止记忆);
循环停止:
当工位循环中时,按下循环停止按钮:完成当前循环且返回原位后停止;
当工位循环中时,按下安全门请求进入:完成当前循环且返回原位后停止;
当工位循环中时,报警(根据实际情况定义)发生:完成当前循环且返回原位后停止;
返回原位:
自动返回原位:自动模式下且动作停止时,按下返回原位按钮,工位可自动返回原位;
手动返回原位:手动模式下,手动长按返回原位按钮,工位可自动返回原位;
空循环:
启动:当工位无工件且部件在原位时,选择空循环模式,并按下启动按钮可执行空循环程序;
目的:检验工位部件可持续性以及耐用性;
目前程序主要划分空循环Graph、自动循环Graph、返回原位Graph以及循环手动Graph,其初始化以及OFF_Sequence触发定义如下:
事件触发
回原位
主流程循环
空循环
动作循环
效果
手动-自动
立即停止断循环
手动-单步
立即停止断循环
自动-单步
完成当前步断循环
回原位且流程未激活
Init Seq
Off Seq
Off Seq
Init Seq
重新执行回原
空循环且流程未激活
Off Seq
Off Seq
Init Seq
Init Seq
重新执行空循环
自动循环且流程未激活
Off Seq
Init Seq
Off Seq
Init Seq
重新执行自动循环
PLC重启||上电
Init Seq
Init Seq
Init Seq
Init Seq
所有流程初始化
立即停止||原位
Init Seq
停止所有动作
急停||断电
Off Seq
Off Seq
Off Seq
Off Seq
立即停止断循环
手动模式动作激活
Init Seq
Init Seq
Init Seq
断循环并初始化流程
报警
立即停止断循环
手动报警复位Graph存在报警
Init Seq
任意循环启动||断开
Init Seq
手动模式激活
Off Seq
立即停止断循环
程序结构
程序结构组成
由西门子标准快延伸出来,OB1,调用快FC1000.外加其他的3方设备的标准快引入。各自互不影响。OB100复位,OB82/OB83系统报错,OB86硬件故障,OB35循环中断,OB40硬件中断,OB121程序故障
OB100Complete RestartOB1
OB100
Complete Restart
OB1
FC1000/FC2000/…OB82Diagnose System Alarm安全设备管理基础信号管理
FC1000/FC2000/…
OB82
Diagnose System Alarm
安全设备管理
基础信号管理
模式信号管理动作逻辑管理OB83
模式信号管理
动作逻辑管理
OB83
Diagnose System Alarm
报警管理HMI功能管理
报警管理
HMI功能管理
OB86
Hardware Failure
RFID功能管理
RFID功能管理
预警管理
OB35
OB35
Cyclic Inter
文档评论(0)