問:我這是一個生產(chǎn)線的擴容項目,對方好象是松下FP0系列PLC看不太清楚,已經(jīng)集成在設備中不能動,而且不能拿到CPU中程序的情況下,詢問如果使用西門子S7-200cn如何與第三方PLC通訊?
答:經(jīng)過實踐經(jīng)驗整理并開發(fā)的一個基于step7 micro-win的高級庫,可以應用于s7-200和合信的PLC上。在日常項目當中經(jīng)常碰到一些客戶的特殊需求和工程需求,這個庫主要包含兩個種類,第一種就是冗余庫是可以讓2套200或者合信PLC起到冗余作用,屬于軟冗余范圍;另一種就是通訊庫,可以通過200和合信的PLC的自由通訊口鏈接歐姆龍、三菱和松下的PLC的編程口,另外還可以支持國內(nèi)仿制三菱和松下廠商的產(chǎn)品。下圖是已經(jīng)安裝項目庫的STEP7 micro-win的編程環(huán)境:
1、冗余庫
冗余庫是我在西門子cs工作時利用業(yè)余時間開發(fā)的,并沒有想到能夠應用上,但是無心插柳柳成蔭,如在我做的一個植物電廠,項目需求一套簡單ESD系統(tǒng)點數(shù)只有30點,對于常規(guī)ESD系統(tǒng)是有嚴格要求的并且價格很貴,對于這個植物電廠其實并沒有嚴格按照esd系統(tǒng)設計只是要求了cpu冗余+IO冗余,所以常規(guī)的ESD系統(tǒng)(tricon、hima、300F等)都具顯龐大而且價格不菲,這也是這個項目費用接受不了了,我就利用開發(fā)的200冗余同步庫很好的完成這個項目,這個200的冗余庫可以完成100點一下的小型冗余系統(tǒng),這個冗余庫可以用在日常工程中需要cpu冗余+IO冗余控制系統(tǒng)。冗余切換時間小于20MS,并已經(jīng)在成功運用在植物電廠和窯廠一些項目中。
2、通訊庫
這個通訊庫包含了市面上常見的日系PLC編程口通訊協(xié)議,為什么我開發(fā)這個庫呢,其實源于我抵制日貨的思想,有一次我在西門子出差去大連化工廠,他們使用了我們300+wincc做ESD,后來因為SI的問題致使wincc數(shù)據(jù)不能完整保存,一段時間就出錯,我去了那里解決完問題之后和SI攀談起來,就是問一問現(xiàn)在項目市場好做嗎!SI苦著臉跟我說難呀!第一是關系難做;第二就是這里很多設備都被日系產(chǎn)品占領了,業(yè)主考慮穩(wěn)定性就不愿意使用西門子的。我想可能是因為建國初期日本設備充斥國內(nèi)市場較多,所以很多設備都是由日系控制產(chǎn)品來完成,業(yè)主就是上新設備考慮和以前設備通訊的問題,就延用原來日系控制產(chǎn)品,由此我產(chǎn)生了這個通訊庫的想法,我用200的通訊口根據(jù)協(xié)議編寫通訊庫,然后200或者合信的PLC就可以鏈接日系控制器,這樣在日后的項目中業(yè)主既可以考慮到通訊兼容性又可以甩掉高價格備件日系控制器廠商。這個通訊庫現(xiàn)在只是支持Omron honstbbbb通訊,三菱FX系列編程口通訊,松下FP系列的編程口通訊,可以在不增加日系控制器的通訊模塊的情況下,直接和編程口通訊把數(shù)據(jù)獲得,并可以寫入數(shù)據(jù)。
日后我將豐富這個通訊庫增加一些國內(nèi)國外的常規(guī)儀表和設備。(抵制日貨,強我中華?。?/SPAN>










