回复: 程序执行时间时长时短
#6 [九重水 06-25 09:38]
首先,看你初始化和读写的时候,调用的函数名,都是同步函数比如AdsSyncReadWriteReq,如果双方通信线路或有一方机器出了些许问题,一直在校验丢包的话,可能要重发很多次才能成功。
或者下位机PLC很忙碌,没空理上位机,上位机同样需要等待很久很久。
1、如果你确认它们没故障,可以调用库提供的【异步函数】;
2、或者你在开【一两个线程】初始化和读写,明确告诉用户正在初始化和读写,让用户等待;
3、换一台好的PLC再试试,确认你的电脑和PLC都没问题。
#7 [zxwmail 06-25 22:39]
楼上说的正确。