单位时间内,PLC采集实际输入脉冲较少,在程序里想做成较多脉冲怎么搞?

PLC采集接近开关信号,比如采集到1个脉冲,在采集到下一个脉冲之前,在此期间想把1个脉冲变成4个脉冲。
另外:bool能转换成real吗?用什么指令?

最佳答案

用BOOL(DI)来驱动计数器,收到一个脉冲你加4…
计数器操作的应该是整数,这个很容易就能转换成REAL类型。

1、整数–>双整数:ITD
2、双整数–>实数:DTR

提问者对于答案的评价:
虽然不是我想要的,但你给我提供一个很好的思路。可以用输入的脉冲作为一个条件,用定时器做一个脉冲振荡器。这样就可以采集密集的脉冲数了。

最佳答案作者回复:
用DI捕捉脉冲绝对是个坑啊,还是用带中断或者计数功能的模块吧。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370807.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:29
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论