| | |
| | | /// </summary> |
| | | public CommunicationErrorType ErrorType { get; } |
| | | |
| | | /// <summary> |
| | | /// 错误信息 |
| | | /// </summary> |
| | | public override string Message => _message; |
| | | |
| | | private string _message; |
| | |
| | | /// </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 |
| | | } |
| | | |