我现在要进行工控方面系统开发,要求应用程序反应速度非常高。
我和设备通讯目前通讯一次的速度都在2毫秒左右,不知道各位能否给点建议提高通讯速度(多线程好像也没效果)
或者是由于什么原因影响速度,
我用delphi 10测试
用QueryPerformanceFrequency,QueryPerformanceCounter计时
我和设备通讯目前通讯一次的速度都在2毫秒左右,不知道各位能否给点建议提高通讯速度(多线程好像也没效果)
或者是由于什么原因影响速度,
我用delphi 10测试
用QueryPerformanceFrequency,QueryPerformanceCounter计时
2ms在机械控制不算快的,建议采用这样的模式:数据采集和处理用一个线程,图像显示和响应用户操作用一个线程,
图像更新频率不要太高,几百毫秒更新一次,线程之间的通信采用队列!
如果不行的话,考虑WDM