资源简介
C# SCADA源码修复,完全可用
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Runtime.InteropServices;
using System.Text;
using System.Timers;
using DataService;
using Tuxeip;
namespace ABPLCDriver
{
[Description(“EtherNet IP协议“)]
public unsafe class ABEtherNetReader : IPLCDriver
{
Eip_Connection* connection;
Eip_Session* session;
byte _rack = 1;
byte _slot;
string _ip;
short _id;
public short ID
{
get
{
return _id;
}
}
public bool IsClosed
{
get
{
return connection == null || session == null;
}
}
public int PDU
{
get
{
return 492;
}
}
int _timeOut = 1000;
public int TimeOut
{
get
{
return _timeOut;
}
set
{
_timeOut = value;
}
}
string _name;
public string Name
{
get
{
return _name;
}
}
public string ServerName
{
get
{
return _ip;
}
set
{
_ip = value;
}
}
public byte Rack
{
get
{
return _rack;
}
set
{
_rack = value;
}
}
public byte Slot
{
get
{
return _slot;
}
set
{
_slot = value;
}
}
public ABEtherNetReader(IDataServer server short id string name)
{
_id = id;
_server = server;
_name = name;
}
public bool Connect()
{
try
{
if (session != null) Dispose();
session = Tuxeip_Class.OpenSession(_ip);
byte[] path = new byte[] { _rack _slot };
if (session != null)
{
int res = Tuxeip_Class._RegisterSession(session);
connection = Tuxeip_Class.ConnectPLCOverCNET(session Plc_Type.LGX path);
}
return (session != null && connection != null);
}
catch (Exception error)
{
if (onerror != null)
{
onerror(this new IOErrorEventArgs(error.Message));
}
return false;
}
}
List _groups = new List();
public IEnumerable Groups
{
get { return _groups; }
}
IDataServer _server;
public IDataServer Parent
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-04 13:17 SharpSCADALite-master\
文件 439 2019-05-04 13:17 SharpSCADALite-master\.gitignore
目录 0 2019-05-04 13:17 SharpSCADALite-master\ABPLCReader\
文件 17224 2019-05-04 13:17 SharpSCADALite-master\ABPLCReader\ABPLCDriver.cs
文件 7545 2019-05-04 13:17 SharpSCADALite-master\ABPLCReader\ABPLCDriver.csproj
目录 0 2019-05-04 13:17 SharpSCADALite-master\ABPLCReader\Properties\
文件 1398 2019-05-04 13:17 SharpSCADALite-master\ABPLCReader\Properties\AssemblyInfo.cs
文件 6885 2019-05-04 13:17 SharpSCADALite-master\ABPLCReader\Tuxeip_Class.cs
文件 2715 2019-05-04 13:17 SharpSCADALite-master\ABPLCReader\Tuxeip_Struct.cs
目录 0 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\
文件 479 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\App.config
文件 4408 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\BatchCoreTest.csproj
文件 41662 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\DAService.cs
文件 4535 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\Program.cs
目录 0 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\Properties\
文件 1725 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\Properties\AssemblyInfo.cs
文件 2809 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\Properties\Resources.Designer.cs
文件 5496 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\Properties\Resources.resx
文件 1090 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\Properties\Settings.Designer.cs
文件 195 2019-05-04 13:17 SharpSCADALite-master\BatchCoreTest\Properties\Settings.settings
目录 0 2019-05-04 13:17 SharpSCADALite-master\Bin\
文件 28160 2019-05-04 13:17 SharpSCADALite-master\Bin\BatchCoreTest.exe
文件 479 2019-05-04 13:17 SharpSCADALite-master\Bin\BatchCoreTest.exe.config
文件 22688 2019-05-04 13:17 SharpSCADALite-master\Bin\BatchCoreTest.vshost.exe
文件 479 2019-05-04 13:17 SharpSCADALite-master\Bin\BatchCoreTest.vshost.exe.config
文件 19968 2019-05-04 13:17 SharpSCADALite-master\Bin\ClientDriver.dll
文件 40448 2019-05-04 13:17 SharpSCADALite-master\Bin\ClientDriver.pdb
文件 16896 2019-05-04 13:17 SharpSCADALite-master\Bin\CoreExample.dll
文件 32256 2019-05-04 13:17 SharpSCADALite-master\Bin\CoreExample.pdb
文件 218112 2019-05-04 13:17 SharpSCADALite-master\Bin\CoreTest.exe
文件 160 2019-05-04 13:17 SharpSCADALite-master\Bin\CoreTest.exe.config
............此处省略438个文件信息
- 上一篇:C#的高仿QQ截屏程序
- 下一篇:winform简单用户登录(带验证码)
相关资源
- WPF鼠标拖动控件源码
- AduMusic迷你音乐盒WPF源码
- C# 抽奖系统源码
- C# 五子棋(winform源码)
- 车辆CAN总线数据现场分析工具源码
- C# 停车场项目(源码)
- NAudio 项目源码
- 串口数据监测助手(工程源码)
- Modbus调试工具源码
- 别踩白块wpf 源码
- 祖玛修改器(C# 源码)
- C# 华容道 winform源码
- 《精通C#数据库开发》源码
- 《OA企业办公自动化》asp.net 源码(附
- C# 记账小软件源码(附数据库)
- 数据表转实体源码(实体类生成器)
- KTV点歌系统(源码+数据库)
- 班级考勤管理系统(源码+数据库)
- 书店销售管理系统(源码+数据库)
-
欧姆龙PLC通讯程序源码(HOST li
nk 实 - 基于easy-mvc的后台管理系统源码 v1.1
- C#打开与获取网页源码
- C# Cad2006二次开发之图形扩展属性读写
- 电脑日志查看工具源码
- C# 棋牌室小软件(附数据库以及源码
- 门诊收费管理系统的设计与实现(数
- C#-与西门子1200-1500-S7通讯(源码+文档
- USB HID源码(附文档)
- 画图软件源码
- C# 纸飞机大作战 游戏源码
评论
共有 条评论