


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、本文格式為Word版,下載可任意編輯歐姆龍PLC通訊協(xié)議和常見問(wèn)題解析 歐姆龍CPM1A型plc與上位計(jì)算機(jī)通信的挨次是上位機(jī)先發(fā)出命令信息給PLC,PLC返回響應(yīng)信息給上位機(jī)。每次通信發(fā)送/接受的一組數(shù)據(jù)稱為一“幀”。幀由少于131個(gè)字符的數(shù)據(jù)構(gòu)成,若發(fā)送數(shù)據(jù)要進(jìn)行分割幀發(fā)送,分割幀的結(jié)尾用CR碼一個(gè)字符的分界符來(lái)代替終終止符。發(fā)送幀的一方具有發(fā)送權(quán),發(fā)送方發(fā)送完一幀后,將發(fā)送權(quán)交給接受方。 發(fā)送幀的基本格式為: 機(jī)號(hào) 識(shí)別碼 正文 FCS 終止符 其中: 為幀開頭標(biāo)志; 機(jī)號(hào)指定與上位機(jī)通信的PLC(在PLC的DM6653中設(shè)置); 識(shí)別碼該幀的通信命令碼(兩個(gè)字節(jié)); 正文設(shè)置命令參數(shù);
2、 FCS幀校驗(yàn)碼(兩個(gè)字符),它是從開頭到正文結(jié)束的全部字符的ASC碼按位異或運(yùn)算的結(jié)果; 終止符命令結(jié)束符,設(shè)置“”和“回車”兩個(gè)字符表示命令結(jié)束。 響應(yīng)的基本格式為: 機(jī)號(hào) 識(shí)別碼 結(jié)束碼 正文 FCS 終止符 其中: -為幀開頭標(biāo)志; 機(jī)號(hào)-應(yīng)答的的PLC號(hào),與上位機(jī)指定的PLC號(hào)相同; 識(shí)別碼-該幀的通信命令碼,和上位機(jī)所發(fā)的命令碼相同; 結(jié)束碼-返回命令結(jié)束有無(wú)錯(cuò)誤等狀態(tài); 正文設(shè)置命令參數(shù),僅在上位機(jī)有讀數(shù)據(jù)時(shí)生效; FCS幀校驗(yàn)碼,由PLC計(jì)算給出,計(jì)算方法同上; 終止符命令結(jié)束符。 歐姆龍plc通訊的問(wèn)題解析 1.Cx-ProgrammerV5.0與PLC通信不穩(wěn)定: 電腦與P
3、LC的連接方式:電腦USB口(該電腦沒(méi)有RS232串口)USB轉(zhuǎn)RS232電纜的USB插頭USB轉(zhuǎn)RS232電纜線(電腦已經(jīng)安裝驅(qū)動(dòng),且默認(rèn)的COM4端口已經(jīng)設(shè)置為COM1)中間部分USB轉(zhuǎn)RS232電纜的RS232公頭電腦與PLC的連接電纜的RS232母頭電腦與PLC的連接電纜線的中間部分電腦與PLC的連接電纜的RS232公頭PLC的RS232母頭。 上面單中括號(hào)內(nèi)為USB轉(zhuǎn)RS232電纜,雙中括號(hào)內(nèi)為電腦與PLC的連接電纜。電腦與PLC的連接電纜接線如下:(1).公頭(用以連接PLC)的2、3、9分別與母頭的2、3、5(用于連接電腦或USB轉(zhuǎn)RS232連接線)短接,這是歐姆龍官方的連接方法
4、;(2).公頭和母頭的2-2、3-3、5-5分別短接,這是RS232連接線的常規(guī)連接方法。后來(lái)經(jīng)過(guò)實(shí)踐證明:上面2種電腦和PLC的連接電纜都可以使用。第1種電纜通信穩(wěn)定牢靠。對(duì)于第2種電纜,當(dāng)電腦和PLC之間通過(guò)VC應(yīng)用程序進(jìn)行通信時(shí)效果不好,簡(jiǎn)單丟幀(用串口調(diào)試助手可以看到),只有當(dāng)電腦和PLC共用電源(共地)時(shí)才沒(méi)有發(fā)覺問(wèn)題。所以,請(qǐng)盡量采納第1種連接電纜。 有時(shí)間電腦和PLC能正常通信,有時(shí)間卻不行顯示“Modem已經(jīng)被選中,要連續(xù)碼?”故障(實(shí)際上“碼”應(yīng)當(dāng)為“嗎”),一旦消失該故障信息,就肯定會(huì)消失以下故障信息: 當(dāng)通信不上時(shí),筆者采納過(guò)克隆回以前的正常操作系統(tǒng)、重新安裝Cx-Pro
5、grammerV5.0編程軟件等方法,又可以正常通信了,但一旦斷線后又可能通信不上了。有幾次還發(fā)覺,有些程序可以和PLC通信上,而有些程序卻不行!因此,筆者就將可以通信的PLC程序先備份,然后全部刪除程序中的指令,最終將目標(biāo)程序的指令全部復(fù)制過(guò)來(lái)(復(fù)制時(shí)解釋可以自動(dòng)復(fù)制過(guò)來(lái)),這樣竟然電腦就可以正常和PLC進(jìn)行通信了!但是下一次這個(gè)程序可能又無(wú)法正常通信了!郁悶 依據(jù)通信錯(cuò)誤信息“Modem已經(jīng)被選中,要連續(xù)碼?”,筆者找到了解決方法:在桌面上右擊“我的電腦”,再點(diǎn)擊“屬性”“硬件”“設(shè)備管理器”,再雙擊“調(diào)制解調(diào)器”,再右擊綻開的調(diào)制解調(diào)器型號(hào),點(diǎn)擊“停用”就可以了。 另外,正確連接方法如下
6、:在電腦沒(méi)開機(jī)或(和)PLC沒(méi)通電(否則帶電拔插通信口可能造成通信口損壞(雖然這種幾率不大,但你最好不要去碰運(yùn)氣))的狀況下連接好USB轉(zhuǎn)RS232電纜、電腦與PLC的連接電纜,然后再通過(guò)Cx-Programmer連接電腦與PLC。 請(qǐng)留意:USB口也不是任憑亂插就可以的,關(guān)鍵要保證設(shè)備管理器里的RS232口為COM1。筆者的電腦上時(shí)這種狀況:最初已將默認(rèn)的RS232口從COM4口改為COM1口,但插下面的USB口卻對(duì)應(yīng)RS232的COM4口(COM1、COM3正在使用),無(wú)法連接電腦與PLC;插上面的USB口對(duì)應(yīng)RS232的COM1口(COM2、COM4正在使用),可以連接電腦與PLC。 2
7、.Cx-ProgrammerV5.0與PLC通信干擾: 假如Cx-Programmer在線,電腦和PLC已經(jīng)連接,處于通信狀態(tài)下,當(dāng)每次設(shè)備停機(jī)時(shí)(將近20個(gè)溝通接觸器同時(shí)斷開)Cx-Programmer將會(huì)消失通信錯(cuò)誤,電腦和PLC連接中斷。而當(dāng)每次開機(jī)時(shí)(將近20個(gè)溝通接觸器同時(shí)吸合)卻不會(huì)消失通信錯(cuò)誤的狀況。 解決方法:重新連接PLC。假如你是個(gè)完善主義者,可以在每個(gè)接觸器線圈上加一個(gè)RC阻容模塊(每個(gè)RC模塊也許60個(gè)大洋左右),或許不會(huì)消失通信錯(cuò)誤的狀況(不過(guò)筆者沒(méi)有試過(guò)喲.)。 3.電腦與PLC的連接電纜試驗(yàn): 由于想到電腦與PLC的連接電纜(第1種常規(guī)的連接電纜)為2-2短接、3
8、-3短接、5-5短接,所以考慮直接用USBRS232電纜將電腦和PLC連接起來(lái),假如這樣可以的話不就省了一條連接電纜了嗎?下面是直接用USBRS232電纜將電腦和PLC連接起來(lái)的試驗(yàn)結(jié)果: 有時(shí)間第1次通信時(shí)消失以下錯(cuò)誤:“所選的端口被另一個(gè)應(yīng)用所占用”;第2次通信時(shí)消失以下錯(cuò)誤: 為什么電腦通過(guò)上述兩種連接電纜與PLC連接沒(méi)有問(wèn)題,而直接采納USB轉(zhuǎn)RS232電纜線與PLC連接卻不行呢?以下是分析過(guò)程: 第1種可能:阻抗的緣由。雖然上述兩種連接電纜為直連線,卻有阻抗存在,多了這個(gè)阻抗就可以正常連接。但這個(gè)緣由似乎很牽強(qiáng),連筆者自己都不能信任。 第2種可能:該USB轉(zhuǎn)RS232的公頭與PLC的母頭接觸不良,而加一根電纜卻能連接正常USB轉(zhuǎn)RS232的公頭與連接線的母頭接觸良好,連接線的公頭與PLC的母頭接觸良好。該猜想來(lái)源于筆者遇到過(guò)的一次電腦故障:某臺(tái)電腦的鼠標(biāo)無(wú)法使用,另外換一個(gè)鼠標(biāo)正常,把故障鼠標(biāo)換到其它電腦卻能正常使用。最終懷疑鼠標(biāo)接頭與主板插口接觸不良,就將鼠標(biāo)插頭破開再涂上一層焊錫,結(jié)果使用正常!但是對(duì)于USB轉(zhuǎn)RS232的公頭與PLC的母頭接觸不良這種猜想,筆者覺得可能性不大由于他解釋不了“所選的端口被另一個(gè)應(yīng)用所占用”這個(gè)故障。 最終想到了另外一個(gè)可能:USB轉(zhuǎn)RS232直接與PLC連接就相當(dāng)于USB轉(zhuǎn)RS232的串口與PLC的串口1-1、2
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)三年級(jí)數(shù)學(xué)五千以內(nèi)加減混合兩步運(yùn)算過(guò)關(guān)監(jiān)控練習(xí)題大全附答案
- 長(zhǎng)征觀后感范文
- 2025年菁優(yōu)高考地理解密試題
- 面試時(shí)自我介紹的范文
- 詩(shī)經(jīng)·頌·商頌·那
- 遠(yuǎn)程教育網(wǎng)絡(luò)課堂
- 重度胰腺炎患者護(hù)理
- 編制說(shuō)明(征求意見稿)3D 打印生產(chǎn)線控制系統(tǒng)技術(shù)規(guī)范
- 人教寧夏 九年級(jí) 下冊(cè) 語(yǔ)文 第一單元《 梅嶺三章》習(xí)題課 課件
- 車間新員工入職培訓(xùn)
- 六年級(jí)下冊(cè)勞動(dòng)教育《場(chǎng)館服務(wù)我上崗》教學(xué)設(shè)計(jì)
- (完整版)發(fā)酵原理及工藝
- 小學(xué)科學(xué)說(shuō)課稿
- 22S803 圓形鋼筋混凝土蓄水池
- 幕墻維修施工方案
- 傳統(tǒng)服飾專題創(chuàng)新設(shè)計(jì)-山東工藝美術(shù)學(xué)院中國(guó)大學(xué)mooc課后章節(jié)答案期末考試題庫(kù)2023年
- 網(wǎng)絡(luò)系統(tǒng)規(guī)劃與部署(中級(jí))PPT完整高職全套教學(xué)課件
- 智慧街區(qū)規(guī)劃方案
- 成人still病專題知識(shí)
- 駕駛員安全教育課
- 記錄表模板適用于廉潔談話、談心談話
評(píng)論
0/150
提交評(píng)論