-
大小: 1.71M文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-31
- 語(yǔ)言: C#
- 標(biāo)簽:
資源簡(jiǎn)介
vs 2012 c# 編譯成功。 源碼是基于 KEPServerEX提供的西門子SiemensTCP/IP驅(qū)動(dòng)能夠?yàn)橛脩籼峁┮粋€(gè)OPC服務(wù)器接口,將西門子TCP/IP以太網(wǎng)設(shè)備連接到OPC客戶端應(yīng)用程序中。 下面以西門子S7-300系列PLC為例,說明如何建立KEPServerEX和該系列PLC的連接。S7-300系列PLC可通過通訊模塊CP343實(shí)現(xiàn)通信。 OPC是工業(yè)控制和生產(chǎn)自動(dòng)化領(lǐng)域中使用的硬件和軟件的接口標(biāo)準(zhǔn),以便有效地在應(yīng)用和過程控制設(shè)備之間讀寫數(shù)據(jù)。O代表OLE(對(duì)象鏈接和嵌入),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;
?????
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????1267200??2014-07-08?21:22??C#通過OPC連接PLC讀寫數(shù)據(jù)\C#通過OPC服務(wù)器連接PLC讀寫數(shù)據(jù).doc
?????文件??????18944??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\bin\Debug\OPC_Client.exe
?????文件??????32256??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\bin\Debug\OPC_Client.pdb
?????文件??????22984??2019-03-25?19:49??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\bin\Debug\OPC_Client.vshost.exe
?????文件????????490??2016-03-09?13:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\bin\Debug\OPC_Client.vshost.exe.manifest
?????文件??????????1??2014-05-28?18:37??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\ClassDiagram1.cd
?????文件???????7052??2014-05-28?21:33??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Form1.cs
?????文件??????13202??2014-05-28?21:19??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Form1.Designer.cs
?????文件???????5817??2014-05-28?21:19??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Form1.resx
?????文件??????28672??2014-05-28?19:24??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\lib\Interop.OPCAutomation.dll
?????文件???????2867??2019-03-25?19:46??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????7573??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????376??2014-05-28?21:19??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\GenerateResource.read.1.tlog
?????文件????????862??2014-05-28?21:19??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\GenerateResource.write.1.tlog
?????文件??????28672??2014-05-28?19:24??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\Interop.OPCAutomation.dll
?????文件???????2635??2019-03-25?19:49??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.csproj.FileListAbsolute.txt
?????文件????????902??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.csproj.GenerateResource.Cache
?????文件???????9808??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.csprojResolveAssemblyReference.cache
?????文件??????18944??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.exe
?????文件????????180??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.Form1.resources
?????文件??????32256??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.pdb
?????文件????????180??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\obj\x86\Debug\OPC_Client.Properties.Resources.resources
?????文件???????3896??2019-03-25?19:48??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\OPC_Client.csproj
?????文件????????491??2014-05-28?18:36??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Program.cs
?????文件???????1360??2014-05-28?18:36??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Properties\AssemblyInfo.cs
?????文件???????2870??2014-05-28?18:36??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Properties\Resources.Designer.cs
?????文件???????5612??2014-05-28?18:36??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Properties\Resources.resx
?????文件???????1095??2014-05-28?18:36??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Properties\Settings.Designer.cs
?????文件????????249??2014-05-28?18:36??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client\Properties\Settings.settings
?????文件????????872??2014-05-28?18:36??C#通過OPC連接PLC讀寫數(shù)據(jù)\OPC_Client\OPC_Client.sln
............此處省略18個(gè)文件信息
評(píng)論
共有 條評(píng)論