-
1 # 自控學途與車間
-
2 # 電力啟
如果你是廠家為了防止客戶回款問題或者其他方面問題,私自加這個程式的話建議不要這樣做!
因為有個朋友做自動化的,他們給一個麵粉生產企業做的自動化控制系統,為了回款在PLC程式裡面加了執行6個月以後自動停機,輸入密碼後方可恢復執行。提前也沒有告知客戶,客戶回款不及時導致生產過程中突然停機。小麥清洗工序也停機了,導致一大批麥子發芽,給客戶造成了不少損失。然後客戶透過法律手段起訴,差點把人抓起來。商務問題用這種方式解決不好,有法律風險。如果是一些重要的生產場合,突然停機還有可能造成人員傷亡和重大經濟損失的地方,更是萬萬不能使用的!
如果非要用的話,我一般用兩種方法:第一種 plc停機後不是太明顯 很難查詢問題點。你用時鐘計時 可以是一般計時和系統計時 時間到後 觸發某個點 使他打斷源程式的迴圈 也就是說時間到後讓plc不能順利的執行程式 因為程式中有個關鍵點被打斷了 條件不具備了。這種呢 plc表面不會有任何的指示燈顯示 和正常run是一樣的 難以查詢 除非設計者指出來或對程式工藝很熟的人才能解開。
第二種呢plc停機後會有明顯的報錯指示,只要密碼解開就能查出停機原因的。同樣用計時或計數器 時間到後讓plc執行一段錯誤語句 比如說你讓某個變數除以零 那麼一旦執行 plc就會宕機 程式停止執行。這兩種方法呢 都要建立在你的plc有密碼保護 並且無密碼不允許上載,下載和線上監視。密碼設定 是在plc cpu屬性中設定,在硬體組態中 右鍵點選cpu 在object properties 中點選 Protection選項卡 設定。
-
3 # 容濟點火器
有萬年曆的用萬年曆,輸出一個訊號,強制某個重要點復位或者置位,沒有萬年曆,可以用計時器計時器統計某個邏輯動作。
這種東西沒有太大用處,plc破解太容易了
-
4 # 咸陽老魏
可以用時間鎖、密碼鎖等等辦法。
時間鎖用法:設定比較程式。當年月日時分秒分別等於特定數值時,啟動一個內部繼電器,這個繼電器鎖定PLC並且自鎖。
解除的時候可以設定幾個特定步驟,這幾個步驟都符合時解開時間鎖。
密碼鎖設定辦法和這個類似。
這類方法一般適用於回款。當對方違約,應回收款項到了合同約定時間還沒有被回收。就可以啟動時間鎖,鎖定機器,迫使對方付款。
-
5 # 非標裝置自動化設計
這個是很容易實現的,第一種是普通計時功能實現,下面應朋友要求再做個以PLC時間控制的,往下看
第一種
D100是計時的,當它的值小於216000時,M100不輸出,下面的主控指令有效可以執行
可以看到M201有輸出
當D100記滿216000是M100輸出,主控斷開
可以看到M201無法輸出,哪怕前置條件滿足,這樣就實現了定時不工作
怎樣設定密碼呢?在主控外面再寫一條程式,可以在觸控輸入的D102,
當我們輸入123456789(隨意設定的密碼)時就清零D100的計數,M100斷開,又回到從零開始計時。
第二種下面D100-D102是讀出的PLC系統時間,D120-D122是我們設定的資料年,月,日,現在是設定的2019.5.18號停止,目前是17號M100未通,主控程式可以執行,M201輸出
下面我們更改停機時間到2019 .5.17看看,可以看到M100輸出,導致控制斷開,M201無法輸出
對於這種要怎麼加密接除呢?程式還要加一段,D130是在觸控式螢幕上輸入的密碼的地址,密碼我假設是123456789,密碼對的話M131輸出,下面看觸控式螢幕
下面是D120 D121 D122的設定框,需要設定允許觸發條件,在M131沒通(密碼不對時),它是不不能輸入的,透過這種方式加鎖,沒有密碼就不能設定時間,超過了我們設定的時間就停止。
下面是重新設定的一個時間,弊端就是設定完記得密碼清零哦,或者切換畫面的時候清一下
當然,這裡大家也可以用觸控自身的加鎖功能,沒到安全等級就不進入這個畫面
其他PLC都可以參照此種程式設計方式,還有其他方式大家可以探討下。
-
6 # 工控人
plc怎麼使用時間來做到期停止工作輸入密碼解除,這個功能一般用於購買的收取尾款、分期付款的裝置,等到裝置使用到一定的時間會鎖住裝置,需要輸入特定密碼用於解除,通常需要配合觸控式螢幕使用來完成。觸控式螢幕上可以分為輸入密碼、解除密碼,輸入密碼則繼續獲得使用權如下圖,後續到期還需要繳費,解除密碼則是一次性付完尾款徹底解除密碼許可權。這個我們可以根據生產商要求來設定,如半年到期輸入一次密碼。
如果使用plc來設定密碼,停止裝置工作我們最終要設定禁止plc輸出,下來就是如何設計時間,是按照工作時間來計算還是按照日期,我們以半年的時間為期限,程式設定的方法有許多如下圖,根據特殊軟元件M8014(1分鐘時鐘訊號)來換成算天數,只要裝置開起來就計時,當天數超過半年則置位M8034禁止plc的所有輸出,輸出半年期限密碼解除,繼續計時等到一年的期限則需要輸入另外密碼。如果分多期則需要設定多個密碼,計時的資料暫存器使用累計掉電儲存型的,輸入解除期限密碼則以上兩個密碼失效,同時刪除plc禁止輸出的功能。
如果是採用日期來設定,則需要根據裝置出廠時間來設定如出廠時2019年3月份,那麼第一次裝置到期的時間就是九月份,第二次到期時間就是下一年的三月份,密碼和上面的設定一樣如下面的程式:
回覆列表
這個需要看是怎麼用,如果是隨時可以停機,那麼肯定沒有問題,如果是停機會影響產品,會使裝置產生故障,甚至會人員傷亡。這些都是需要負責任的。這是你直接影響動作才會產生的後果。
使用時間會有很多種,簡單的是PLC自有時間,到時間自動停止。或者透過工控電腦或者HMI觸控式螢幕來輸入。時間可以是聯網自動更新的時間,相對受影響較小。
推薦使用時鐘鎖採用硬體時鐘功能,時間模組由鎖內的可充電電池供電,和計算機本地時間不再產生硬性關聯,保證時間的準確性。硬體時鐘相比於虛擬時鐘,不再受本地時間的約束,鎖內自動執行時間模組,在保證電量正常的情況下,鎖內時間不會隨著PC時間的更改而變化。可充電電池:不依賴USB供電,電池可連續工作240天,5年電池壽命。插入電腦時,可利用電腦對電池充電。
透過時間可以設定警示,到時間提醒警告,一次,兩次,三次鎖機,解除鎖定可以使用
如果PLC有備用點,直接使用備用點接通解鎖也是可行的
另外有一個就是
如果擔心裝置使用過程中造成不必要損失,建議使用遠端控制,當裝置送點沒有執行,或者執行結束後,使用遠端控制,不能開啟,這樣會避免無謂損失。而且是否被破解也是知道的