关于PLC时间继电器程序写入问题。

关于PLC时间继电器程序写入问题。,第1张

可以先用一秒脉冲,做计数,计数到60自动清0,这样每分钟脉冲就有了

在用一分钟脉冲,做计数,计数到60自动清0,这样每小时脉冲就有了

在用一小时脉冲,做计数,计数到12自动清0,这样每小时脉冲就有了

这是时间上的控制,取每小时脉冲清0的上升沿,给一个15秒的时间继电器信号并自锁,计时到15秒断开时间继电器的自锁

希望可以帮到你

这个仅仅控制6路继电器很容易,比如:

#include<reg51h>

#define uchar unsigned char

#define uing unsigned int

void delay(uint a)

{

uchar i;

while(a--)for(i=0;i<120;i++);

}

main()

{

uchar i;

while(1)

{

P1=0xfe;

for(i=0;i<6;i++)

{

delay(5000);

P1=P1<<1;

}

}

}

以上就是关于关于PLC时间继电器程序写入问题。全部的内容,包括:关于PLC时间继电器程序写入问题。、求stc12c5a60s2单片机控制6路继电器程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9741195.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存