求一个 三菱FX1N-24MR PLC的简单实例程序
答案:1 悬赏:0 手机版
解决时间 2021-02-07 12:26
- 提问者网友:人傍凄凉立暮秋
- 2021-02-07 07:59
RT
最佳答案
- 五星知识达人网友:往事隔山水
- 2021-02-07 08:37
本程序用于控制气缸动作
首先是三个气缸(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
首先是三个气缸(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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯