TwinCAT PLC培训.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动化新技术TwinCAT PLC专题培训自动售货机开发实例技术支持工程师陈恺k.chen@TwinCAT PLC 专题培训 课程目的TwinCAT PLC 专题培训 掌握基于状态机的编程方法掌握IEC61131-3多种语言混合编程掌握使用Beckhoff控制器进行设备开发实验设备介绍型号备注数量单位CX5020-0112嵌入式控制器1块EL1004数字量输入模块1块EL2024数字量输出模块1块EK1110以太网终端1块AX5203-0000双通道驱动器1台AM3021-0C00-0000电机(旋转变压器反馈)1台ZK4530-0010-0008编码器反馈电缆1根ZK4500-0003-0008电机动力电缆1根S-350-2424V电源开关1块TS0-T拨钮开关2个LAS3小孔径指示灯1个ZS1090-0003RJ45头2个ZB9010网线1米TwinCAT PLC 专题培训 设备简介TwinCAT PLC 专题培训 功能需求状态图是描述一个实体基于事件反应的动态行为显示了该实体如何根据当前所处的状态对不同的事件做出反应的。有2元投入2元货物售完没有2元选择货物退币货物0出售货物货物=0TwinCAT PLC 专题培训 状态图分析状态:动作:货物售完出售货物没有2元有2元投币、退币、选货、出货TwinCAT PLC 专题培训 根据状态图编写PLC代码定义状态变量编写输入处理编写动作处理(*状态变量0:没有2元1:有2元2:出货3:卖完*)state: INT:=0;F R_TRIG1.Q THENInupt();END_IFIF R_TRIG2.Q THENExitCoin();END_IFIF R_TRIG3.Q THENCargo();END_IFR_TRIG1(CLK:= coinInput, Q= );R_TRIG2(CLK:= coinOutput, Q= );R_TRIG3(CLK:= cargoOut, Q= );mcDriver();TwinCAT PLC 专题培训 程序调试TwinCAT PLC 专题培训 修正语法错误检查程序是否符合设备运行流程要求检查每个状态下对各个动作是否响应正确检查判断条件是否存在遗漏重构代码TwinCAT PLC 专题培训 调整设计模式和程序结构提高程序可扩展性提供程序可维护性发现隐藏的代码缺陷使用SFC编写状态机TwinCAT PLC 专题培训 SFC基本语法:步、转移条件、跳转一个SFC具有一个初始步SFC必须构成循环结构步具有进入和退出动作CFC编写IO控制TwinCAT PLC 专题培训 CFC是基于图形界面的编程方式CFC对功能块给定参数或建立连接IEC61131语言特点TwinCAT PLC 专题培训 图形化编程语言适合外部IO编程,开关控制,电路逻辑控制等文本编程语言适合编写复杂算法适合编写数据采集处理程序架构通过状态机处理指定的输入忽略无效输入SFC状态机输入处理输出处理电机控制TwinCAT PLC 专题培训 TwinCAT PLC 专题培训 编写HMI用户界面TwinCAT PLC 专题培训 增加功能TwinCAT PLC 专题培训 抽奖功能多种货品

文档评论(0)

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

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

1亿VIP精品文档

相关文档