发布于 2008-11-14 12:21:42
0楼
最早调试的时候我已经用串口调试工具监视过C,D的发送和接受的。而且只是单独调用发送或接受程序进行测试的,当时没有注意时间长短问题。现在也能满足技术协议上的时间要求,但客户还希望能稍微再提高点,但也不是特别坚定的要求我们提快点。目前怎个循环110~115S的样子,三次前面的通讯过程占了差不多20S,确实挺长。A,B通讯是,A发指令给B,B收到后返回的。可能能同时进行,但那应该不是同一个通讯循环里。
其实我最想问的是:PLC串口接受一直开着会不会增加循环扫描时间。我是做D部分的程序的,对PLC不熟悉,PLC部分是别人做的。谢谢大家指点,肯请大家讲下你们做通讯的时候的好的方法。当然,解决时间长度问题,最好还是单独搭一个平台,重新做实验。谢谢各位。