- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9 PLC应用系统的软件设计步骤 根据可编程序控制器系统硬件结构和生产工艺要求,在软件规格说明书的基础上,编制实际应用程序并形成程序说明书的过程就是应用系统的软件设计。 1). 制定设备运行方案 制定方案就是根据生产工艺的要求,分析各输入、输出与各种操作之间的逻辑关系,确定需要检测的量和控制的方法,并设计出系统中各设备的操作内容和操作顺序。据此便可画出流程图。 2). 画控制流程图 对于较复杂的应用系统,需要绘制系统控制流程图,用以清楚地表明动作的顺序和条件。对于简单的控制系统,可省去这一步。 3). 制定系统的抗干扰措施 根据现场工作环境、干扰源的性质等因素,综合制定系统的硬件和软件抗干扰措施,如硬件上的电源隔离、信号滤波,软件上的平均值滤波等。 4). 编写程序 根据被控对象的输入/输出信号及所选定的PLC型号分配PLC的硬件资源,为梯形图的各种继电器或接点进行编号,再按照软件规格说明书(技术要求、编制依据、测试),用梯形图进行编程。 5). 软件测试 刚编写好的程序难免有缺陷或错误。为了及时发现和消除程序中的错误和缺陷,需要对程序进行离线测试。经调试、排错、修改及模拟运行后,才能正式投入运行。 6). 编制程序使用说明书 当一项软件工程完成后,为了便于用户和现场调试人员的使用,应对所编制的程序进行说明,说明书应包括程序设计的依据、结构、功能、流程图,各项功能单元的分析,PLC的I/O信号,软件程序操作使用的步骤、注意事项等。 8.2 应用实例 1 、异步电动机Y-△起动控制 任务描述 Y-△起动是交流鼠笼型电动机的降压起动方式之一,这种降压起动方式适用于正常运转时为△接的交流鼠笼型电动机。在起动过程中将电机定子绕组接成Y形起动,起动电流是直接起动的三分之一,达到规定的速度后(或者经过一定的时间),再将电动机的定子绕组切换成△形运行。Y-△起动控制的原理图和时序图如图11-2所示。 图11-2 Y-△起动控制的原理图和时序图 方案选择及地址分配 1. 方案选择 由于系统的输入/输出点较少(3I/3O)且控制任务比较简单,所以选用S7-200的CPU222(8I/6O)完成控制,而且控制任务中只涉及到延时控制,采用S7-200的基本指令即可完成控制。 2. 编程元件的地址分配 ① 输入/输出地址分配 采用CPU222控制的电动机Y-△起动的输入/输出接线如图11-3所示,其输入/输出地址分配如表11-1所示. 图11-3 电动机Y-△起动的输入/输出接线 表11-1 输入/输出继电器地址分配 编程元件 I/O端子 电路器件 作用 输入继电器 I0.0 SB2 起动按钮 I0.1 SB1 停止按钮 I0.2 FR 过载保护 输出继电器 Q0.0 KM1 电源接触器 Q0.1 KM2 Y接触器 Q0.2 KM3 △接触器 ? ? ? ? ? ? ? ? ? ②其他编程元件地址分配表如表11-2所示 编程元件 编程地址 PT值 作用 辅助继电器 M0.0 -- 起动/停止控制 定时器 T37 50(5s) 起动时间 表11-2 其他编程元件地址分配表 程序设计 采用PLC控制的梯形图如图11-4所示(参考)。 图11-4异步电动机Y-△起动控制梯形图程序 2机床顺序控制 任务描述 某组合机床动力头初始位置停在最左边(见图11-5),行程开关SQ1接通,系统控制要求如下: (1)系统启动后,动力头的进给运动如图11-5所示。工作一个循环后,返回初始位置延时10s后,进入下一个循环的运行。 (2)若断开控制开关,必须将当前的运行过程结束(即退回初始位置)后才能自动停止运行。 (3)动力头的运行状态取决于电磁阀线圈的通、断电,对应关系如表11-3所示。表中的“+”表示该电磁阀线圈通电,“-”表示该电磁阀线圈不通电。 图11-5 某机床动力头运行工艺简图 动作 YV1 YV2 YV3 YV4 快进 - + + - 工进1 + + - - 工进2 - + - - 快退 - - + + 表11-3 某机床动力头运行对应关系表 方案选择及地址分配 ? 1.方案选择 由控制任务可以看出,本例需要一个启/停开关、4个限位开关,一个急停按钮,它们是PLC的输入元件;系统还需要4个电磁阀,它们是PLC的输出执行元件,可选用CPU222(8I/6O)来完成控制。 由控制任务描述可知机床动力头的工作步数和相应的转换条件,这是一个非常典型的顺序控制系统,可选用步进指令编程方法进
文档评论(0)