下图是通讯时的发送程序的各个标志位,我直接调用程序中的FB12,劳烦大家给看看,有不对的地方么?通讯正常进行,上位机收数据没问题。我现在怀疑的地方是那个“DONE”为啥是“0”,按说任务被正确执行时,应该是1 啊?··求教
问题补充:
看来接收程序中的“NDR”同样道理是监测不到的,那请问1L的这位大侠,怎么才能在程序中取上升沿,计算成功发送的次数啊?··
图片说明:
最佳答案
这个done位你是监视不到的,它是在每次发送成功后输出一个上升沿信号。你可以在程序中取它的上升沿来计算成功发送的次数。
不错,包括err位也是。
计数见附图,你可以监控下MW4的值。
图片说明:
提问者对于答案的评价:
谢谢您的回答
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc243649.html