rs2指令,通道2,參數設置如下圖。
plc與電腦通信,數據發(fā)送正常,接收也正常。
但是如果電腦沒(méi)有發(fā)送數據的話(huà),plc通信超時(shí)標志位不會(huì )接通。哪怕是一頓午飯的時(shí)間,依然沒(méi)有通信超時(shí)。
中午飯后發(fā)現沒(méi)有通信超時(shí),我嘗試從電腦發(fā)送一段數據給plc,plc接收了,完成一次發(fā)送接收。
我查看手冊,手冊里部分內容如下。
“當接收數據中途中斷時(shí),從這一刻開(kāi)始,如果經(jīng)過(guò)了超時(shí)時(shí)間設定中的時(shí)間,卻依然沒(méi)有收到下一個(gè)數據,則通信超時(shí)判定標志位置ON!
是不是數據發(fā)送結束后,并沒(méi)有進(jìn)入”數據接收“的狀態(tài),要有數據或著(zhù)其他什么東西來(lái)觸發(fā)接收。
所以沒(méi)有搞明白為什么通信超時(shí)不起作用。
先謝謝各位大神了。