0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PLC加密程序應(yīng)不應(yīng)該做?

工程師 ? 來(lái)源:技成培訓(xùn) ? 作者:技成培訓(xùn) ? 2020-10-14 11:41 ? 次閱讀

PLC加密程序應(yīng)不應(yīng)該做呢?我相信很多人都曾經(jīng)思考過(guò)這個(gè)問(wèn)題。在遇上尾款難結(jié)時(shí),加密程序就是一道保險(xiǎn),但是在設(shè)備維護(hù)時(shí)加密程序又有可能阻礙維修進(jìn)度,這也就導(dǎo)致了不同的人對(duì)于這個(gè)問(wèn)題的態(tài)度不同,所以今天借此機(jī)會(huì)我們也想和大家深入探討一下關(guān)于加密的問(wèn)題。

正方觀點(diǎn):應(yīng)該做

網(wǎng)友A

不論客戶是否給完錢,都要做加密,畢竟是自己的產(chǎn)權(quán),就算合同上規(guī)定了提供源程序,發(fā)一份電子程序文件或者打印源程序文件提供,都是可以的。只要客戶動(dòng)到程序,就要經(jīng)過(guò)密碼驗(yàn)證,需要聯(lián)系原工程師確認(rèn),這是一個(gè)最基本的確認(rèn)動(dòng)作。

那種尾款賴賬的客戶,一般都是采用定時(shí)鎖機(jī)的手段,到時(shí)間就鎖機(jī),提示需要支付尾款了。但是如果太粗暴的毫無(wú)征兆的鎖機(jī),不符合生意人的做事邏輯,一般采用反復(fù)N次在人機(jī)界面提醒客戶的方式,比如采用10天8天的倒計(jì)時(shí)反復(fù)提醒。

網(wǎng)友B

加密動(dòng)作是必須有的,我們這邊的機(jī)器PLC的密碼直接印刷在線路圖上,客戶也不會(huì)賴賬的,市場(chǎng)是開放的,只有雙贏才會(huì)利于雙方的發(fā)展。

但是有一個(gè)保護(hù)協(xié)定,本行業(yè)內(nèi)根據(jù)需求功能開放的功能要求,設(shè)備廠商在一定期限內(nèi)不得給其他客戶再做同樣功能。

而且,不論是對(duì)程序知識(shí)產(chǎn)權(quán)的保護(hù)還是為了防止被篡改導(dǎo)致問(wèn)題,加密都是有必要的吧

網(wǎng)友C

看合同約束決定是不是需要加密。

合同說(shuō)提供源程序的就打印出來(lái)交給客戶,然后客戶自行維護(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)該做

網(wǎng)友D

沒(méi)必要啊,加密給維修會(huì)增加很多的麻煩,而且萬(wàn)一忘了那就更郁悶了。

再說(shuō)現(xiàn)在技術(shù)都比較開放了,有心學(xué)東西的人總會(huì)有渠道去學(xué)習(xí)的。打鐵還需自身硬,與其怕被別人超越,不如自己再向前跨一步。

網(wǎng)友E

從不對(duì)設(shè)備的軟件和參數(shù)加密。

真沒(méi)必要,其實(shí)要是防止別人的拷貝,不如放開隨便瀏覽。

就像在一個(gè)煎餅攤位看到的廣告:曾經(jīng)被模仿,但從未被超越。攤煎餅都有如此自信,干工控更應(yīng)有這樣的心胸。

網(wǎng)友F

最好不要設(shè)置突然停機(jī)的加密,愛(ài)拖欠的客戶你可以不接,不要拉低工控的檔次。

哪天你plc停機(jī),造成重大損失人員傷亡,就是你的事。

網(wǎng)友分享的加密手段

加密小妙招

1.可以學(xué)習(xí)德國(guó)某企業(yè)的做法,程序放在存儲(chǔ)卡里,360天后失去某自動(dòng)功能,400天失去全部自動(dòng)功能,450天后癱瘓,每次都有不同缺失功能提示。維護(hù)也很簡(jiǎn)單,存儲(chǔ)卡插入新CPU即可,過(guò)程中屏幕沒(méi)有一點(diǎn)催尾款提示,客戶心明白著呢!

2.我遇到過(guò)一個(gè)很巧的鎖機(jī)辦法,需要使用一個(gè)空出來(lái)的輸出點(diǎn)和一個(gè)空出來(lái)的輸入點(diǎn)。每次開機(jī)上電的第5分鐘,輸出點(diǎn)發(fā)一個(gè)1s的脈沖。輸入點(diǎn)如果接不到,就在內(nèi)存里加1,等到達(dá)到設(shè)定值,再次上電的時(shí)候鎖機(jī)。解鎖很簡(jiǎn)單,把輸入和輸出用一根線連起來(lái)就行了。

3.加密這個(gè)我最有發(fā)言權(quán)了,加密程序其實(shí)很多有很多方式,目前的話我喜歡做的就是,在你自動(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)行討論吧!

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12946

    瀏覽量

    459214
  • 存儲(chǔ)
    +關(guān)注

    關(guān)注

    13

    文章

    4123

    瀏覽量

    85274
  • 加密
    +關(guān)注

    關(guān)注

    0

    文章

    299

    瀏覽量

    23788
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AI不應(yīng)該把所有桌子都掀了

    一、大廠的AI正踏入另一條河流今天關(guān)于大模型的狂熱里充滿了各種誤解。其中最深入人心的一個(gè),就是“AGI”(ArtificialGeneralIntelligence,通用人工智能)馬上就要實(shí)現(xiàn),而實(shí)現(xiàn)的方式是由一個(gè)全知全能的模型,解決你自己現(xiàn)在都不知道還需要去解決的某個(gè)無(wú)比重要的任務(wù)。實(shí)現(xiàn)的載體就是一個(gè)比人還聰明的對(duì)話框。因此,一切都需要被立刻顛覆、馬上重來(lái)
    的頭像 發(fā)表于 07-16 08:05 ?70次閱讀
    AI<b class='flag-5'>不應(yīng)該</b>把所有桌子都掀了

    在5bitfifo程序中,輸出一次數(shù)據(jù)后flaga自動(dòng)拉高,此時(shí)flaga不應(yīng)該處于拉低狀態(tài)嗎?

    您好,在5bitfifo程序中,使用端點(diǎn)0x01-0x81,0x01輸入數(shù)據(jù)正常,epswitch切換也正常,0x81輸出數(shù)據(jù)是正確的,但是輸出一次數(shù)據(jù)后flaga自動(dòng)拉高,此時(shí)flaga不應(yīng)該處于拉低狀態(tài)嗎,這是什么原因引起的,麻煩給一些建議
    發(fā)表于 07-02 07:33

    如何把plc程序轉(zhuǎn)到新的plc

    在工業(yè)自動(dòng)化領(lǐng)域,PLC(可編程邏輯控制器)是一種廣泛使用的控制器。隨著技術(shù)的發(fā)展和生產(chǎn)需求的變化,有時(shí)需要將現(xiàn)有的PLC程序遷移到新的PLC上。這個(gè)過(guò)程涉及到多個(gè)步驟,包括
    的頭像 發(fā)表于 07-01 09:59 ?920次閱讀

    使用stm32f0的STOP模式,通過(guò)WFE進(jìn)入STOP后,被GPIO的INT喚醒了,不應(yīng)該是被GPIO的EVENT喚醒嗎?

    大家好, 最近使用F0的STOP模式遇到一個(gè)問(wèn)題,在通過(guò)WFE進(jìn)入STOP后,被GPIO的INT喚醒了,不應(yīng)該是被GPIO的EVENT喚醒嗎?? 大家有沒(méi)有同樣的問(wèn)題。。
    發(fā)表于 05-11 07:10

    PCB設(shè)計(jì)表面到底應(yīng)不應(yīng)該敷銅?

    在pcb設(shè)計(jì)中,我們經(jīng)常疑惑pcb的表面應(yīng)不應(yīng)該鋪銅?這個(gè)其實(shí)是視情況而定的,首先我們需要了解表面敷銅帶來(lái)的好處以及壞處。 首先我們先來(lái)看表面敷銅的好處 1.?表面鋪銅可以對(duì)內(nèi)層信號(hào)提供額外的屏蔽
    的頭像 發(fā)表于 04-15 08:38 ?1497次閱讀
    PCB設(shè)計(jì)表面到底<b class='flag-5'>應(yīng)</b><b class='flag-5'>不應(yīng)該</b>敷銅?

    程序加密之辯:究竟是否應(yīng)該加密

    一般都要加,尤其是做設(shè)備生產(chǎn)的,防同行,以前工作的單位是做乙方,PLC和上位機(jī)程序都不加密,最后被友商完整的復(fù)制過(guò)去。
    的頭像 發(fā)表于 03-28 09:49 ?220次閱讀

    西門子S7-200 Smart PLC加密設(shè)置全面指南

    本文將詳細(xì)介紹西門子S7-200 Smart PLC加密設(shè)置方法,幫助用戶更好地保護(hù)PLC程序的安全。
    發(fā)表于 03-27 10:14 ?8198次閱讀
    西門子S7-200 Smart <b class='flag-5'>PLC</b><b class='flag-5'>加密</b>設(shè)置全面指南

    為什么STM32L4P5G-DK用USB線連接PC LD4燈亮紅了,不應(yīng)該是LD5亮綠嗎?

    為什么STM32L4P5G-DK這個(gè)板子用USB線連接PCLD4燈亮紅了,不應(yīng)該是LD5亮綠么?是板子燒了么?
    發(fā)表于 03-19 07:36

    匯總一些嵌入式打log的一些規(guī)則

    對(duì)于不能恢復(fù)的嚴(yán)重錯(cuò)誤,日志內(nèi)容應(yīng)詳細(xì)到足以幫助定位問(wèn)題,但同時(shí)不應(yīng)該包含敏感信息。比如申請(qǐng)內(nèi)存失敗時(shí)使用錯(cuò)誤(Error)級(jí)別加上日志信息。
    的頭像 發(fā)表于 01-19 11:07 ?744次閱讀
    匯總一些嵌入式打log的一些規(guī)則

    ADE7858A裸露焊盤exposed pad應(yīng)不應(yīng)該接AGND?

    1.ADE7858A裸露焊盤exposed pad應(yīng)不應(yīng)該接AGND?(英文手冊(cè)說(shuō)一定要接AGND,中文手冊(cè)說(shuō)不要有任何電氣的連接那只是加強(qiáng)機(jī)械強(qiáng)度和散熱的?) 2.ADE7858A采用的晶振一定
    發(fā)表于 12-26 06:50

    彎曲時(shí)請(qǐng)小心:為什么不應(yīng)該利用元件腳端彎曲這個(gè)捷徑

    彎曲時(shí)請(qǐng)小心:為什么不應(yīng)該利用元件腳端彎曲這個(gè)捷徑
    的頭像 發(fā)表于 12-15 16:56 ?272次閱讀
    彎曲時(shí)請(qǐng)小心:為什么<b class='flag-5'>不應(yīng)該</b>利用元件腳端彎曲這個(gè)捷徑

    2G/3G到底應(yīng)不應(yīng)該退?

    要回答這個(gè)問(wèn)題的關(guān)鍵點(diǎn)有三個(gè): 第一,當(dāng)前仍然只能接入使用2G/3G的客戶終端規(guī)模有多少? 第二,這批用戶要升級(jí)手機(jī)的總成本大概多少? 第三,運(yùn)營(yíng)商要保持運(yùn)營(yíng)2G/3G網(wǎng)絡(luò),要多付出多少成本?
    發(fā)表于 12-06 11:08 ?241次閱讀
    2G/3G到底<b class='flag-5'>應(yīng)</b><b class='flag-5'>不應(yīng)該</b>退?

    AD7656用的內(nèi)部參考,測(cè)得vref A、B、C三點(diǎn)的電壓差不多4.8V,不應(yīng)該是2.5V嗎?

    AD7656用的內(nèi)部參考,我測(cè)得vref A、B、C三點(diǎn)的電壓差不多4.8V,不應(yīng)該是2.5V嗎?
    發(fā)表于 12-01 06:23

    PLC控制柜應(yīng)該如何維修與保養(yǎng)

    PLC控制柜應(yīng)該如何維修與保養(yǎng)
    的頭像 發(fā)表于 10-26 09:39 ?1065次閱讀
    <b class='flag-5'>PLC</b>控制柜<b class='flag-5'>應(yīng)該</b>如何維修與保養(yǎng)

    高速pcb設(shè)計(jì)11個(gè)布線技巧

    混合信號(hào)電路需要在單點(diǎn)連接模擬地和數(shù)字地。在原理圖,還是建議在模擬和數(shù)字部分之間放置鐵氧體磁珠或0Ω電阻。 數(shù)字地和模擬地的合并應(yīng)靠近集成電路放置。在具有分離平面的混合信號(hào)設(shè)計(jì)中,數(shù)字信號(hào)不應(yīng)該通過(guò)模擬接地平面布線,模擬信號(hào)不應(yīng)該
    發(fā)表于 10-07 11:31 ?681次閱讀
    高速pcb設(shè)計(jì)11個(gè)布線技巧