非標(biāo)行業(yè)是一個特殊的行業(yè),面對設(shè)備發(fā)貨到現(xiàn)場后遲遲不肯付款的和找各種理由拒絕搪塞驗(yàn)收的客戶,必須的采取非常的手段,其中給設(shè)備加密定時鎖機(jī)是一種優(yōu)選的方案。一來可以提醒客戶要遵守規(guī)則要求,按時驗(yàn)收,按時付款,二來不會給客戶造成任何的損失,三來避免走法律途徑冗繁的手續(xù)和律師代理費(fèi)。
廢話不多說,在這里介紹下動態(tài)加密計時催塊程序的解決思路及博途V15的源程序供各位朋友參考。所謂動態(tài)密碼,就是所用的解密密碼是動態(tài)實(shí)時生成的,也就是說密碼是隨時間變化而變化。
過程是這樣實(shí)現(xiàn)的。當(dāng)調(diào)試人員在項(xiàng)目調(diào)試完成后,設(shè)置一個到計時天數(shù),當(dāng)天數(shù)到達(dá)后設(shè)備鎖機(jī),HMI上跳出解鎖界面,這個時候點(diǎn)擊HMI上的生成解鎖碼按鈕,生成解鎖碼(解鎖碼是在動態(tài)驗(yàn)證碼中挑選8位生成的,在此基礎(chǔ)上還可以擴(kuò)展出隨機(jī)生成的解鎖碼..........)。
然后客戶把解鎖碼告訴給調(diào)試人員,調(diào)試人員根據(jù)解鎖碼計算出解密密碼告訴給客戶解密(調(diào)試人員是需要知道這個解密算法)。
加密計時模塊
程序塊數(shù)據(jù)結(jié)構(gòu)
程序完成步驟
1、首先調(diào)用RD_LOC_T讀取日期時間存入到FB塊本地臨時變量中,讀取秒數(shù),根據(jù)秒數(shù)計算天數(shù)
2、調(diào)用西門子官方隨機(jī)數(shù)生成塊,并將隨機(jī)數(shù)加上索引。
3、將隨機(jī)數(shù)按照索引的順序,放入相應(yīng)的寄存器,并轉(zhuǎn)成字符并顯示在HMI上,可以看到動態(tài)的字符變化的炫酷效果
4、生成解鎖碼顯示在HMI,客戶把這個解鎖碼告訴調(diào)試人員,調(diào)試人員需要解鎖碼計算出密碼。
5、制作解密算法(這個機(jī)密算法根據(jù)需要可以自己更改)并強(qiáng)轉(zhuǎn)成DINT類型,并密碼核對解密。
6、解密完成復(fù)位狀態(tài)
審核編輯:湯梓紅
-
西門子
+關(guān)注
關(guān)注
94文章
3042瀏覽量
115977 -
程序
+關(guān)注
關(guān)注
117文章
3788瀏覽量
81109 -
HMI
+關(guān)注
關(guān)注
9文章
589瀏覽量
48583
原文標(biāo)題:【實(shí)用案例】博途V15動態(tài)加密計時催款程序
文章出處:【微信號:工控PLC學(xué)習(xí),微信公眾號:工控PLC學(xué)習(xí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
博圖V15 變量表直接存為CSV文件導(dǎo)入MCGS
對單片機(jī)程序的動態(tài)加密措施
vivo在印度市場計劃將由即將發(fā)售的iQOO系列替代vivo V15系列產(chǎn)品
realme V15上架京東開啟預(yù)約
realme 真我V15國潮錦鯉手機(jī)評測一覽
realme真我V15 5G手機(jī)詳細(xì)參數(shù)曝光
realme V15斬獲京東手機(jī)單品和品牌銷量雙冠軍
西門子PLC動態(tài)加密計時催款程序
![西門子PLC<b class='flag-5'>動態(tài)</b><b class='flag-5'>加密</b><b class='flag-5'>計時</b><b class='flag-5'>催款</b><b class='flag-5'>程序</b>](https://file.elecfans.com/web1/M00/EA/4D/o4YBAGB1UGaAE7mnAADYRJPYKBI277.jpg)
Angular v15 正式發(fā)布
使能S32K3XX V15電源輸出的配置步驟
用中文編寫的博途SCL程序
![用中文編寫的<b class='flag-5'>博</b><b class='flag-5'>途</b>SCL<b class='flag-5'>程序</b>](https://file1.elecfans.com/web2/M00/88/C8/wKgaomR0AFmAb8hIAAAnNZrgxGk456.png)
評論