三菱

注册

 

发新话题 回复该主题

通过实例玩转三菱PLC之卫生间冲水电路, [复制链接]

1#
北京中科白瘕风刘云涛 https://wapyyk.39.net/doctor/694303.html

功能说明:当光电开关检测到有人使用,控制冲水电磁阀,当检测有人使用时,延时3秒后冲水4s,检测到人离开后冲水5s。

首先看看西门子PLC怎么编程的:

我们再来看看三菱PLC怎么编程:

三菱PLC的定时器分为1ms、10ms和ms的时钟脉冲进行计数,达到设定值时,定时器输出触点动作,分为一般用途定时器和累计型定时器,

不同的CPU定时器是不同,我们这里用ms的一般用途定时器,大多数为T0~T99,

用常数K或寄存器D的值来作为定时器的设定值。

具体编程及注意事项如下

1)当检测到人X0,来启动定时器T0,延时3s,也就是说K是30。要注意定时器的输入格式。如下图

2)延时T0的时间后,冲水4S,编程如下

3)当人走后,冲水5s,也就是X0下降沿后,开始冲水,延时T3的时间,停止冲水。编程如下:

4)控制阀输出,编程如下,即

转换(编译)后程序如下:

启动仿真,

仿真结果与功能要求一致,成功。

有一点需要说明的三菱PLC的定时器只能提供其线圈在通电后延迟动作的触点,有人肯定会问:我要是想要延时断开怎么用?下面简单说下:

如程序段,当X3信号为0,启动定时器,然后通过定时器作为主回路的停止条件。

这是第二个例子,通过实例来看看三菱PLC的软元件及指令的应用,后续我会持续更新,同时也会将西门子的程序同时发上来,方便大家比较,很多小伙伴对西门子熟悉,觉得三菱的编程麻烦,其实个人认为编程的理念都是一样,只是指令上有区别,会一种再学别的就很简单了。

喜欢的小伙伴别忘记

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