hutongqing
2024-11-20 70233af5426b0d1c343ebe87183303a34a9aaa58
WIDESEAWCS_Server/WIDESEAWCS_Communicator/CommunicationException.cs
@@ -42,6 +42,9 @@
        /// </summary>  
        public CommunicationErrorType ErrorType { get; }
        /// <summary>
        /// 错误信息
        /// </summary>
        public override string Message => _message;
        private string _message;
@@ -77,12 +80,33 @@
    /// </summary>  
    public enum CommunicationErrorType
    {
        /// <summary>
        /// IP地址错误
        /// </summary>
        IpAddressError,
        /// <summary>
        /// 连接PLC错误
        /// </summary>
        ConnectionFailed,
        /// <summary>
        /// 未知类型错误
        /// </summary>
        Unknown,
        /// <summary>
        /// 读取失败
        /// </summary>
        ReadFailed,
        /// <summary>
        /// 写入失败
        /// </summary>
        WriteFailed,
        /// <summary>
        /// 类型错误
        /// </summary>
        TypeError,
        /// <summary>
        /// 读取异常
        /// </summary>
        ReadException
    }
@@ -107,11 +131,6 @@
        /// 数据类型错误,参数【数据类型,协议地址】
        /// </summary>
        public const string DataTypeErrorException = "数据类型错误,未定义该PLC数据类型:【{0}】,地址:【{1}】";
        /// <summary>
        /// 数据读取异常,参数【数据类型,协议地址,错误信息】
        /// </summary>
        public const string ReadException = "数据读取失败,数据类型:【{0}】,地址:【{1}】,错误信息:【{2}】";
        /// <summary>
        /// 数据读取失败,参数【数据类型,协议地址,错误信息】