啊哈哈哈哈哈哈哈,我以前也遇到過,不過不是和PLC通訊,試試把系統(tǒng)設(shè)置,通訊設(shè)置,也就是你選波特率的那個地方有個 超時 把那個值調(diào)低然后,應(yīng)該就可以了。他的原理是觸摸屏發(fā)下通訊命令后,在等待接收數(shù)據(jù),然后我們都知道數(shù)據(jù)是一長串的0、1回送的,然后這個接收回送數(shù)據(jù)的時間就是靠這個超時值控制的,要是你設(shè)置的時間太短,可能還沒接收完就關(guān)閉接收狀態(tài)了,如果設(shè)置時間太長就會像這種情況實際上你的數(shù)據(jù)很快就接收完了,可是還沒到你設(shè)定的時間,所以他還以為沒接受完,所以還是在接收狀態(tài)不會把數(shù)據(jù)封包給觸摸屏。想你這種那么高波特率的,建議設(shè)0.3秒的通訊超時就因為差不多了
[ 此帖被tyw123456在2017-04-12 14:21重新編輯 ]