Files
Modbus.Net/Modbus.Net/Modbus.Net.OPC/OpcDaProtocalLinker.cs
2017-02-07 17:15:05 +08:00

28 lines
693 B
C#

using System.Text;
namespace Modbus.Net.OPC
{
/// <summary>
/// Opc Da协议连接器
/// </summary>
public class OpcDaProtocalLinker : ProtocalLinker
{
public OpcDaProtocalLinker() : this(ConfigurationManager.OpcDaHost)
{
}
public OpcDaProtocalLinker(string host)
{
BaseConnector = OpcDaConnector.Instance(host);
}
public override bool? CheckRight(byte[] content)
{
if (content != null && content.Length == 6 && Encoding.ASCII.GetString(content) == "NoData")
{
return null;
}
return base.CheckRight(content);
}
}
}