勤工儉學(xué)
deep throat
級別: 論壇先鋒
![]() |
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í)不起作用。 先謝謝各位大神了。 |
---|---|
|
無(wú)良!
有事加我頭像微信
級別: 略有小成
![]() |
沒(méi)用過(guò)三菱。。。 PLC發(fā)出數據而沒(méi)有接受數據,我認為有兩種情況 1.你發(fā)送的格式,類(lèi)似報文那樣,校驗之類(lèi)的對不對? 2.PLC發(fā)給上位機,上位機有沒(méi)有收到數據會(huì )自動(dòng)返回數據給下位機,還是說(shuō)要手動(dòng)用上位機給下位機發(fā)送一串數據,這樣才能形成一個(gè)發(fā)送與接受的過(guò)程 |
|
---|---|---|
|