问答

求一个 三菱FX1N-24MR PLC的简单实例程序

提问者: zxxmqu 2013-04-26 00:00

RT

最佳答案

本程序用于控制气缸动作 首先是三个气缸(A,B,C)同时下压,并下压保持. 然后另外两个(D,E)同步动作,动作后收回, 另外还有两个(F.G)依次动作. 在 时间上,下压动作(A,B,C)完成,时间延迟1S后 D,E开始动作;动作后收回. D,E动作后0.1S后F动作,动作后收回, 再0.1S后G 动作,G动作的同时还输出一个信号用于驱动电机转动,动作后收回. 最后A,B,C在G动作完成后延迟2S收回.形成一个循环工作的程序 这是一个顺控程序。暂且把ABCDEFG分配为Y0,Y1,Y2,Y3,Y4,Y5,Y6,驱动电机为Y7.清单如下: LD M8001 OR X1 //X1为停止按钮 ZRST S0 S100 SET S0 //程序初始化 STL S0 LD X0 //X0为启动按钮 SET S20 STL S20 SET Y0 SET Y1 SET Y2 OUT T0 K20 //动作时间加上延迟时间 LD T0 SET S21 STL S21 OUT Y3 //D动作 OUT Y4 //E动作 LD X2 //X2为D到位行程开关 AND X3 //X3为E到位行程开关 SET S22 STL S22 OUT T1 K11 //K11为D,E 退后动作时间加延迟时间 0.1秒 //0.1秒 LD T1 SET S23 STL S23 OUT Y5 //F动作 LD X4 //X4为F到位行程开关 SET S24 STL S24 OUT T2 K11 //T2 为F后退时间加上延迟0.1秒 LD T2 SET S25 STL S25 OUT Y6 OUT Y7 LD X5 //X5为电机完成任务行程开关 SET S26 STL S26 OUT T4 K20 LD T4 SET S26 STL S26 LD M8000 ZRST Y0 Y2 OUT S0 //返回初始状态。一个循环结束 RET // END

回答者:cedfdv2016-04-26 00:00

相关问题

车友关注

最新标签

按字母分类:
ABCDEFGHIJKLMNOPQRSTWXYZ0-9