當(dāng)前位置: 首頁(yè) > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器
發(fā)布日期:2022-04-26 點(diǎn)擊率:85 品牌:歐姆龍_Omron
以下敘說(shuō)的硬件/軟件條件為:不帶RS232串口的筆記本電腦、歐姆龍CPM2AH-60CDR型plc、Cx-Programmer V5.0編程軟件。
1. Cx-Programmer V5.0與PLC通訊不安穩(wěn):
電腦與PLC的聯(lián)接辦法:電腦USB口(該電腦沒(méi)有RS232串口)←→[USB轉(zhuǎn)RS232電纜的USB插頭←→USB轉(zhuǎn)RS232電纜線(電腦現(xiàn)已設(shè)備驅(qū)動(dòng),且默許的COM4端口現(xiàn)已設(shè)置為COM1)基地有些←→USB轉(zhuǎn)RS232電纜的RS232公頭]←→[[電腦與PLC的聯(lián)接電纜的RS232 母頭←→電腦與PLC的聯(lián)接電纜線的基地有些←→電腦與PLC的聯(lián)接電纜的RS232公頭]]←→PLC的RS232母頭。
上面單中括號(hào)內(nèi)為USB轉(zhuǎn)RS232電纜,雙中括號(hào)內(nèi)為電腦與PLC的聯(lián)接電纜。電腦與PLC的聯(lián)接電纜接線如下:(1).公頭(用以聯(lián)接PLC)的2、3、9別離與母頭的2、3、5(用于聯(lián)接電腦或USB轉(zhuǎn)RS232聯(lián)接線)短接,這是歐姆龍官方的聯(lián)接辦法;(2).公頭和母頭的2-2、3-3、5-5別離短接,這是RS232聯(lián)接線的慣例聯(lián)接辦法。后來(lái)經(jīng)過(guò)實(shí)習(xí)證實(shí):上面2種電腦和PLC的聯(lián)接電纜都能夠運(yùn)用。第1種電纜通訊安穩(wěn)牢靠。關(guān)于第2種電纜,當(dāng)電腦和PLC之間經(jīng)過(guò)VC運(yùn)用程序進(jìn)行通訊時(shí)效果欠好,簡(jiǎn)略丟幀(用串口調(diào)試輔佐能夠看到),只需當(dāng)電腦和PLC共用電源(共地)時(shí)才沒(méi)有發(fā)現(xiàn)疑問(wèn)。所以,請(qǐng)盡量選用第1種聯(lián)接電纜。
有時(shí)刻電腦和PLC能正常通訊,有時(shí)刻卻不行——閃現(xiàn)“Modem現(xiàn)已被選中,要持續(xù)碼?”缺點(diǎn)(實(shí)習(xí)上“碼”應(yīng)當(dāng)為“嗎”),一旦呈現(xiàn)該缺點(diǎn)信息,就必定會(huì)呈現(xiàn)以下缺點(diǎn)信息:
當(dāng)通訊不上時(shí),筆者選用過(guò)克隆回早年的正常操作體系、從頭設(shè)備Cx-Programmer V5.0編程軟件等辦法,又能夠正常通訊了,但一旦斷線后又或許通訊不上了。有幾回還發(fā)現(xiàn),有些程序能夠和PLC通訊上,而有些程序卻不行!因而,筆者就將能夠通訊的PLC程序先備份,然后悉數(shù)刪去程序中的指令,終究將政策程序的指令悉數(shù)仿制過(guò)來(lái)(仿制時(shí)注釋能夠主動(dòng)仿制過(guò)來(lái)),這么竟然電腦就能夠正常和 PLC進(jìn)行通訊了!可是——下一次這個(gè)程序或許又無(wú)法正常通訊了!
依據(jù)通訊過(guò)失期息“Modem現(xiàn)已被選中,要持續(xù)碼?”,筆者找到了處理辦法:在桌面上右擊“我的電腦”,再點(diǎn)擊“特征”——“硬件”——“設(shè)備處理器”,再雙擊“調(diào)制解調(diào)器”,再右擊翻開(kāi)的調(diào)制解調(diào)器類(lèi)型,點(diǎn)擊“停用”就能夠了。
別的,精確聯(lián)接辦法如下:在電腦沒(méi)開(kāi)機(jī)或(和)PLC沒(méi)通電(不然帶電拔插通訊口或許構(gòu)成通訊口損壞(盡管這種概率不大,但你最佳不要去碰命運(yùn)))的狀況下聯(lián)接好USB轉(zhuǎn)RS232電纜、電腦與PLC的聯(lián)接電纜,然后再經(jīng)過(guò)Cx-Programmer聯(lián)接電腦與PLC。
請(qǐng)留神:USB口也不是隨意亂插就能夠的,要害要確保設(shè)備處理器里的RS232口為COM1。筆者的電腦上時(shí)這種狀況:開(kāi)端已將默許的RS232口從COM4 口改為COM1口,但插下面的USB口卻對(duì)應(yīng)RS232的COM4口(COM1、COM3正在運(yùn)用),無(wú)法聯(lián)接電腦與PLC;插上面的USB口對(duì)應(yīng) RS232的COM1口(COM2、COM4正在運(yùn)用),能夠聯(lián)接電腦與PLC。
2. Cx-Programmer V5.0與PLC通訊攪擾:
假定Cx-Programmer在線,電腦和PLC現(xiàn)已聯(lián)接,處于通訊狀況下,當(dāng)每次設(shè)備停機(jī)時(shí)(快到20個(gè)溝通觸摸器一同斷開(kāi))Cx- Programmer將會(huì)呈現(xiàn)通訊過(guò)失,電腦和PLC聯(lián)接接連。而當(dāng)每次開(kāi)機(jī)時(shí)(快到20個(gè)溝通觸摸器一同吸合)卻不會(huì)呈現(xiàn)通訊過(guò)失的狀況。
處理辦法:從頭聯(lián)接PLC。假定你是個(gè)完美主義者,能夠在每個(gè)觸摸器線圈上加一個(gè)RC阻容模塊(每個(gè)RC模塊大約60個(gè)大洋分配),或許不會(huì)呈現(xiàn)通訊過(guò)失的狀況(不過(guò)筆者沒(méi)有試過(guò)喲...)。
3. 電腦與PLC的聯(lián)接電纜實(shí)驗(yàn):
因?yàn)橄氲诫娔X與PLC的聯(lián)接電纜(第1種慣例的聯(lián)接電纜)為2-2短接、3-3短接、5-5短接,所以思考直接用USB←→RS232電纜將電腦和 PLC聯(lián)接起來(lái),假定這么能夠的話不就省了一條聯(lián)接電纜了嗎?下面是直接用USB←→RS232電纜將電腦和PLC聯(lián)接起來(lái)的實(shí)驗(yàn)效果:
有時(shí)刻第1次通訊時(shí)呈現(xiàn)以下過(guò)失:“所選的端口被另一個(gè)運(yùn)用所占用”;第2次通訊時(shí)呈現(xiàn)以下過(guò)失:
為啥電腦經(jīng)過(guò)上述兩種聯(lián)接電纜與PLC聯(lián)接沒(méi)有疑問(wèn),而直接選用USB轉(zhuǎn)RS232電纜線與PLC聯(lián)接卻不行呢?以下是剖析進(jìn)程:
第1種或許:阻抗的要素。盡管上述兩種聯(lián)接電纜為直連線,卻有阻抗存在,多了這個(gè)阻抗就能夠正常聯(lián)接。但這個(gè)要素如同很勉強(qiáng),連筆者自個(gè)都不能信賴(lài)。
第2種或許:該USB轉(zhuǎn)RS232的公頭與PLC的母頭觸摸不良,而加一根電纜卻能聯(lián)接正?!猆SB轉(zhuǎn)RS232的公頭與聯(lián)接線的母頭觸摸超卓,聯(lián)接線的公頭與PLC的母頭觸摸超卓。該猜想來(lái)歷于筆者遇到過(guò)的一次電腦缺點(diǎn):某臺(tái)電腦的鼠標(biāo)無(wú)法運(yùn)用,別的換一個(gè)鼠標(biāo)正常,把缺點(diǎn)鼠標(biāo)換到其它電腦卻能正常運(yùn)用。終究置疑鼠標(biāo)接頭與主板插口觸摸不良,就將鼠標(biāo)插頭破開(kāi)再涂上一層焊錫,效果運(yùn)用正常!可是關(guān)于USB轉(zhuǎn)RS232的公頭與PLC的母頭觸摸不良這種猜想,筆者覺(jué)得或許性不大——因?yàn)樗U明不了“所選的端口被另一個(gè)運(yùn)用所占用”這個(gè)缺點(diǎn)。
終究想到了別的一個(gè)或許:USB轉(zhuǎn) RS232直接與PLC聯(lián)接就恰當(dāng)于USB轉(zhuǎn)RS232的串口與PLC的串口1-1、2-2、3-3、4-4、5-5、6-6、7-7、8-8、9-9逐個(gè)對(duì)應(yīng)聯(lián)接,而經(jīng)過(guò)聯(lián)接線卻只需2-2、3-3、5-5三對(duì)端子聯(lián)接,這闡明1-1、4-4、7-7、8-8、9-9最稀有一對(duì)是不能聯(lián)接的,不然就會(huì)呈現(xiàn)疑問(wèn),并且這還既有或許損壞PLC與電腦的通訊端口。筆者以為便是這個(gè)要素。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航