我們有一個(gè)項(xiàng)目我們的控制系統(tǒng)是s7-400的,下面帶了幾個(gè)擴(kuò)展模塊,從接線到調(diào)試都挺順利的,沒有什么大問題。項(xiàng)目快結(jié)束的時(shí)候業(yè)主提出新的要求,要求我們把另外一個(gè)設(shè)備的數(shù)據(jù)采集過來,遠(yuǎn)程要能啟??刂?。一聽傻眼了,開始沒有考慮到與第三方通信的事,所以就沒有配通信模塊。后來跟業(yè)主專工溝通后才知道是跟另外一個(gè)西門子300站通信,一聽到是西門子的東西,而且又是300的心里一下放松了許多了,因?yàn)槟X海中蹦出的第一個(gè)就“dp通信”嘛!我們系統(tǒng)本身就富裕多余的的dp口,我們做主站,業(yè)主設(shè)備做從站完全沒問題。思路與方法都有了就答應(yīng)業(yè)主了,其實(shí)你不答應(yīng)也得答應(yīng)。具體動手了又發(fā)現(xiàn)問題了,我們的系統(tǒng)是400冗余配置,要想2套cpu同時(shí)跟業(yè)主設(shè)備通信并不能跟常規(guī)dp主從通信去做。于是乎想到了心跳檢測通信方法,之前只是聽說過并沒有用過。上網(wǎng)各種找資料,找來找去沒發(fā)現(xiàn)什么有實(shí)際價(jià)值性的資料,項(xiàng)目進(jìn)度被這事拖了近一個(gè)禮拜了,心里著急呀!屋漏偏逢連夜雨,業(yè)主又提出新的要求,要求我們把我們自己系統(tǒng)的數(shù)據(jù)跟從他們設(shè)備上采集的數(shù)據(jù)統(tǒng)一上傳到他們的中央控制室dcs上。這下真的傻眼了,真的不知道這業(yè)主是有意為難還是怎么地。問他跟dcs那種通信他說他也不知道讓我們直接找dcs廠家了解。于是又找到了dcs廠家經(jīng)過一番溝通后得出他們也是dp通信,dp通信?我們設(shè)備也是dp,業(yè)主設(shè)備也是dp通信,dcs又是dp同通信,看來dp確實(shí)使用非常廣泛呀!雖都是dp通信,3者之間同時(shí)相通卻通不了,我們設(shè)備跟業(yè)主設(shè)備單獨(dú)通,用主從”通信是可以的。我們設(shè)備跟dcs單獨(dú)通也是可以的(準(zhǔn)備采用“主從”通)。我們跟業(yè)主設(shè)備通,我們做主站,跟dcs通我們做從站,我們設(shè)備即是從站又是主站,這做不到呀!當(dāng)時(shí)就想找dcs廠家商量讓他直接采集業(yè)主設(shè)備,了解和利時(shí)dcs的都知道他們跟第三方做dp通信非常簡單,無需外加設(shè)備。商量結(jié)果是“不同意”!沒辦法了只要自己想辦法了,同時(shí)也把這個(gè)事反饋到公司了,公司讓我們想辦法滿足,需要加什么東西只管提即可。有了公司的支持,我們就好辦了,決定增加模塊!西門子有 一個(gè)模塊叫“dp/dp coupler, release 2”的,這個(gè)模塊專門用于2個(gè)設(shè)備之間的dp通信,2個(gè)通信設(shè)備都做可以作為主站,有了這個(gè)東西我們就好辦了。后來新增了“dp/dp coupler, release 2”和“im 153-2, redundancy”這2個(gè)模塊。這樣我們既可以做主站從業(yè)主設(shè)備采集數(shù)據(jù),又可以同過“dp/dp coupler“”耦合器跟dcs通信。東西全部到齊之后開始動工了,先把業(yè)主設(shè)備數(shù)據(jù)采集過來。dp通信非常講究,非常注重門當(dāng)戶對。兩邊通信區(qū)長度要一致,數(shù)據(jù)發(fā)送與接收方式要統(tǒng)一,還有就主站在配置時(shí),如果把“q”配置在前,“i”配置在后,那從站就要剛好反過來,從站就要把i“配置在前,”q“配置在后,跟dcs通信也是如此。dp通信說難它也不難,但是你要是稍加不注意一個(gè)問題估計(jì)就夠你查上半天的。