恭喜,你发布的帖子
发布于 2024-11-20 18:43:40
20楼
你就是把10台PLC同时设置一样的时间,你再等一个月后看看PLC的时钟就知道偏差了,没有一个是准确的,也没有一个是相同的时间。
这牛角尖钻的........
咱们钻得更深入一点,哲学意义上讲,世界上不存在完全一样的两个事物,所以你就是拿10个单片机的系统来说,只要时间够长,没有对时功能的话,可能也要不了一个月,每一台的时钟也都不一样了。
所以世界上也没有绝对精确的时间计量,铯原子钟也是有误差的,再精确的可能就是宇宙深空的那几颗脉冲星了,因为这是我们所有依据的尺度。
本质上说,单片机与PLC没啥区别,其内部时钟也是通过晶振分频来提供的,用户可以涉及到的时钟精度,PLC像SMART这样的硬件级别10微妙,软件级别1毫秒,但是单片机的时钟精度软硬件级别可能都能达到纳秒级,这就是为什么通常会认为单片机的时钟精度会高于PLC,天下武功唯快不破嘛。
那么对于楼主的输出一定频率的脉冲的功能的需求,用PLC的PTO/PWM指令可以认为是在硬件层面实现的功能,其精度与扫描周期是无关的,当然这与单片机通过用户程序来实现的精度可能还是会存在一定差距的。
请填写推广理由:
分享
只看
楼主