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