欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

監(jiān)控系統(tǒng)中上位設(shè)備與plc的通信系統(tǒng)的制作方法

文檔序號:6289973閱讀:140來源:國知局
專利名稱:監(jiān)控系統(tǒng)中上位設(shè)備與plc的通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及工業(yè)自動化技術(shù),特別涉及一種監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng)。
背景技術(shù)
在工業(yè)自動化中,通常采用監(jiān)控系統(tǒng)對工業(yè)過程進行監(jiān)測控制,監(jiān)控系統(tǒng)包括上 位設(shè)備及多個各工作站,工作站中通常以PLCO^rogrammableLogic Controller,可編程邏 輯控制器)為控制設(shè)備,上位設(shè)備通過讀寫各工作站中的PLC的數(shù)據(jù)及發(fā)送控制指令,對各 工作站運行狀況進行監(jiān)控。現(xiàn)有的監(jiān)控系統(tǒng)工作站中經(jīng)常使用的PLC,例如AB PLC(ALLENBRADLEY PLC),其功 能強大、配置靈活,可以提供廣泛的通信配置和內(nèi)存選項,并支持CIP協(xié)議。但在實際應(yīng)用 中,上位設(shè)備需要通過廠家提供的RSLinx軟件和OPC(OLE for Proecss Control)協(xié)議與 AB PLC設(shè)備進行通信,目前RSLinx軟件和OPC協(xié)議只支持Windows操作系統(tǒng),同時,RSLinx 軟件目前不支持設(shè)備的分級分組管理,當(dāng)單個上位設(shè)備需要管理大量AB PLC設(shè)備,或者對 一 AB PLC設(shè)備讀寫的數(shù)據(jù)規(guī)模較大時,通信效率不高。CIP(Common Industrial Protocol,通用工業(yè)協(xié)議)是由 ODVA(OpenDeviceNet Vendor Association)和 CI (ControlNet International Ltd.)兩個國際組織共同推出 和管理的一種工業(yè)控制協(xié)議。對照國際標(biāo)準(zhǔn)化組織IS0/0SI七層網(wǎng)絡(luò)協(xié)議模型,CIP協(xié)議 屬于應(yīng)用層協(xié)議,它可以與不同的下層協(xié)議結(jié)合構(gòu)成不同的工業(yè)網(wǎng)絡(luò)。目前DeviceNet、 ControlNet,EtherNet/IP以及最新的CompoNet等四個網(wǎng)絡(luò)均采用CIP協(xié)議作為應(yīng)用層協(xié) 議,通過定義各具特色的下層協(xié)議形成不同的網(wǎng)絡(luò)。DeviceNet網(wǎng)絡(luò)采用CAN協(xié)議作為物理 層和數(shù)據(jù)鏈路層協(xié)議;EtherNet/IP網(wǎng)絡(luò)采用標(biāo)準(zhǔn)的以太網(wǎng)協(xié)議作為物理層和數(shù)據(jù)鏈路層 協(xié)議,采用TCP/IP協(xié)議作為傳輸層和網(wǎng)絡(luò)層協(xié)議。CIP協(xié)議可以看作是獨立的應(yīng)用層協(xié)議, 它獨立于下層網(wǎng)絡(luò),是一種可擴展的結(jié)構(gòu),以后隨著應(yīng)用的需要,還可以與其它下層協(xié)議結(jié) 合形成新的網(wǎng)絡(luò),而這些采用CIP協(xié)議作為應(yīng)用層協(xié)議的各網(wǎng)絡(luò)構(gòu)成一個CIP協(xié)議網(wǎng)絡(luò)族。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),上 位設(shè)備能管理大量的PLC設(shè)備,并同時保證通信和控制的高效率。為解決上述技術(shù)問題,本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),監(jiān)控系 統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),包括上位設(shè)備、多個PLC設(shè)備;所述PLC設(shè)備聯(lián)通網(wǎng)絡(luò),各 PLC設(shè)備具有不同的識別碼及網(wǎng)絡(luò)通信地址碼,各PLC設(shè)備的不同數(shù)據(jù)存儲區(qū)段具有不同 的存儲區(qū)段碼;其特征在于,所述上位設(shè)備包括PLC設(shè)備配置模塊、PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊、網(wǎng) 絡(luò)通信模塊;所述網(wǎng)絡(luò)通信模塊聯(lián)通網(wǎng)絡(luò);
所述PLC設(shè)備配置模塊,存儲有PLC設(shè)備的分組信息,PLC設(shè)備的分組信息包括全 局級、設(shè)備組級和設(shè)備級;每一個設(shè)備級包括一 PLC設(shè)備識別碼、一存儲區(qū)段碼、一網(wǎng)絡(luò)通 信地址碼,具有相同PLC設(shè)備識別碼的設(shè)備級具有相同的網(wǎng)絡(luò)通信地址碼,具有相同PLC設(shè) 備識別碼的各設(shè)備級具有不同的存儲區(qū)段碼;一個設(shè)備組級包含一個或多個設(shè)備級,一個 設(shè)備組級包含的多個設(shè)備級具有不同的PLC設(shè)備識別碼,一個設(shè)備組級包含的設(shè)備級共享 指令流程處理優(yōu)先級隊列;全局級包含全部設(shè)備組級;所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,根據(jù)接收到的PLC設(shè)備控制或數(shù)據(jù) 存取指令以及設(shè)備組級指令流程處理優(yōu)先級隊列,及所述PLC設(shè)備配置模塊中的PLC設(shè)備 的分組信息,確定指令發(fā)送的網(wǎng)絡(luò)通信地址碼,并根據(jù)所述確定的指令發(fā)送的網(wǎng)絡(luò)通信地 址碼將指令發(fā)送到相應(yīng)的PLC設(shè)備;如果所述接收到的指令是對全局級的PLC設(shè)備控制或 數(shù)據(jù)存取指令,則所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,依照接收到的設(shè)備組級指 令流程處理優(yōu)先級隊列,通過網(wǎng)絡(luò)通信模塊向全局級下的各設(shè)備組級的所有設(shè)備級對應(yīng)的 網(wǎng)絡(luò)通信地址碼發(fā)送指令,如果所述接收到的指令是對一設(shè)備組級的PLC設(shè)備控制或數(shù)據(jù) 存取指令,則所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,通過網(wǎng)絡(luò)通信模塊向該設(shè)備組 級下的所有設(shè)備級對應(yīng)的網(wǎng)絡(luò)通信地址碼發(fā)送指令,如果所述接收到的指令是對不同設(shè)備 組級中的設(shè)備級的PLC設(shè)備控制或數(shù)據(jù)存取指令,則所述PLC設(shè)備控制及數(shù)據(jù)存取指令通 信模塊,依照接收到的設(shè)備組級指令流程處理優(yōu)先級隊列,通過網(wǎng)絡(luò)通信模塊向不同設(shè)備 組級下的各設(shè)備級對應(yīng)的網(wǎng)絡(luò)通信地址碼發(fā)送指令。 所述PLC設(shè)備通過CIP協(xié)議聯(lián)通網(wǎng)絡(luò),所述網(wǎng)絡(luò)通信模塊通過CIP協(xié)議聯(lián)通網(wǎng)絡(luò)。所述一設(shè)備組級內(nèi)的多個設(shè)備級,還可以進行設(shè)備級分組,同一設(shè)備級分組內(nèi)的 設(shè)備級共享指令流程處理優(yōu)先級隊列;所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,根據(jù) 接收到的PLC設(shè)備控制或數(shù)據(jù)存取指令以及設(shè)備組級指令流程處理優(yōu)先級隊列、設(shè)備級分 組指令流程處理優(yōu)先級隊列,及所述PLC設(shè)備配置模塊中的PLC設(shè)備的分組信息,確定指令 發(fā)送的網(wǎng)絡(luò)通信地址碼,并根據(jù)所述確定的指令發(fā)送的網(wǎng)絡(luò)通信地址碼將指令發(fā)送到相應(yīng) 的PLC設(shè)備。本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),由于一個設(shè)備組級包含一個或 多個設(shè)備級,對應(yīng)于同一個真實的PLC設(shè)備的設(shè)備級包含于不同的設(shè)備組級中,一個設(shè)備 組級共享指令流程處理優(yōu)先級隊列,所以能夠通過一個指令控制一個設(shè)備組級中多個設(shè)備 級對應(yīng)的多個PLC設(shè)備,保證單個上位設(shè)備與大量PLC設(shè)備之間高效的通信與控制;同時由 于使用多個設(shè)備級對應(yīng)于同一個PLC設(shè)備的不同部分的數(shù)據(jù)存儲區(qū)段,對應(yīng)于同一個PLC 設(shè)備的設(shè)備級包含于不同的設(shè)備組級中,一個設(shè)備組級共享指令流程處理優(yōu)先級隊列,從 而可以對同一個PLC設(shè)備的多個存儲區(qū)段進行并行數(shù)據(jù)讀寫,這樣當(dāng)一 PLC設(shè)備數(shù)據(jù)規(guī)模 巨大時,上位設(shè)備同該單個PLC設(shè)備之間仍能高效的通信與控制,提高了通信效率,能滿足 工業(yè)自動化監(jiān)控過程中上位設(shè)備對于PLC設(shè)備的管理、控制和讀取數(shù)據(jù)的要求。本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),PLC設(shè)備可以通過CIP協(xié)議聯(lián)通 網(wǎng)絡(luò),上位設(shè)備的網(wǎng)絡(luò)通信模塊可以通過CIP協(xié)議聯(lián)通網(wǎng)絡(luò),上位設(shè)備與各PLC設(shè)備之間通 過CIP協(xié)議建立通信連接,定時或根據(jù)監(jiān)控系統(tǒng)的命令下發(fā)讀寫數(shù)據(jù)指令及控制指令,并 處理PLC設(shè)備的反饋消息。由于CIP協(xié)議與操作系統(tǒng)平臺無關(guān),確保通信程序能夠進行跨操 作系統(tǒng)平臺使用;同時CIP協(xié)議具有傳輸介質(zhì)獨立性,設(shè)備級在不同的網(wǎng)絡(luò)通信模塊之上,通過采用通用的底層網(wǎng)絡(luò)操作接口來完成上位設(shè)備與PLC設(shè)備之間的報文交換,確保通信 程序能夠在不同的現(xiàn)場總線標(biāo)準(zhǔn)中使用,避免了以往監(jiān)控系統(tǒng)上位設(shè)備需要集成第三方軟 件且只能采用Windows操作系統(tǒng)的局限性。


下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步的詳細(xì)說明。圖1是本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng)示意圖;圖2是本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng)一實施方式的PLC設(shè)備配 置模塊中的PLC設(shè)備的分組信息示意圖;圖3是本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng)上位設(shè)備與AB PLC設(shè)備 通信流程圖。
具體實施例方式本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng)一實施方式如圖1所示,包括上 位設(shè)備、多個PLC設(shè)備;所述PLC設(shè)備通過CIP協(xié)議聯(lián)通網(wǎng)絡(luò),例如所述PLC設(shè)備為AB PLC,各PLC設(shè)備具 有不同的識別碼及網(wǎng)絡(luò)通信地址碼,各PLC設(shè)備的不同數(shù)據(jù)存儲區(qū)段具有不同的存儲區(qū)段 碼;所述上位設(shè)備包括PLC設(shè)備配置模塊、PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊、 網(wǎng)絡(luò)通信模塊;所述網(wǎng)絡(luò)通信模塊通過CIP協(xié)議聯(lián)通網(wǎng)絡(luò);所述PLC設(shè)備配置模塊,存儲有 PLC設(shè)備的分組信息,PLC設(shè)備的分組信息如圖2所示,包括全局級、設(shè)備組級和設(shè)備級;每 一個設(shè)備級對應(yīng)于通信系統(tǒng)中一個真實的PLC設(shè)備,包括一 PLC設(shè)備識別碼、一存儲區(qū)段 碼、一網(wǎng)絡(luò)通信地址碼,具有相同PLC設(shè)備識別碼的設(shè)備級具有相同的網(wǎng)絡(luò)通信地址碼,具 有相同PLC設(shè)備識別碼的各設(shè)備級具有不同的存儲區(qū)段碼;一個設(shè)備組級包含一個或多個 設(shè)備級,一個設(shè)備組級包含的多個設(shè)備級具有不同的PLC設(shè)備識別碼,一個設(shè)備組級包含 的設(shè)備級共享指令流程處理(發(fā)送、接收和解析)優(yōu)先級隊列,當(dāng)需要時可以再將一設(shè)備組 級內(nèi)的多個設(shè)備級進行設(shè)備級分組,同一設(shè)備級分組內(nèi)的設(shè)備級共享指令流程處理優(yōu)先級 隊列;全局級包含全部設(shè)備組級;所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,根據(jù)接收到 的PLC設(shè)備控制或數(shù)據(jù)存取指令以及設(shè)備組級指令流程處理優(yōu)先級隊列、設(shè)備級分組指令 流程處理優(yōu)先級隊列,及所述PLC設(shè)備配置模塊中的PLC設(shè)備的分組信息,確定指令發(fā)送的 網(wǎng)絡(luò)通信地址碼,并根據(jù)所述確定的指令發(fā)送的網(wǎng)絡(luò)通信地址碼將指令發(fā)送到相應(yīng)的PLC 設(shè)備,如果所述接收到的指令是對全局級的PLC設(shè)備控制或數(shù)據(jù)存取指令,則所述PLC設(shè)備 控制及數(shù)據(jù)存取指令通信模塊,依照接收到的設(shè)備組級指令流程處理優(yōu)先級隊列、設(shè)備級 分組指令流程處理優(yōu)先級隊列,通過網(wǎng)絡(luò)通信模塊向全局級下的各設(shè)備組級的所有設(shè)備級 對應(yīng)的網(wǎng)絡(luò)通信地址碼發(fā)送指令,如果所述接收到的指令是對一設(shè)備組級的PLC設(shè)備控制 或數(shù)據(jù)存取指令,則所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,依照接收到的設(shè)備級分 組指令流程處理優(yōu)先級隊列,通過網(wǎng)絡(luò)通信模塊向該設(shè)備組級下的所有設(shè)備級對應(yīng)的網(wǎng)絡(luò) 通信地址碼發(fā)送指令,如果所述接收到的指令是對不同設(shè)備組級中的設(shè)備級的PLC設(shè)備控 制或數(shù)據(jù)存取指令,則所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,依照接收到的設(shè)備組
5級指令流程處理優(yōu)先級隊列、設(shè)備級分組指令流程處理優(yōu)先級隊列,通過CIP網(wǎng)絡(luò)通信模 塊向不同設(shè)備組級下的各設(shè)備級對應(yīng)的網(wǎng)絡(luò)通信地址碼發(fā)送指令。本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),上位設(shè)備與PLC設(shè)備通信流程 圖如圖3所示,通過在PLC設(shè)備配置模塊載入初始配置,上位設(shè)備將需要管理的PLC設(shè)備分 為三級全局級、設(shè)備組級和設(shè)備級;每一個設(shè)備級對應(yīng)于一個真實的PLC設(shè)備,不同的設(shè) 備級包含一 PLC設(shè)備中的全部或部分?jǐn)?shù)據(jù)存儲區(qū)段,當(dāng)PLC設(shè)備中的數(shù)據(jù)規(guī)模巨大時,可以 使用多個設(shè)備級對應(yīng)于同一個PLC設(shè)備的不同部分的數(shù)據(jù)存儲區(qū)段;一個設(shè)備組級包含一 個或多個設(shè)備級,對應(yīng)于同一個真實的PLC設(shè)備的設(shè)備級包含于不同的設(shè)備組級中,一個 設(shè)備組級共享指令流程處理(發(fā)送、接收和解析)優(yōu)先級隊列,當(dāng)需要時可以再將一設(shè)備組 級中的設(shè)備級分組,針對某一個或某幾個指令流程處理設(shè)定優(yōu)先級隊列,或者針對不同類 型的控制指令設(shè)定優(yōu)先級隊列;一個全局級包含多個設(shè)備組級,共享一塊內(nèi)存緩沖區(qū)用于 發(fā)送和接收數(shù)據(jù)。由于一個設(shè)備組級包含一個或多個設(shè)備級,對應(yīng)于同一個真實的PLC設(shè)備的設(shè)備 級包含于不同的設(shè)備組級中,一個設(shè)備組級共享指令流程處理優(yōu)先級隊列,所以能夠通過 一個指令控制一個設(shè)備組級中多個設(shè)備級對應(yīng)的多個PLC設(shè)備,保證單個上位設(shè)備與大量 PLC設(shè)備之間高效的通信與控制;同時由于使用多個設(shè)備級對應(yīng)于同一個PLC設(shè)備的不同 部分的數(shù)據(jù)存儲區(qū)段,對應(yīng)于同一個PLC設(shè)備的設(shè)備級包含于不同的設(shè)備組級中,一個設(shè) 備組級共享指令流程處理優(yōu)先級隊列,從而可以對同一個PLC設(shè)備的多個存儲區(qū)段進行并 行數(shù)據(jù)讀寫,這樣當(dāng)一 PLC設(shè)備數(shù)據(jù)規(guī)模巨大時,上位設(shè)備同該單個PLC設(shè)備之間仍能高效 的通信與控制,提高了通信效率,能滿足工業(yè)自動化監(jiān)控過程中上位設(shè)備對于PLC設(shè)備的 管理、控制和讀取數(shù)據(jù)的要求。本發(fā)明的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),PLC設(shè)備可以通過CIP協(xié)議聯(lián)通 網(wǎng)絡(luò),上位設(shè)備的網(wǎng)絡(luò)通信模塊可以通過CIP協(xié)議聯(lián)通網(wǎng)絡(luò),上位設(shè)備與各PLC設(shè)備之間通 過CIP協(xié)議建立通信連接,定時或根據(jù)監(jiān)控系統(tǒng)的命令下發(fā)讀寫數(shù)據(jù)指令及控制指令,并 處理PLC設(shè)備的反饋消息。由于CIP協(xié)議與操作系統(tǒng)平臺無關(guān),確保通信程序能夠進行跨操 作系統(tǒng)平臺使用;同時CIP協(xié)議具有傳輸介質(zhì)獨立性,設(shè)備級在不同的網(wǎng)絡(luò)通信模塊之上, 通過采用通用的底層網(wǎng)絡(luò)操作接口來完成上位設(shè)備與PLC設(shè)備之間的報文交換,確保通信 程序能夠在不同的現(xiàn)場總線標(biāo)準(zhǔn)中使用,避免了以往監(jiān)控系統(tǒng)上位設(shè)備需要集成第三方軟 件且只能采用Windows操作系統(tǒng)的局限性。
權(quán)利要求
1.一種監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),包括上位設(shè)備、多個PLC設(shè)備;所述 PLC設(shè)備聯(lián)通網(wǎng)絡(luò),各PLC設(shè)備具有不同的識別碼及網(wǎng)絡(luò)通信地址碼,各PLC設(shè)備的不同數(shù) 據(jù)存儲區(qū)段具有不同的存儲區(qū)段碼;其特征在于,所述上位設(shè)備包括PLC設(shè)備配置模塊、PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊、網(wǎng)絡(luò)通 信模塊;所述網(wǎng)絡(luò)通信模塊聯(lián)通網(wǎng)絡(luò);所述PLC設(shè)備配置模塊,存儲有PLC設(shè)備的分組信息,PLC設(shè)備的分組信息包括全局級、 設(shè)備組級和設(shè)備級;每一個設(shè)備級包括一 PLC設(shè)備識別碼、一存儲區(qū)段碼、一網(wǎng)絡(luò)通信地址 碼,具有相同PLC設(shè)備識別碼的設(shè)備級具有相同的網(wǎng)絡(luò)通信地址碼,具有相同PLC設(shè)備識別 碼的各設(shè)備級具有不同的存儲區(qū)段碼;一個設(shè)備組級包含一個或多個設(shè)備級,一個設(shè)備組 級包含的多個設(shè)備級具有不同的PLC設(shè)備識別碼,一個設(shè)備組級包含的設(shè)備級共享指令流 程處理優(yōu)先級隊列;全局級包含全部設(shè)備組級;所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,根據(jù)接收到的PLC設(shè)備控制或數(shù)據(jù)存取 指令以及設(shè)備組級指令流程處理優(yōu)先級隊列,及所述PLC設(shè)備配置模塊中的PLC設(shè)備的分 組信息,確定指令發(fā)送的網(wǎng)絡(luò)通信地址碼,并根據(jù)所述確定的指令發(fā)送的網(wǎng)絡(luò)通信地址碼 將指令發(fā)送到相應(yīng)的PLC設(shè)備;如果所述接收到的指令是對全局級的PLC設(shè)備控制或數(shù)據(jù) 存取指令,則所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,依照接收到的設(shè)備組級指令流 程處理優(yōu)先級隊列,通過網(wǎng)絡(luò)通信模塊向全局級下的各設(shè)備組級的所有設(shè)備級對應(yīng)的網(wǎng)絡(luò) 通信地址碼發(fā)送指令,如果所述接收到的指令是對一設(shè)備組級的PLC設(shè)備控制或數(shù)據(jù)存取 指令,則所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,通過網(wǎng)絡(luò)通信模塊向該設(shè)備組級下 的所有設(shè)備級對應(yīng)的網(wǎng)絡(luò)通信地址碼發(fā)送指令,如果所述接收到的指令是對不同設(shè)備組級 中的設(shè)備級的PLC設(shè)備控制或數(shù)據(jù)存取指令,則所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模 塊,依照接收到的設(shè)備組級指令流程處理優(yōu)先級隊列,通過網(wǎng)絡(luò)通信模塊向不同設(shè)備組級 下的各設(shè)備級對應(yīng)的網(wǎng)絡(luò)通信地址碼發(fā)送指令。
2.根據(jù)權(quán)利要求1所述的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),其特征在于,所述 PLC設(shè)備通過CIP協(xié)議聯(lián)通網(wǎng)絡(luò),所述網(wǎng)絡(luò)通信模塊通過CIP協(xié)議聯(lián)通網(wǎng)絡(luò)。
3.根據(jù)權(quán)利要求1所述的監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),其特征在于,所述 一設(shè)備組級內(nèi)的多個設(shè)備級,還進行設(shè)備級分組,同一設(shè)備級分組內(nèi)的設(shè)備級共享指令流 程處理優(yōu)先級隊列;所述PLC設(shè)備控制及數(shù)據(jù)存取指令通信模塊,根據(jù)接收到的PLC設(shè)備控 制或數(shù)據(jù)存取指令以及設(shè)備組級指令流程處理優(yōu)先級隊列、設(shè)備級分組指令流程處理優(yōu)先 級隊列,及所述PLC設(shè)備配置模塊中的PLC設(shè)備的分組信息,確定指令發(fā)送的網(wǎng)絡(luò)通信地址 碼,并根據(jù)所述確定的指令發(fā)送的網(wǎng)絡(luò)通信地址碼將指令發(fā)送到相應(yīng)的PLC設(shè)備。
全文摘要
本發(fā)明公開了一種監(jiān)控系統(tǒng)中上位設(shè)備與PLC的通信系統(tǒng),上位設(shè)備將其所管理的PLC設(shè)備劃分為全局級、設(shè)備組級和設(shè)備級進行管理,在PLC設(shè)備數(shù)量眾多或者單個PLC設(shè)備數(shù)據(jù)規(guī)模巨大的情況下保證通信的高效;上位設(shè)備與PLC設(shè)備之間通過CIP協(xié)議通信,通信程序不依賴于第三方軟件和操作系統(tǒng)平臺,通過底層網(wǎng)絡(luò)通信模塊的選用和二次開發(fā),不依賴于特定的現(xiàn)場總線標(biāo)準(zhǔn)。
文檔編號G05B19/418GK102147608SQ20101010775
公開日2011年8月10日 申請日期2010年2月9日 優(yōu)先權(quán)日2010年2月9日
發(fā)明者徐俊杰, 葛鑫, 蔡春雷, 黎洋 申請人:上海寶信軟件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
穆棱市| 灵石县| 清水县| 永善县| 休宁县| 华安县| 濮阳市| 长垣县| 深泽县| 鄄城县| 诸暨市| 徐州市| 大兴区| 得荣县| 富源县| 电白县| 都匀市| 武汉市| 湛江市| 新安县| 高碑店市| 商都县| 循化| 和顺县| 卢湾区| 新郑市| 五河县| 伊通| 股票| 舒兰市| 慈溪市| 布尔津县| 昌平区| 娄底市| 新泰市| 卓资县| 孝义市| 东乡| 陆川县| 通榆县| 托里县|