三菱

注册

 

发新话题 回复该主题

三菱FX5UPLC,报警灯闪烁循环输出程 [复制链接]

1#

三菱FX5UPLC,

报警灯闪烁循环输出程序不同编程语言写法

有如下图项目,需要编写PLC程序:

X0为启动按钮,

X1为停止按钮,

Y0为报警灯,启动后,亮1秒,灭1秒,循环3次;接着亮0.5秒,灭0.5秒;然后接着亮1秒,灭1秒,循环3次;接着亮0.5秒,灭0.5秒;如此循环。

首先我们用梯形图语言来编写,打开三菱PLC编程软件MELSOFTGXWorks3,新建一个工程,选择系列、机型,选择梯形图语言编写:

普通梯形图方式编写完成如下程序:

其次,我们再用ST语言来编写,打开三菱PLC编程软件MELSOFTGXWorks3,新建一个工程,选择系列、机型,选择ST语言编写:

ST语言编程如下:

IFX0THEN

M0:=1;

END_IF;

IFX1THEN

M0:=0;

END_IF;

OUT_T(M0ANDNOTT0,T0,80);

IF0T0ANDTOR

20T0ANDTOR

40T0ANDTOR

60T0ANDTOR

70T0ANDTTHEN

Y0:=1;

ELSE

Y0:=0;

END_IF;

分享 转发
TOP
发新话题 回复该主题