全文预览

毕业设计(论文)-PLC自动换刀电气控制的设计

上传者:火锅鸡 |  格式:doc  |  页数:37 |  大小:0KB

文档介绍
1,现值为3,则1-3=-2,-2+20=18>10,置正转标志。由于18>10,经小于半数处理:20-18=2<10,置减速标志。数控系统送出T代码指令给PLC,经PLC译码后在数据表中检索,找到T代码指定的新刀号所在的数据表地址,换刀起动,并设定新刀号内存。用设定刀号值VW12减去当前刀号值VW10,得到的差值VW14内存,若差值VW14为负值,取补后内存,若差值大于刀库存刀号的一半10,则设正转输出标志M0.3,若小于10,设反转输出标志M0.4;设正转输出标志后使差值VW14小于一半(也就是20减差值VW14,然后差值VW14内存);若差值VW14小于或等于2,设减速标志M0.5。然后进行刀具检测I0.0,若是正转Q0.0,当前刀号加,当前值VW10内存,若当前值VW10等于0#,1号刀作为当前值VW10内存;若当前值VW10不等于0#,用差值VW14减1,差值VW14内存;若不是正转Q0.0,当前号减,当前值VW10内存,若当前值VW10等于0#,20号刀作为当前值VW10内存,若当前值VW10不等于0#,则用差值VW14减1,差值VW14内存。然后看设定值VW12是否等于现值VW10,等于,停车标志M0.7有效,停车结束Q0.3;不等于的话,停车标志M0.7无效,正转标志M0.3有效,输出正转Q0.0,反转标志M0.4有效,输出反转Q0.4,减速标志M0.5有效,输出减速Q0.2,然后返回到差值VW14是否小于等于2,反复循环,直至停车标志M0.7有效,停车Q0.3结束。2.2.2根据控制要求绘制程序流程图根据控制要求及系统的动作要求,绘制的程序流程图如图2.2所示。Y起动换刀换刀号→换刀号设定内存设定值减当前值→差值内存差值为负值负值取补→差值内存差值大于10(一半)?设正转输出标志设反转输出标志使差值小于一半(20减差值→差值内存)NNY①图2.2程序流程图

收藏

分享

举报
下载此文档