對(duì)我來說,profibus已成為我的自動(dòng)化生涯中的一個(gè)分水嶺。
五六年前,剛工作不久,我所負(fù)責(zé)的項(xiàng)目都是些小型系統(tǒng),一般僅需要一個(gè)cpu外加擴(kuò)展模塊就可滿足要求。涉及的plc也以s7-200居多,特別是cpu226。由于行業(yè)關(guān)系,項(xiàng)目的控制對(duì)象基本都是離散型、順控式的居多。
一個(gè)項(xiàng)目的偶然需求,讓我結(jié)識(shí)了profibus。這個(gè)項(xiàng)目采用s7-200系統(tǒng),一只com口與一只觸摸屏通訊(觸摸屏選用的是proface的一個(gè)型號(hào),使用mpi通訊協(xié)議進(jìn)行交互),另一個(gè)com口使用modbusrtu與客戶的主機(jī)做主從通訊。雖然這個(gè)項(xiàng)目系統(tǒng)不算復(fù)雜,但是數(shù)量還是挺多的,要連續(xù)兩年才能做完。由于工藝等等原因,前面的好多臺(tái)自己不得不親自調(diào)試。前面也已經(jīng)看到了,plc的兩個(gè)通訊口都已經(jīng)用完了,調(diào)試中要用pc來監(jiān)控plc就沒那么方便了。有時(shí)候不得不把觸摸屏的db9插頭拔去插上才可以監(jiān)控,但這也不是個(gè)辦法,有些數(shù)據(jù)還是要通過觸摸屏顯示出來供領(lǐng)導(dǎo)“視察”看的呀。通過咨詢西門子分銷商,他們的建議是再外擴(kuò)一個(gè)em277模塊。這個(gè)模塊可以通過profibus再分配一個(gè)通訊口出來,不用編程不用組態(tài),算是即插即用型的了,也算是最方便的了。毫不猶豫,領(lǐng)導(dǎo)批準(zhǔn)就用這個(gè)辦法了??墒侨怂悴蝗缣焖悖谝淮闻cprofibus相識(shí)并不順利,用不起來!每次用pc通過em277監(jiān)控plc時(shí),觸摸屏與plc的連接就會(huì)掉線。再咨詢西門子400的熱線,解釋為觸摸屏與這個(gè)em277兼容性可能不好,燃起的希望又破滅了。這次的相識(shí)只是混個(gè)臉熟罷了,對(duì)它的性格一無所知。
有了第一次的被蛇咬,就忌憚起profibus了。以致后來很長(zhǎng)一段時(shí)間都不想使用它。但有一次想換份工作去參加面試時(shí),面試官問到profibus后可把我給噎住了,自此打亂了陣腳,迫使我好好學(xué)學(xué)它。
第一次下載第三方的gsd文件,第一次裝載它,第一次組態(tài)profibusdp網(wǎng)絡(luò),第一次遇到profibus從站老是掉站……,多個(gè)項(xiàng)目的磨練,不厭其煩的調(diào)試,慢慢的覺得這個(gè)profibus設(shè)置很好,可兼容的第三方設(shè)備也挺多的,把plc的讀寫范圍擴(kuò)到了“遠(yuǎn)方”,特別是通訊距離和抗干擾方面,都感覺它不錯(cuò)。
也因著它,好多新項(xiàng)目、新領(lǐng)域我開始向客戶推薦使用s7-300系統(tǒng)(雖然s7-200也可以費(fèi)點(diǎn)功夫地實(shí)現(xiàn)),這使我的視野提高到了另一個(gè)層次。趁著最近老項(xiàng)目的改造,原先好多不支持profibus的專業(yè)領(lǐng)域廠商也有了這個(gè)支持選項(xiàng)了,過去不盡人意的監(jiān)控效果也得到了改善。我感覺到它在我的自控路上的確成了我的一個(gè)分水嶺。