[發(fā)明專利]恢復人機界面與PLC控制器數據通訊的方法與系統(tǒng)有效
| 申請?zhí)枺?/td> | 201810890760.2 | 申請日: | 2018-08-07 |
| 公開(公告)號: | CN110825015B | 公開(公告)日: | 2023-09-26 |
| 發(fā)明(設計)人: | 殷曉明;張紅代;萬曉文;王熙康 | 申請(專利權)人: | 中煙機械技術中心有限責任公司 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 上海浦一知識產權代理有限公司 31211 | 代理人: | 戴廣志 |
| 地址: | 201206 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 恢復 人機界面 plc 控制器 數據通訊 方法 系統(tǒng) | ||
本發(fā)明公開了一種恢復人機界面與PLC控制器數據通訊的系統(tǒng),包括:數據導入單元,用于預先將文本信息導入到人機界面的數據庫中;監(jiān)測單元,用于檢測人機界面與PLC控制器的通訊狀態(tài);重建通訊鏈路條件判別單元,用于判別PLC控制器運行狀態(tài)和人機界面與PLC控制器之間通訊狀態(tài)符合重建通訊連接的預設條件;通訊鏈路建立單元,當PLC控制器運行狀態(tài)和人機界面與PLC控制器之間通訊狀態(tài)符合重建通訊連接的條件時,建立人機界面與PLC控制器之間的通訊鏈路。本發(fā)明保證了生產的連續(xù)性,消除了因控制電柜重啟引起故障的隱患。本發(fā)明還公開了一種恢復人機界面與PLC控制器數據通訊的方法。
技術領域
本發(fā)明涉及煙盒包裝機電控領域,特別涉及一種人機界面與PLC控制器數據通訊的方法與系統(tǒng)。
背景技術
隨著煙盒包裝機電控系統(tǒng)的日益復雜,作為人機交互的主要手段——人機界面也愈發(fā)重要,所以保證人機界面與PLC控制器的正常通訊至關重要。
目前,國內外煙盒包裝機電控系統(tǒng)中,人機界面工控機通過通訊電纜與PLC控制器相連,是一種主要的連接方式。按照這種結構,人機界面所顯示的報警信息字符串、參數名稱字符串等文本信息均由PLC控制器在啟動時傳輸給人機界面。因此必須先啟動人機界面工控機,待人機界面系統(tǒng)完全啟動好后,再啟動電控柜,完成文本信息傳輸。這種通訊方式存在以下問題:
1)如果系統(tǒng)運行過程中,人機界面系統(tǒng)發(fā)生軟件或者硬件故障,需要重啟,那么重啟人機界面后,PLC控制器必須重啟,才能恢復通訊。
2)如果系統(tǒng)運行過程中,通訊電纜物理連接斷開,那么恢復通訊電纜物理連接后,必須重啟PLC控制器,才能恢復通訊。
上述兩種情況中,PLC控制器都未發(fā)生故障,但是卻必須重啟以恢復數據通訊。PLC控制器的重啟會使機器的正常運行中斷,不僅耽誤時間,更會給連續(xù)生產帶來一系列不良后果。
發(fā)明內容
本發(fā)明要解決的技術問題是,提供一種恢復人機界面與PLC控制器數據通訊的系統(tǒng)和方法,避免非PLC控制器自身原因導致的重啟,保證了生產的連續(xù)性,消除了因控制電柜重啟引起故障的隱患。
為解決該技術問題,本發(fā)明提供一種恢復人機界面與PLC控制器數據通訊的系統(tǒng),包括:數據導入單元,用于預先將文本信息導入到人機界面的數據庫中;監(jiān)測單元,用于檢測人機界面與PLC控制器的通訊狀態(tài);重建通訊鏈路條件判別單元,用于判別PLC控制器運行狀態(tài)和人機界面與PLC控制器之間通訊狀態(tài)符合重建通訊連接的預設條件;通訊鏈路建立單元,當PLC控制器運行狀態(tài)和人機界面與PLC控制器之間通訊狀態(tài)符合重建通訊連接的條件時,建立人機界面與PLC控制器之間的通訊鏈路。
優(yōu)選地,所述通訊鏈路建立單元包括:連接對象獲取子單元,從緩存列表中獲取網絡連接對象;判別連接對象是否存在子單元,用于判斷是否有足夠的連接對象;連接對象創(chuàng)建子單元,用于創(chuàng)建新的網絡連接對象。
優(yōu)選地,所述監(jiān)測單元對人機界面與PLC控制器之間ADS通訊連接監(jiān)測,查看ADS通訊是處于連接狀態(tài)還是處于斷開狀態(tài)。
優(yōu)選地,如果重建通訊鏈路條件判別單元判斷ADS通訊處于斷開狀態(tài),并且PLC控制器的運行狀態(tài)為運行模式,那么通訊鏈路建立單元發(fā)起ADS通信連接的動作。
本發(fā)明還提供一種恢復人機界面與PLC控制器數據通訊的方法,包括以下步驟:將原本由PLC控制器傳輸給人機界面的報警信息字符串、參數名稱字符串等文本信息預先保存在人機界面中;監(jiān)測PLC控制器的運行狀態(tài);監(jiān)測人機界面與PLC控制器的通訊狀態(tài);若PLC控制器的運行狀態(tài)和人機界面與PLC控制器之間通訊狀態(tài)滿足預設條件時,則快速恢復人機界面與PLC控制器的通訊鏈路。
優(yōu)選地,還包括以下步驟:步驟一,獲取PLC控制器的AMS地址;步驟二,確定需要連接的PLC控制器數量;步驟三,根據PLC控制器AMS地址,從緩存列表中獲取網絡連接對象。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中煙機械技術中心有限責任公司,未經中煙機械技術中心有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810890760.2/2.html,轉載請聲明來源鉆瓜專利網。





