資源簡介
vs 2012 c# 編譯成功。 源碼是基于 KEPServerEX提供的西門子SiemensTCP/IP驅動能夠為用戶提供一個OPC服務器接口,將西門子TCP/IP以太網設備連接到OPC客戶端應用程序中。 下面以西門子S7-300系列PLC為例,說明如何建立KEPServerEX和該系列PLC的連接。S7-300系列PLC可通過通訊模塊CP343實現通信。 OPC是工業控制和生產自動化領域中使用的硬件和軟件的接口標準,以便有效地在應用和過程控制設備之間讀寫數據。O代表OLE(對象鏈接和嵌入),P (process過程),C (control控制)。
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Collections;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?OPCAutomation;
using?System.Diagnostics;
namespace?OPC_Client
{
????public?partial?class?Form1?:?Form
????{
????????OPCServer?objServer;
????????OPCGroups?objGroups;
????????OPCGroup?objGroup;
????????OPCItems?objItems;
????????Array?strItemIDs;
????????Array?lClientHandles;
????????Array?lserverhandles;
????????Array?lErrors;
??????//??int?ltransID_Rd?=?1;
???????//?int?lCancelID_Rd;
???????object?RequestedDataTypes?=?null;
????????object?AccessPaths?=?null;
?????//???Array?lerrors_Rd;
????????Array?lErrors_Wt;
????????int?lTransID_Wt?=?2;
?????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1267200??2014-07-08?21:22??C#通過OPC連接PLC讀寫數據\C#通過OPC服務器連接PLC讀寫數據.doc
?????文件??????18944??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\bin\Debug\OPC_Client.exe
?????文件??????32256??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\bin\Debug\OPC_Client.pdb
?????文件??????22984??2019-03-25?19:49??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\bin\Debug\OPC_Client.vshost.exe
?????文件????????490??2016-03-09?13:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\bin\Debug\OPC_Client.vshost.exe.manifest
?????文件??????????1??2014-05-28?18:37??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\ClassDiagram1.cd
?????文件???????7052??2014-05-28?21:33??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Form1.cs
?????文件??????13202??2014-05-28?21:19??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Form1.Designer.cs
?????文件???????5817??2014-05-28?21:19??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Form1.resx
?????文件??????28672??2014-05-28?19:24??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\lib\Interop.OPCAutomation.dll
?????文件???????2867??2019-03-25?19:46??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????7573??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????376??2014-05-28?21:19??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\GenerateResource.read.1.tlog
?????文件????????862??2014-05-28?21:19??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\GenerateResource.write.1.tlog
?????文件??????28672??2014-05-28?19:24??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\Interop.OPCAutomation.dll
?????文件???????2635??2019-03-25?19:49??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.csproj.FileListAbsolute.txt
?????文件????????902??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.csproj.GenerateResource.Cache
?????文件???????9808??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.csprojResolveAssemblyReference.cache
?????文件??????18944??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.exe
?????文件????????180??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.Form1.resources
?????文件??????32256??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.pdb
?????文件????????180??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.Properties.Resources.resources
?????文件???????3896??2019-03-25?19:48??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\OPC_Client.csproj
?????文件????????491??2014-05-28?18:36??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Program.cs
?????文件???????1360??2014-05-28?18:36??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Properties\AssemblyInfo.cs
?????文件???????2870??2014-05-28?18:36??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Properties\Resources.Designer.cs
?????文件???????5612??2014-05-28?18:36??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Properties\Resources.resx
?????文件???????1095??2014-05-28?18:36??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Properties\Settings.Designer.cs
?????文件????????249??2014-05-28?18:36??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client\Properties\Settings.settings
?????文件????????872??2014-05-28?18:36??C#通過OPC連接PLC讀寫數據\OPC_Client\OPC_Client.sln
............此處省略18個文件信息
- 上一篇:C#常用類庫(超詳細)
- 下一篇:C#訪問OpcServer實現讀寫PLC
評論
共有 條評論