1.请问FB2(Recieve)功能可不可以在OB1里面持续循环调用 会不会造成缓冲区溢出 什么是缓冲区溢出?
2.看了说明FB3首先通过REQ的上升沿激活,然后开始发送,但可以一个周期发送不完,那么是不是要在程序里面判断
IF REQ= TRUE AND NOT DONE THEN
FB3(REQ:= TRUE...)
END_IF
直至DONE 为True
3.如果某台仪表无反馈,FB3 是不是肯定返回ERROR 这里需不需要做超时处理
4.在给340组态时,有个DELAY TIME,默认为4ms,这个需不需要跟仪表的间隔时间一致?还是这只是340自身的配置,有什么用处?
我现在通过一块CP340上链接6台变频器,通过ASCII协议通讯 单台手动激活通讯均无问题,但是在循环发送及接收时出现有些指令无反馈 以及 全部无法接受反馈等现象,还请指教。