您好, 歡迎來到化工儀器網(wǎng)! 登錄| 免費(fèi)注冊| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:> 供求商機(jī)> FESTO伺服電機(jī),德國FESTO伺服電機(jī)
FESTO伺服電機(jī),德國FESTO伺服電機(jī)
CP1H 和 Festo 通訊 存在的問題: CP1H+SCU21 采用協(xié)議宏方式和 FESTO 伺服器通信不上, 而使用電腦用超終端或串 行通信工具可以正常通信。 現(xiàn)場問題的解決: 1. 客戶演示用超終端發(fā)命令和 FESTO 伺服器通信,以及用編寫的協(xié)議宏進(jìn)行通信的現(xiàn) 象,果然如客戶所說的情況,用超終端可以正常通信,能收到 FESTO 伺服器的響應(yīng) 數(shù)據(jù),用 PLC 則不能收到響應(yīng)數(shù)據(jù)。 2. 硬件:經(jīng)過檢查發(fā)現(xiàn)使用協(xié)議宏通信的時(shí)候,客戶使用的是沒有屏蔽的電纜(電腦和 FESTO 伺服器通信的時(shí)候用的是屏蔽電纜) ,而且通信線和伺服驅(qū)動(dòng)器離的很近,通信 電纜的 PLC 側(cè)端口 4 和 5 腳沒有短接,這些全部修改后,還是不能正常通信。 3. 軟件:采用超終端發(fā)送的命令中使用的結(jié)束碼是直接使用電腦上的回車鍵,如圖 1 所 示,而在 CX-PROTOCOL 中采用的是\r,如圖 2 所示,這是由于 FESTO 的技術(shù)人員說 他們公司的設(shè)備和 PLC 通信時(shí)回車用\r 。 圖1 圖2 4. 發(fā)現(xiàn)上述不同之后,試改用回車符的 ASCII 代碼 0D,如圖 3 所示,改動(dòng)后就可以正常 通信。開始客戶沒有懷疑這個(gè)回車符錯(cuò)誤的問題,*受到了 FESTO 的技術(shù)人員的影 響?,F(xiàn)在想來,通信命令格式中使用的命令格式定要和主站的規(guī)定相符合,即誰發(fā)的 命令就要符合誰的規(guī)定。 圖3 5. 由于 FESTO 伺服器回應(yīng)給 PLC 的數(shù)據(jù)命令格式中沒有結(jié)束碼,所以用協(xié)議宏方式接收 數(shù)據(jù)的時(shí)候不能用 * 來表示接收的字節(jié)數(shù),要用個(gè)常數(shù)來表示,如圖 4 所示,如果 用 * ,協(xié)議宏執(zhí)行完成標(biāo)志位就直為 ON,不能變?yōu)?OFF,協(xié)議宏處于直執(zhí)行的狀 態(tài)。 (a) (b) 圖4 6. 讀參數(shù)的時(shí)
請輸入賬號
請輸入密碼
請輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),化工儀器網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險(xiǎn),建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。