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

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

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

西門(mén)子PLC動(dòng)態(tài)加密計(jì)時(shí)催款程序

PLC技術(shù)圈 ? 來(lái)源:PLC技術(shù)圈 ? 作者:PLC技術(shù)圈 ? 2021-04-13 16:01 ? 次閱讀

很多公眾號(hào)都發(fā)過(guò)這個(gè)程序,這也許是很多乙方和甲方都曾經(jīng)遇到過(guò)的事情~

非標(biāo)行業(yè)是一個(gè)特殊的行業(yè),面對(duì)設(shè)備發(fā)貨到現(xiàn)場(chǎng)后遲遲不肯付款的和找各種理由拒絕搪塞驗(yàn)收的客戶(hù),必須的采取非常的手段,其中給設(shè)備加密定時(shí)鎖機(jī)是一種優(yōu)選的方案。一來(lái)可以提醒客戶(hù)要遵守規(guī)則要求,按時(shí)驗(yàn)收,按時(shí)付款,二來(lái)不會(huì)給客戶(hù)造成任何的損失,三來(lái)避免走法律途徑冗繁的手續(xù)和律師代理費(fèi)。

在這里介紹下動(dòng)態(tài)加密計(jì)時(shí)催塊程序的解決思路及博途V15的源程序供各位朋友參考。所謂動(dòng)態(tài)密碼,就是所用的解密密碼是動(dòng)態(tài)實(shí)時(shí)生成的,也就是說(shuō)密碼是隨時(shí)間變化而變化。

過(guò)程是這樣實(shí)現(xiàn)的。當(dāng)調(diào)試人員在項(xiàng)目調(diào)試完成后,設(shè)置一個(gè)到計(jì)時(shí)天數(shù),當(dāng)天數(shù)到達(dá)后設(shè)備鎖機(jī),HMI上跳出解鎖界面,這個(gè)時(shí)候點(diǎn)擊HMI上的生成解鎖碼按鈕,生成解鎖碼(解鎖碼是在動(dòng)態(tài)驗(yàn)證碼中挑選8位生成的,在此基礎(chǔ)上還可以擴(kuò)展出隨機(jī)生成的解鎖碼..........)。

然后客戶(hù)把解鎖碼告訴給調(diào)試人員,調(diào)試人員根據(jù)解鎖碼計(jì)算出解密密碼告訴給客戶(hù)解密(調(diào)試人員是需要知道這個(gè)解密算法)。

加密計(jì)時(shí)模塊

43e1d0b0-95cc-11eb-8b86-12bb97331649.jpg

程序塊數(shù)據(jù)結(jié)構(gòu)

440fd56e-95cc-11eb-8b86-12bb97331649.jpg

程序完成步驟

1、首先調(diào)用RD_LOC_T讀取日期時(shí)間存入到FB塊本地臨時(shí)變量中,讀取秒數(shù),根據(jù)秒數(shù)計(jì)算天數(shù)

44236b7e-95cc-11eb-8b86-12bb97331649.jpg

444153aa-95cc-11eb-8b86-12bb97331649.jpg

2、調(diào)用西門(mén)子官方隨機(jī)數(shù)生成塊,并將隨機(jī)數(shù)加上索引。

445015b6-95cc-11eb-8b86-12bb97331649.jpg

3、將隨機(jī)數(shù)按照索引的順序,放入相應(yīng)的寄存器,并轉(zhuǎn)成字符并顯示在HMI上,可以看到動(dòng)態(tài)的字符變化的炫酷效果

445e9f50-95cc-11eb-8b86-12bb97331649.jpg

4、生成解鎖碼顯示在HMI,客戶(hù)把這個(gè)解鎖碼告訴調(diào)試人員,調(diào)試人員需要解鎖碼計(jì)算出密碼。

447050ec-95cc-11eb-8b86-12bb97331649.jpg

5、制作解密算法(這個(gè)機(jī)密算法根據(jù)需要可以自己更改)并強(qiáng)轉(zhuǎn)成DINT類(lèi)型,并密碼核對(duì)解密。

449e6af4-95cc-11eb-8b86-12bb97331649.jpg

44af4efa-95cc-11eb-8b86-12bb97331649.jpg

6、解密完成復(fù)位狀態(tài)

44ffc678-95cc-11eb-8b86-12bb97331649.jpg

4514c14a-95cc-11eb-8b86-12bb97331649.jpg

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2730

    瀏覽量

    47637
  • plc
    plc
    +關(guān)注

    關(guān)注

    5016

    文章

    13366

    瀏覽量

    464618
  • 西門(mén)子
    +關(guān)注

    關(guān)注

    94

    文章

    3059

    瀏覽量

    116206
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門(mén)子PLC的復(fù)位操作

    西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。在實(shí)際應(yīng)用過(guò)程中,有時(shí)需要對(duì)PLC進(jìn)行復(fù)位操作,以解決一些
    的頭像 發(fā)表于 08-16 17:46 ?3795次閱讀

    西門(mén)子plc溫度模塊怎么編程

    西門(mén)子PLC溫度模塊編程是一個(gè)相對(duì)復(fù)雜的過(guò)程,涉及到硬件選擇、接線(xiàn)、配置和編程等多個(gè)方面。 一、概述 西門(mén)子PLC(Programmable Logic Controller,可編程邏
    的頭像 發(fā)表于 07-25 09:43 ?1612次閱讀

    西門(mén)子PLC與ABB變頻器通訊怎么實(shí)現(xiàn)

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中,西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)與ABB變頻器之間的通訊是實(shí)現(xiàn)高效、穩(wěn)定控制的關(guān)鍵環(huán)節(jié)。西門(mén)子PLC
    的頭像 發(fā)表于 06-19 15:29 ?3411次閱讀

    西門(mén)子PLC與IO模塊如何通訊

    在現(xiàn)代工業(yè)自動(dòng)化控制系統(tǒng)中,西門(mén)子PLC(Programmable Logic Controller)以其卓越的性能和穩(wěn)定性贏得了廣泛應(yīng)用。而在西門(mén)子PLC系統(tǒng)中,IO模塊(Input
    的頭像 發(fā)表于 06-19 10:46 ?2150次閱讀

    西門(mén)子PLC產(chǎn)品系列有哪些

    西門(mén)子(Siemens)作為工業(yè)自動(dòng)化領(lǐng)域的領(lǐng)軍企業(yè),其PLC(Programmable Logic Controller,可編程邏輯控制器)產(chǎn)品在全球范圍內(nèi)享有盛譽(yù)。西門(mén)子PLC以其
    的頭像 發(fā)表于 06-18 14:50 ?1918次閱讀

    西門(mén)子PLC中OB塊的功能詳解

    塊)是不可或缺的重要組成部分,它承擔(dān)著PLC與外部設(shè)備通信、內(nèi)部程序執(zhí)行以及錯(cuò)誤處理等多重任務(wù)。本文將對(duì)西門(mén)子PLC中OB塊的功能進(jìn)行詳細(xì)的闡述,以期為讀者提供全面而深入的了解。
    的頭像 發(fā)表于 06-15 11:27 ?5108次閱讀

    西門(mén)子PLC的作用和工作原理

    在工業(yè)自動(dòng)化領(lǐng)域中,可編程邏輯控制器(Programmable Logic Controller,簡(jiǎn)稱(chēng)PLC)扮演著至關(guān)重要的角色。西門(mén)子PLC,作為PLC市場(chǎng)中的佼佼者,憑借其卓越的
    的頭像 發(fā)表于 06-15 11:26 ?2452次閱讀

    西門(mén)子PLC的發(fā)展歷史

    西門(mén)子,作為全球知名的工業(yè)自動(dòng)化和數(shù)字化企業(yè),其PLC(可編程邏輯控制器)產(chǎn)品的發(fā)展歷程是工業(yè)自動(dòng)化領(lǐng)域的重要篇章。從早期的二進(jìn)制控制器到如今的智能化、網(wǎng)絡(luò)化控制系統(tǒng),西門(mén)子PLC的發(fā)
    的頭像 發(fā)表于 06-15 11:26 ?2140次閱讀

    西門(mén)子PLC與伺服控制器如何通訊

    在工業(yè)自動(dòng)化領(lǐng)域中,西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)與伺服控制器之間的通訊是實(shí)現(xiàn)高效、精確控制的關(guān)鍵環(huán)節(jié)。本文旨在詳細(xì)闡述西門(mén)子PL
    的頭像 發(fā)表于 06-14 15:49 ?2549次閱讀

    西門(mén)子PLC總線(xiàn)故障怎么解決

    在工業(yè)自動(dòng)化領(lǐng)域,西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)以其高可靠性、強(qiáng)穩(wěn)定性和豐富的功能而備受青睞。然而,在實(shí)際應(yīng)用中,PLC總線(xiàn)故障時(shí)有發(fā)生
    的頭像 發(fā)表于 06-13 18:18 ?2543次閱讀

    西門(mén)子plc的多軸控制能力介紹

    西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。它可以根據(jù)不同的控制需求,實(shí)現(xiàn)對(duì)各種機(jī)械設(shè)備的精確控制。在多軸
    的頭像 發(fā)表于 06-12 11:14 ?1381次閱讀

    西門(mén)子plc模塊型號(hào)詳解

    西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)是工業(yè)自動(dòng)化領(lǐng)域中非常重要的一種設(shè)備,其模塊化的設(shè)計(jì)使得其應(yīng)用范圍非常廣泛。本文將詳細(xì)介紹西門(mén)子PL
    的頭像 發(fā)表于 06-11 16:18 ?6406次閱讀

    西門(mén)子PLC實(shí)現(xiàn)動(dòng)態(tài)加密計(jì)時(shí)催款功能的程序設(shè)計(jì)

    當(dāng)調(diào)試人員在項(xiàng)目調(diào)試完成后,設(shè)置一個(gè)到計(jì)時(shí)天數(shù),當(dāng)天數(shù)到達(dá)后設(shè)備鎖機(jī),HMI上跳出解鎖界面,這個(gè)時(shí)候點(diǎn)擊HMI上的生成解鎖碼按鈕,生成解鎖碼(解鎖碼是在動(dòng)態(tài)驗(yàn)證碼中挑選8位生成的,在此基礎(chǔ)上還可以擴(kuò)展出隨機(jī)生成的解鎖碼..........)。
    的頭像 發(fā)表于 04-24 11:05 ?1949次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>實(shí)現(xiàn)<b class='flag-5'>動(dòng)態(tài)</b><b class='flag-5'>加密</b><b class='flag-5'>計(jì)時(shí)</b><b class='flag-5'>催款</b>功能的<b class='flag-5'>程序</b>設(shè)計(jì)

    西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊是什么?西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊的功能

    西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊是指用于實(shí)現(xiàn)對(duì)西門(mén)子PLC(如S7-300/400、S7-1200/1500等系列)進(jìn)行遠(yuǎn)程訪問(wèn)、數(shù)據(jù)采集、監(jiān)控、調(diào)試以及
    的頭像 發(fā)表于 04-01 17:07 ?1722次閱讀

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

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