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

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

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

一文詳解OPC協(xié)議

機(jī)器人及PLC自動化應(yīng)用 ? 來源:機(jī)器人及PLC自動化應(yīng)用 ? 作者:微笑應(yīng)對 ? 2021-09-07 15:30 ? 次閱讀

OPC全稱是Object Linking and Embedding(OLE) for Process Control,它的出現(xiàn)為基于Windows的應(yīng)用程序和現(xiàn)場過程控制應(yīng)用建立了橋梁。在過去,為了存取現(xiàn)場設(shè)備的數(shù)據(jù)信息,每一個應(yīng)用軟件開發(fā)商都需要編寫專用的接口函數(shù)。

由于現(xiàn)場設(shè)備的種類繁多,且產(chǎn)品的不斷升級,往往給用戶和軟件開發(fā)商帶來了巨大的工作負(fù)擔(dān)。通常這樣也不能滿足工作的實(shí)際需要,系統(tǒng)集成商和開發(fā)商急切需要一種具有高效性、可靠性、開放性、可互操作性的即插即用的設(shè)備驅(qū)動程序。

在這種情況下,OPC標(biāo)準(zhǔn)應(yīng)運(yùn)而生。OPC標(biāo)準(zhǔn)以微軟公司的OLE技術(shù)為基礎(chǔ),它的制定是通過提供一套標(biāo)準(zhǔn)的OLE/COM接口完成的,在OPC技術(shù)中使用的是OLE 2技術(shù),OLE標(biāo)準(zhǔn)允許多臺微機(jī)之間交換文檔、圖形等對象。簡單理解就是OPC是一個進(jìn)行協(xié)議轉(zhuǎn)換的軟件工具,它的工作就是將不同的協(xié)議轉(zhuǎn)換成我們需要的通訊協(xié)議。

如何使用OPC:

支持WINCC的OPC有很多,當(dāng)WINCC與三菱PLC連接的時候需要使用三菱的OPC軟件,與施耐德通訊時就需要使用施耐德的OPC軟件,各個廠家都有自己的OPC軟件。S7-200 PC Access SMART是西門子開發(fā)出來轉(zhuǎn)么用于WINCC與S7-200SMART進(jìn)行連接使用的OPC軟件,它可以將S7-200SMART的通訊協(xié)議轉(zhuǎn)換成WINCC支持的通訊協(xié)議,進(jìn)而使WINCC能夠與S7-200SMART進(jìn)行通訊,一下開始給大家介紹S7-200 PC Access SMART軟件的使用方法。

OPC的宗旨

? OPC 的宗旨是在Microsoft COM、DCOM 和Active X技術(shù)的功能規(guī)程基礎(chǔ)上開發(fā)一個開放的和互操作的接口標(biāo)準(zhǔn)。

? 這個標(biāo)準(zhǔn)的目標(biāo)是促使自動化/控制應(yīng)用、現(xiàn)場系統(tǒng)/設(shè)備和商業(yè)/辦公室應(yīng)用之間具有更強(qiáng)大的互操作能力。

? OPC 技術(shù)基于微軟的OLE (現(xiàn)在的Active X) 、COM ( 部件對象模型)和DCOM (分布式部件對象模型)技術(shù)。

? OPC 包括一整套接口、屬性和方法的標(biāo)準(zhǔn)集,用于過程控制和制造業(yè)自動化系統(tǒng)。

? Active X/COM技術(shù)定義各種不同的軟件部件如何交互使用和分享數(shù)據(jù)。

? 不論過程中采用什么軟件或設(shè)備,OPC 為多種多樣的過程控制設(shè)備之間進(jìn)行通信提供了公用的接口。

OPC的特性

? 任何客戶機(jī)都可以與服務(wù)器連接– 即插即用的互操作性是其目標(biāo)

? 該標(biāo)準(zhǔn)已被公開并出版

? OPC 基金會是管理此工業(yè)標(biāo)準(zhǔn)的組織

? 靈活性接納所有類型的客戶機(jī)及服務(wù)器

? 高效性優(yōu)化快速傳輸數(shù)據(jù)

? 可以支持所有編程語言– C, C++, VB, Java, HTML, DHTML

? 可利用Internet

OPC DA 的適用領(lǐng)域

? 傳感器的實(shí)時數(shù)據(jù):溫度、壓力和流量

? 控制參數(shù):打開、關(guān)閉、運(yùn)行和停如

? 狀態(tài)信息狀態(tài)信息

硬件連接狀態(tài)硬件連接狀態(tài)

– 軟件和子系統(tǒng)的狀態(tài)軟件和子系統(tǒng)的狀態(tài)

總之,OPC DA 可以提供任何類型數(shù)據(jù)

? 每個OPC DA 服務(wù)器是一個獨(dú)立的對象服一對

? OPC DA 服務(wù)器提供了到現(xiàn)場數(shù)據(jù)源的服務(wù)供一個窗口窗口”

? 數(shù)據(jù)通過對應(yīng)的Tag 訪問

? (Tag 的定義由生產(chǎn)商和硬件有關(guān)生產(chǎn)商有關(guān))

? 數(shù)據(jù)可以周期性輪詢或單次讀寫數(shù)據(jù)可以周期性輪詢或單次讀寫

使用與 OPC 服務(wù)器的便捷接口與 SIMATIC S7400 等可編程控制器進(jìn)行通信。通過 OPC 應(yīng)用程序,可組態(tài) OPC 服務(wù)器的屬性和通信選項。將組態(tài)數(shù)據(jù)下載到 PC 站并啟動 OPC 服務(wù)器之后,在此設(shè)置或修改的參數(shù)即可生效。

根據(jù)所插入的模塊,可使用以下通信服務(wù):

-所有連接類型

-DP 服務(wù) (DPV0)

-OPC 統(tǒng)一架構(gòu) (OPC UA) - 安裝了 SIMATIC NET OPC server V7.0

-OPC UA-S7 冗余服務(wù)器 - 安裝了 SIMATIC NET OPC server V8.1

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1916

    瀏覽量

    34379
  • OPC
    OPC
    +關(guān)注

    關(guān)注

    7

    文章

    317

    瀏覽量

    45996
  • C++
    C++
    +關(guān)注

    關(guān)注

    21

    文章

    2085

    瀏覽量

    73302

原文標(biāo)題:OPC協(xié)議

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    OPC協(xié)議解析工業(yè)網(wǎng)關(guān)是什么

    OPC協(xié)議種用于工業(yè)自動化領(lǐng)域中不同軟件應(yīng)用程序之間通信的標(biāo)準(zhǔn)接口規(guī)范。它定義了如何在Windows平臺上實(shí)現(xiàn)過程控制和其他工業(yè)應(yīng)用的數(shù)據(jù)交換。OPC
    的頭像 發(fā)表于 08-12 15:47 ?142次閱讀
    <b class='flag-5'>OPC</b><b class='flag-5'>協(xié)議</b>解析工業(yè)網(wǎng)關(guān)是什么

    OPC協(xié)議網(wǎng)關(guān)是什么?OPC協(xié)議網(wǎng)關(guān)的功能

    OPC協(xié)議網(wǎng)關(guān)是種實(shí)現(xiàn)不同協(xié)議間數(shù)據(jù)交換的關(guān)鍵設(shè)備,用于實(shí)現(xiàn)不同工控系統(tǒng)、設(shè)備和軟件之間的數(shù)據(jù)通訊。它基于OPC(OLE for Proc
    的頭像 發(fā)表于 03-13 14:15 ?738次閱讀

    Modbus轉(zhuǎn)OPC UA協(xié)議轉(zhuǎn)換網(wǎng)關(guān)BL121

    支持Modbus RTU、Modbus TCP協(xié)議,上行轉(zhuǎn)發(fā)支持OPC UA協(xié)議。具備兩/六個RS485/RS232串口、兩個網(wǎng)口和個4G/WiFi無線傳輸接口,Modbus轉(zhuǎn)
    的頭像 發(fā)表于 01-24 10:21 ?365次閱讀
    Modbus轉(zhuǎn)<b class='flag-5'>OPC</b> UA<b class='flag-5'>協(xié)議</b>轉(zhuǎn)換網(wǎng)關(guān)BL121

    詳解pcb的組成和作用

    詳解pcb的組成和作用
    的頭像 發(fā)表于 12-18 10:48 ?1185次閱讀

    詳解pcb微帶線設(shè)計

    詳解pcb微帶線設(shè)計
    的頭像 發(fā)表于 12-14 10:38 ?2065次閱讀

    詳解pcb的msl等級

    詳解pcb的msl等級
    的頭像 發(fā)表于 12-13 16:52 ?7605次閱讀

    實(shí)現(xiàn)Modbus設(shè)備轉(zhuǎn)OPC UA OPC DA協(xié)議的解決方案

    通過vfbox網(wǎng)關(guān)實(shí)現(xiàn)modbus協(xié)議轉(zhuǎn)換成OPC UA OPC DA協(xié)議,連接scada系統(tǒng)或者設(shè)備。此應(yīng)用方案操作簡單,不需要編程,輕松實(shí)現(xiàn)設(shè)備之間的互聯(lián)互通。
    的頭像 發(fā)表于 12-04 09:15 ?701次閱讀
    實(shí)現(xiàn)Modbus設(shè)備轉(zhuǎn)<b class='flag-5'>OPC</b> UA <b class='flag-5'>OPC</b> DA<b class='flag-5'>協(xié)議</b>的解決方案

    詳解pcb不良分析

    詳解pcb不良分析
    的頭像 發(fā)表于 11-29 17:12 ?994次閱讀

    如何區(qū)分opc ua和opc da協(xié)議和對應(yīng)的使用測試

    本文介紹了opc ua和opc da兩種協(xié)議的區(qū)別和使用上的區(qū)別,分別介紹了兩種協(xié)議的測試軟件。
    的頭像 發(fā)表于 11-01 09:29 ?1311次閱讀
    如何區(qū)分<b class='flag-5'>opc</b> ua和<b class='flag-5'>opc</b> da<b class='flag-5'>協(xié)議</b>和對應(yīng)的使用測試

    工業(yè)通信OPC協(xié)議的內(nèi)容術(shù)語介紹和使用

    OPC種常用的工業(yè)通信協(xié)議,本文介紹了協(xié)議內(nèi)容、格式,和使用方法。
    的頭像 發(fā)表于 10-31 09:04 ?827次閱讀
    工業(yè)通信<b class='flag-5'>OPC</b><b class='flag-5'>協(xié)議</b>的內(nèi)容術(shù)語介紹和使用

    詳解pcb地孔的作用

    詳解pcb地孔的作用
    的頭像 發(fā)表于 10-30 16:02 ?1328次閱讀

    tcp/ip協(xié)議opc協(xié)議對比詳解

    TCP/IP協(xié)議OPC協(xié)議是兩種重要的網(wǎng)絡(luò)協(xié)議,它們在不同的網(wǎng)絡(luò)層級上運(yùn)行,并為數(shù)據(jù)傳輸和通信提供了不同的功能。
    的頭像 發(fā)表于 10-21 10:11 ?1171次閱讀

    TCP/IP協(xié)議OPC協(xié)議的區(qū)別

    隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)通信已經(jīng)成為現(xiàn)代工業(yè)自動化控制系統(tǒng)中不可或缺的部分。在眾多的網(wǎng)絡(luò)通信協(xié)議中,傳輸控制協(xié)議(TCP)和網(wǎng)際協(xié)議(IP)以及開放平臺通信(
    的頭像 發(fā)表于 10-20 17:34 ?3986次閱讀

    協(xié)議轉(zhuǎn)換網(wǎng)關(guān)支持OPC UA及SNMP協(xié)議

    在工業(yè)自動化領(lǐng)域中,Modbus RTU、IEC61850、IEC101、PLC協(xié)議和SNMP OPC UA是常見的通信協(xié)議。為了實(shí)現(xiàn)不同系統(tǒng)之間的數(shù)據(jù)交互,將上述協(xié)議轉(zhuǎn)換為SNMP
    發(fā)表于 10-09 19:52

    詳解pcb和smt的區(qū)別

    詳解pcb和smt的區(qū)別
    的頭像 發(fā)表于 10-08 09:31 ?2932次閱讀