异步通信的功能块的扫描周期问题

作者:老电工时间:2020-03-10 10:17:02

有关异步通信的功能块的扫描周期问题,SFB14 PUT功能块是FB14和 FB15是异步通信函数,需要几个扫描周期才能够完成,通讯程序的可靠性就是靠中断来保证的。

异步通信的功能块的扫描周期问题

问题:SFB14 PUT功能块是FB14和 FB15是异步通信函数,所谓异步就意味着一个扫描周期不能够完成,那到底需要几个扫描周期才能够完成?它的工作原理需要几个扫描周期?

解答:

通讯和扫描周期无关,只有靠中断才能保证不会“丢失”通讯的字符。通讯程序的可靠性就是靠中断来保证的。

因此,建议不用管通讯它具体怎么工作了,只要记得它绝对可靠就行了。

程序绝对可靠,硬件方面也要做好配合,我一般都要加隔离模块、甚至是用光纤(485光纤收发器,成对使用)。

如果非要搞清楚具体的通讯过程,建议看一看单片机的书,上面对底层的通讯说的比plc方面的书写的详细的多,485、232、422等都看UART(通用异步收发器)那部分。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 西门子plc