请帮忙在FX1N 40MR上编一段PC程序 用于控制七 个汽缸的动作的运行

来源:百度知道 编辑:UC知道 时间:2024/06/09 14:52:09
本程序用于控制气缸动作
首先是三个气缸(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收回.形成一个循环工作的程序
有大虾的联系我啊 QQ425099629

我的天

这是一个顺控程序。暂且把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
L