plc梯形图程序生成.docVIP

  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文档。上传文档
查看更多
plc梯形图程序生成

PLC梯形图程序生成 ????异步电动机星三角起动控制采用线性编程,所以在星三角起动项目中进入SIMATIC 300 Station\CPU315(1)\S7 Program(1)\Blocks目录,仅有OB1主程序组织块。双击OB1即可打开程序编辑器窗口,见图1。 图1 程序编辑器界面 ????????1.程序编辑器界面 ????????窗口标题栏显示:LAD/STL/FBD – [OB1 – 星三角起动\STMATIC 300 Station\CPU315(1) ],表示当前采用的编程语言为LAD,项目名称为星三角起动等。 ????????程序编辑器工具栏中有各种常用指令按钮,程序编辑器界面左栏为编程元件表,可以找到所有S7-300的程序指令,右栏为编程工作区。 ????????2.Network 1程序编制 ????????异步电动机星 三角减压控制梯形图见图8-1c),将光标移至Network 1的梯形图编辑起始位置,点击程序编制工具条中的新建网络行指令按钮,见图2,再点击常开触头按钮,双击出现在编程工作区中的红色“??.?”,出现输入 常开触头名称文本框,输入常开触头名称:I0.0。相同方法编制I0.1、I0.2、Q1.0的程序。 图2 程序编程工具条 ????????光标移至Network 1梯形图起始位置,点击O指令起始按钮,再点击常开触头按钮,双击出现在编程工作区的红色“??.?”,出现输入常开触头名称文本框,输入自锁常开触头名称:Q1.0,点击O指令结束按钮,完成自锁支路编程。 ????????光标移至I0.2编程元件之后,点击O指令起始按钮。若程序编程器工作界面不出现左栏的编程元件表,可点击工具栏中的编程元件表展开与闭合按钮,将编程元件表展开,在左栏的编程元件表中找到Timers\()--(SD)指令单击,见图3。 图3 定时器指令的编制 ????????双击出现在该指令上方的红色“??.?”,在出现的编程元件名称输入文本框中输入:T0,再双击该指令下方的红色“??.?”,在出现的定时器计时时间输入文本框中输入:S5T#9S。 光标移至定时器指令前方,点击O指令起始按钮,再点击常闭触头按钮,双击出现在编程工作界面中的红色“??.?”,在出现的编程元件名称输入文本框中输入:T0。 ????????点击输出线圈按钮,双击红色“??.?”,输入输出线圈名称:Q1.1,完成Network 1的编程过程。 ????????3.Network 2程序编制 ????????光标移至Network 2梯形图起始位置,点击O指令起始按钮,再点击常开触头按钮,双击出现在编程工作区的红色“??.?”,输入常开触头名称:T0,相同方法编制I0.1、Q1.2的程序。 ????????光标移至T0编程元件之后,点击O指令起始按钮,再点击常开触头按钮,双南出现的红色“??.?”,输入自锁常开触头名称:Q1.2,点击O指令结束按钮,完成自锁支路编程。 ????????异步电动机星三角减压起动梯形图程序编制完成界面见图4。 ????????4.编程语言切换 ????????程序编制完成后可通过View菜单中的命令进行梯形图(LAD)、语句指令程序(STL)和功能块图(FBD)之间的切换。 ????????在View菜单中选择STL,出现异步电动机星三角减压起动plc控制的语句指令程序,见图5。 ????????若选择FBD,则出现异步电动机星三角减压起动PLC控制的功能块图程序,见图6。 ????????5.生成与编辑符号表 ????????用绝对地址I0.0、I0.1、I0.2、Q1.0、Q1.1、Q1.2、T0进行编程不够直观,STEP 7中通过符号表可为每一个绝对地址定义具有特别含义的别名,以增加PLC程序的直观性与易读性。 ????????在SIMATIC管理器窗口左栏展开已建项目的S7 Program,右边工作区中将出现Symbols(符号表)图标,双击该图标,弹出图7的符号表编辑窗口(未编辑时,第2行至第8行均为空)。 图4星三角减压起动梯形图编制完成界面 图5 星三角减压起动PLC控制语句指令程序 图6 星三角减压起动PLC控制功能块图程序 图7 符号表编辑窗口 ????????按图中所示,在第2至第8行的Symbol列输入绝对地址的别名,Address列输入对应的绝对地址,Data type列定义各地址的数据类型。 ????????通过符号表建立了别名与绝对地址间的对应关系,用别名替代绝对地址标注在梯形图、语句指令程序或功能块图中,可增加PLC程序的直观性与易读性。图8、图9、图10分别为用别名标注的梯形图、语句指令程序及功能块图。 图8 用别名标

文档评论(0)

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

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

1亿VIP精品文档

相关文档