該不該給PLC程序加密?昌暉儀表相信很多工控人都曾經(jīng)思考過(guò)這個(gè)問(wèn)題。在遇上尾款難結(jié)時(shí),PLC程序加密就是一道保險(xiǎn),但是在設(shè)備維護(hù)時(shí)PLC程序加密又有可能阻礙維修進(jìn)度,這也就導(dǎo)致了不同的人對(duì)于這個(gè)問(wèn)題的態(tài)度不同,所以借此機(jī)會(huì)昌暉儀表也想和大家深入探討一下關(guān)于PLC程序加密的問(wèn)題。
正方觀點(diǎn):應(yīng)該給PLC程序加密
網(wǎng)友A
不論客戶(hù)是否結(jié)清項(xiàng)目貨款,都要做PLC程序加密,畢竟是自己的產(chǎn)權(quán),就算合同上規(guī)定了提供源程序,發(fā)一份電子程序文件或者打印源程序文件提供,都是可以的。只要客戶(hù)動(dòng)到程序,就要經(jīng)過(guò)密碼驗(yàn)證,需要聯(lián)系原工程師確認(rèn),這是一個(gè)最基本的確認(rèn)動(dòng)作。那種尾款賴(lài)賬的客戶(hù),一般都是采用定時(shí)鎖機(jī)的手段,到時(shí)間就鎖機(jī),提示需要支付尾款了。但是如果太粗暴的毫無(wú)征兆的鎖機(jī),不符合生意人的做事邏輯,一般采用反復(fù)N次在人機(jī)界面提醒客戶(hù)的方式,比如采用10天8天的倒計(jì)時(shí)反復(fù)提醒。
網(wǎng)友B
PLC程序加密動(dòng)作是必須有的,我們這邊的機(jī)器PLC的密碼直接印刷在線(xiàn)路圖上,客戶(hù)也不會(huì)賴(lài)賬的,市場(chǎng)是開(kāi)放的,只有雙贏才會(huì)利于雙方的發(fā)展。但是有一個(gè)保護(hù)協(xié)定,本行業(yè)內(nèi)根據(jù)需求功能開(kāi)放的功能要求,設(shè)備廠(chǎng)商在一定期限內(nèi)不得給其他客戶(hù)再做同樣功能。而且,不論是對(duì)程序知識(shí)產(chǎn)權(quán)的保護(hù)還是為了防止被篡改導(dǎo)致問(wèn)題,加密都是有必要的。
網(wǎng)友C
看合同約束決定是不是需要加密:合同說(shuō)提供源程序的就打印出來(lái)交給客戶(hù),然后客戶(hù)自行維護(hù)或者有問(wèn)題現(xiàn)場(chǎng)維護(hù),以打印出來(lái)的程序?yàn)闇?zhǔn);合同沒(méi)說(shuō)就加密,省得手賤的電工亂改程序,造成商務(wù)上的扯皮。遇到過(guò)很多次了,手賤的水平不高的就喜歡瞎搞,然后說(shuō)東西不行,老板不管的,直接跑現(xiàn)場(chǎng),看看程序都對(duì)不起來(lái)了。
反方觀點(diǎn):不應(yīng)該給PLC程序加密
網(wǎng)友D
沒(méi)必要啊,PLC程序加密給維修會(huì)增加很多的麻煩,而且萬(wàn)一忘了那就更郁悶了。再說(shuō)現(xiàn)在技術(shù)都比較開(kāi)放了,有心學(xué)東西的人總會(huì)有渠道去學(xué)習(xí)的。打鐵還需自身硬,與其怕被別人超越,不如自己再向前跨一步。
網(wǎng)友E
從不對(duì)設(shè)備的軟件和參數(shù)加密。真沒(méi)必要,其實(shí)要是防止別人的拷貝,不如放開(kāi)隨便瀏覽。就像在一個(gè)煎餅攤位看到的廣告:曾經(jīng)被模仿,但從未被超越。攤煎餅都有如此自信,干工控更應(yīng)有這樣的心胸。
網(wǎng)友F
最好不要設(shè)置突然停機(jī)的加密,愛(ài)拖欠的客戶(hù)你可以不接,不要拉低工控的檔次。哪天你PLC停機(jī),造成重大損失人員傷亡,就是你的事。
網(wǎng)友分享的PLC程序加密小妙招
1、可以學(xué)習(xí)德國(guó)某企業(yè)的做法,程序放在存儲(chǔ)卡里,360天后失去某自動(dòng)功能,400天失去全部自動(dòng)功能,450天后癱瘓,每次都有不同缺失功能提示。維護(hù)也很簡(jiǎn)單,存儲(chǔ)卡插入新CPU即可,過(guò)程中屏幕沒(méi)有一點(diǎn)催尾款提示,客戶(hù)心明白著呢!
2、我遇到過(guò)一個(gè)很巧的PLC鎖機(jī)辦法,需要使用一個(gè)空出來(lái)的輸出點(diǎn)和一個(gè)空出來(lái)的輸入點(diǎn)。每次開(kāi)機(jī)上電的第5分鐘,輸出點(diǎn)發(fā)一個(gè)1s的脈沖。輸入點(diǎn)如果接不到,就在內(nèi)存里加1,等到達(dá)到設(shè)定值,再次上電的時(shí)候鎖機(jī)。解鎖很簡(jiǎn)單,把PLC輸入和輸出用一根線(xiàn)連起來(lái)就行了。
3、PLC程序加密這個(gè)我最有發(fā)言權(quán)了,PLC程序加密其實(shí)很多有很多方式,目前的話(huà)我喜歡做的就是,在你自動(dòng)狀態(tài)的前面加一個(gè)位,然后通過(guò)這個(gè)位來(lái)控制設(shè)備自動(dòng)運(yùn)行,可以定時(shí)到一定的時(shí)間,到達(dá)多久后復(fù)位!
4、還有在觸摸屏上有些不是很重要的參數(shù)作為密碼,登錄不同的密碼,來(lái)解鎖不同的時(shí)間段的位,而且還不會(huì)有人知道是有問(wèn)題,可以直接推卸說(shuō)是他們?cè)O(shè)置的參數(shù)不合理導(dǎo)致的。
總的來(lái)說(shuō)PLC程序加密是一把雙刃劍,最好的處理方向還是事先做好約定,免得事后過(guò)于麻煩。在這里昌暉儀表也想知道更多工控人的真實(shí)想法,還請(qǐng)大家踴躍留言,分享自己的觀點(diǎn)一同來(lái)進(jìn)行討論吧!
相關(guān)閱讀
PLC無(wú)線(xiàn)通訊在催款中的應(yīng)用
