6.专用转床复杂的顺序程序的调试方法
调试复杂的顺序功能图时,应充分考虑各种可能的情况,对系统的各种工作方式、顺序功能图中的每一条支路、各种可能的进展路线,都应逐一检查,不能遗漏,特别要注意并行序列中各子序列的第1步(图中的步M0.2和步M0.5)是否同时变为活动步,最后一步(步M0.4和步M0.7)是否同时变为不活动步,经过3次循环后,是否能进入步M1.1,最后返回初始步。发现问题后应及时修改程序,直到每一条进展路线上步的活动状态的顺序变化和输出点的变化都符合顺序功能图的规定。
7.调试手动程序
打开PLCSIM, 生成与调试有关的视图对象 。将各逻辑块下载到仿真西门子plc, 将仿真西门子plc切换到RUN-P模式。由于执行了OB 100中的程序, 初始步对应的M 0.0为1状态,其余的步对应的存储器位为0状态。令I 2.0为0状态, CPU调用手动程序FC 2, 根据图调试手动程序。手动程序采用点动控制,分别令各手动控制按钮I.0-I1.7为1状态,观察对应的输出点是否为1状态。对大、小钻头作升、降控制时,观察对应的限位开关是否起作用。
8.调试自动程序
令I2.0为1状态, CPU调用自动程序FCI.根据顺序功能图调试用动序进入I0.3和I0.5对应的小方框程序时,仅初始步对应的M0.0为1状态。单击PLCSIM中I0.3和I0.5对应的小方框,模拟大、小转头均在上限位置。单击两次I0.0对应的小方框,模拟按下和放开启动按钮。初始步下面的转换条件满足,M0.0变为0状态,M0.1和Q4.0变为1状态,说明转换到来加紧步,令I0.0为1状态,转换到步M0.2和步M0.5,C0的当前值减1后变为2.按照顺序功能图,一次令当前的活动步后面的转换条件为1状态,观察是否能转换到后续步,大小转头均上升到位时,观察是否转换到步M1.0,旋转到位时是否能返回步M0.2和步M0.5,钻完3对孔后,观察是否能转换到儿M1.1.10.7为1状态时是否能返回初始步。
在调试时应注意在工件旋转期间,上限位开关10.3和10.5应为1状态,在钻孔期间,旋转到位开关10.6应为1状态。在任意的步为活动步时切换到手动方式(令I2.0为0状态),当前的活动步对应的存储器位(M)和输出点应变为0状态,初始步对应的M0.0应变为1状态。
9.顺序控制的仿真练习TO
3条运输带顺序相连(按下起动按钮10.2,1号运输带开始运行,5s后2号运输带自动起动,再过5s后3号运输带自动起动。停机的顺序与起动的顺序刚好相反,即按了停止按钮I0.1后,先停3号运输带,5s后停2号运输带,10.3停止10.3,再过5s停1号运输带,Q4.2~Q4.4分别控制1~3号运输带。
在顺序起动3条运输带的过程中,操作人员如果发现异常情况,可以由起动改为停车,按下停止按钮1.3后,将已经起动的运输带停车,仍采用后起动的运输带先停车的原则,上述要求的顺序功能图,根据顺序功能图,设计出梯形图程序,仔细检查后下载到西门子plc。
调试步骤如下:
1)从初始步开始,按正常起动和停车的顺序调试程序,即从初步M0.0开始,按步M0.0、M0.1、M0.2、M0.3、M0.4和M0.5的顺序调试程序,最后返回初始值。
2)从初始步开始,模拟调试在起动了一条运输带时停机的过程,即在第2步M0.1为活动步时,单击两次I0.3对应的小方框,模拟按下和放开停止按钮,观察是否能返回初始步。
3)从初始步开始,模拟调试在起动了一条运输带时停机的过程,即在第3步M0.2为活动步时,单击两次I0.3对应的小方框,模拟按下和放开停止按钮,观察是否能跳过步M0.3和步M0.4,进入步M0.5,经过T3设置的时间后,是否能返回初始值。
总结:以上内容就是小编为大家介绍的西门子plc s7300/400在专用钻床的顺序控制(3),本公司是西门子plc代理商,如果您有这方面的任何需求,欢迎大家咨询容感电气,我们将给您真诚的服务。
免责声明:本文免费为大家学习、研究、欣赏,欢迎读者访问和交流,其版权归原著者拥有;本网站所有软件和资料均为网友推荐收集整理而来,禁止商用。本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害;如涉及版权,请联系删除!