最近我公司以前運(yùn)行的一個(gè)項(xiàng)目出現(xiàn)了一個(gè)奇怪的現(xiàn)象,下位機(jī)s7-415h,4臺(tái)電腦wincc通過(guò)cp1623 網(wǎng)卡s7容錯(cuò)連接通過(guò)交換機(jī)與冗余plc連接。我記得項(xiàng)目完成后,step7里各pc station名字是各計(jì)算機(jī)名,而且當(dāng)時(shí)是直接下載pc組態(tài)及連接到各計(jì)算機(jī)的。最近我打開(kāi)項(xiàng)目文件,發(fā)現(xiàn)各pc station名字自動(dòng)變成pc station(1)-(4),檢查各電腦的sce,發(fā)現(xiàn)有些還是原來(lái)計(jì)算機(jī)名,有些已經(jīng)變成默認(rèn)的pc station名了,而且wincc通訊顯示都正常。
然后我聯(lián)系項(xiàng)目人員,項(xiàng)目人員說(shuō)自己沒(méi)有下載pc station。真是奇怪,沒(méi)有人下載,也沒(méi)有人修改,電腦里面的sce中的pc station名自己編程默認(rèn),而且默認(rèn)的名稱(chēng)還與項(xiàng)目里的默認(rèn)名稱(chēng)一致。項(xiàng)目文件存在其中一臺(tái)工程師站電腦上,互相之間也就通過(guò)cp1623網(wǎng)卡,交換機(jī)互聯(lián)。
分析一下項(xiàng)目完成后可能引起該問(wèn)題的原因:1)2019年年底關(guān)電,2020年年初上電,整個(gè)車(chē)間停電上電,期間發(fā)生一個(gè)冗余i/o模塊故障,更換后,重新上電其中一個(gè)冗余plc cpu。2)2020 年11月項(xiàng)目新增工藝,新增程序,重新下載過(guò)plc程序塊,擴(kuò)充其中一些db塊,wincc畫(huà)面新增修改,重新更新過(guò)各電腦wincc項(xiàng)目文件。3)2018年7月左右,其中一臺(tái)電腦cp1623網(wǎng)卡無(wú)法識(shí)別,重新插拔過(guò)cp1623網(wǎng)卡,且更換過(guò)插槽發(fā)現(xiàn)無(wú)法通訊又插回原來(lái)的物理插槽,期間的sce是導(dǎo)入的。該電腦的sce中pc station 名還是該計(jì)算機(jī)名稱(chēng)。
從上述原因看,前兩件事可能導(dǎo)致問(wèn)題發(fā)生,事件二出現(xiàn)在項(xiàng)目人員下載程序時(shí)可能下載過(guò)netpro網(wǎng)絡(luò),事件一出現(xiàn)可能引起plc內(nèi)部修改了pc station 連接名稱(chēng)。如果排除這兩件事,還有一種可能就是操作系統(tǒng)引起,雖然win7 64位pro版與wincc 7.3 版兼容,不能排除有其他設(shè)置不符合要求的地方或系統(tǒng)bug 引起問(wèn)題。
操作系統(tǒng)是dell電腦自帶正版系統(tǒng),wincc7.3 asia 2k也是正版帶狗,且集成simatic net v2012,也沒(méi)有安裝其他殺毒,防火墻之類(lèi)軟件。當(dāng)然這個(gè)問(wèn)題不影響使用,只是讓人不明白為什么出現(xiàn)這樣的bug。
自從wincc7.4以后,simatic net 軟件是獨(dú)立軟件包了,如果安裝了不同版本,或許還可能出現(xiàn)其它異常呢。為了減少一些奇奇怪怪問(wèn)題,盡量按西門(mén)子官方測(cè)試的環(huán)境要求安裝各軟件,否則出現(xiàn)問(wèn)題網(wǎng)上連問(wèn)題都搜不到呢。