男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

當前位置:機電之家首頁 >> PLC技術>> PLC基礎 >> 解決方案 >> vb通過opc連接訪問s7-300(1)
vb通過opc連接訪問s7-300(1)


一、通過STEP7軟件建立一個新項目OPC,在項目中添加SIMATIC 300站和一個PC 站,其中PLC站中第四個槽安裝的CP343模塊。PC站的第一個槽 為OPC SERVER ,第三個槽為 IE GENERAL,然后在NETPRO下配置PLC和PC站的網絡連接:(注意:是在PC站上新建的網絡連接,連接類型選的S7連接)

二、通過station configurator軟件 配置本機的PC站(要和STEP7中配置的相同),然后把PLC和PC站都下載下去(注意:下載PC站的時候要把S7ONLINE (STEP7)--->;PC internal(local))。

三、打開OPC Scout,(Start>;SIMATIC>;SIMATICNet>;OPC Scout), 雙擊“OPC

SimaticNet”在隨之彈出的“ADD Group”對話框中輸入組名,本例命名為“OPC”。

點擊OK 確認 ;

;雙擊已添加的連接組(OPC),即彈出“OPC Navigator”對話框,此窗口中顯示

所有的連接協議。雙擊“S7”,在PC Station 組態NetPro 中所建的連接名會被顯示(S7

connection_1)。雙擊此連接,即可出現有可能被訪問的對象樹(bbbbbbs tree),在PLC

CPU 中已存在的DB 塊也會出現

以上完成的OPC SERVER部分的配置。

四、用VB編寫OPC客戶端應用程序。主要程序代碼如下:

(1) 連接OPC服務器

Dim WithEvents MyOPCServer As OPCServer ‘定義服務器對象變量MyOPCServer

Dim WithEvents MyOPCGroup As OPCGroup ‘定義OPC組對象變量MyOPCGroup

Set MyOPCServer = New OPCServer

MyOPCServer.Connect " OPC.SimaticNET" ‘連接SIMATICNET 的OPC服務器

(2) 添加OPC組對象

Set MyOPCGroup="MyOPCServer".OPCGroups.Add("Group1")

‘添加OPC組對象

MyOPCGroup.IsSubscribed= True

‘設置該組數據為后臺刷新

MyOPCGroup.IsActive = True

‘設置該組為激活狀態

MyOPCGroup.UpdateRate=1000

‘設置數據刷新時間為1000

(3) 添加數據項

Dim abItemIDs() As bbbbbb

‘項標識符

Dim abClientHandles() As Long

‘客戶端句柄

Dim abServerHandles() As Long

作者:未知 點擊:2579次 [打印] [關閉] [返回頂部]
本文標簽:vb通過opc連接訪問s7-300(1)
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《vb通過opc連接訪問s7-300(1)》相關權利人與機電之家網取得聯系。
電子樣本

SN系列樣冊
:鞏經理
:13915946763
:南京塞姆泵業有限公司
個人求購

王經理 【求購】  西湖輪胎  2026-3-20
蘇紅慶 【求購】  工業除濕機  2026-3-20
金喜 【求購】  線纜  2026-3-20
林杰 【求購】  自粘結鐵芯  2026-3-20
任建波 【求購】  鋰電鉆  2026-3-20
劉經理 【求購】  吊具電纜總...  2026-3-20
潘梟 【求購】  高強鋼焊絲  2026-3-19
李經理 【求購】  丹弗斯液壓...  2026-3-18
VIP公司推薦

主站蜘蛛池模板: 五河县| 敖汉旗| 牡丹江市| 马山县| 奉化市| 枣阳市| 盘锦市| 宁海县| 台山市| 会理县| 合江县| 武宁县| 新和县| 舟曲县| 犍为县| 宁国市| 昌图县| 衡山县| 永年县| 叙永县| 油尖旺区| 海阳市| 乌审旗| 长治市| 伊吾县| 九台市| 突泉县| 乌兰察布市| 福建省| 兴义市| 永顺县| 团风县| 和龙市| 樟树市| 莲花县| 民丰县| 巩留县| 呼伦贝尔市| 安庆市| 瓦房店市| 七台河市|