77 lines
1.8 KiB
C#
77 lines
1.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace SimpleCommunication
|
|
{
|
|
public class ComConfig
|
|
{
|
|
/// <summary>
|
|
/// 通讯块数量
|
|
/// </summary>
|
|
public int Index;
|
|
/// <summary>
|
|
/// 是否自动链接
|
|
/// </summary>
|
|
public bool Auto_Connect;
|
|
/// <summary>
|
|
/// 链接类型,0为服务端,1为客户端
|
|
/// </summary>
|
|
public int Connect_Typt;
|
|
/// <summary>
|
|
/// PLC IP地址
|
|
/// </summary>
|
|
public string TCP_IP;
|
|
/// <summary>
|
|
/// PLC端口号
|
|
/// </summary>
|
|
public int TCP_Port;
|
|
/// <summary>
|
|
/// 串口名
|
|
/// </summary>
|
|
public string COM_Port;
|
|
/// <summary>
|
|
/// 串口波特率
|
|
/// </summary>
|
|
public int COM_BaudRate;
|
|
/// <summary>
|
|
/// 串口校验
|
|
/// </summary>
|
|
public string COM_Parity;
|
|
/// <summary>
|
|
/// 串口数据位
|
|
/// </summary>
|
|
public int COM_DataBit;
|
|
/// <summary>
|
|
/// 串口停止位
|
|
/// </summary>
|
|
public int COM_StopBit;
|
|
/// <summary>
|
|
/// 是否启用心跳消息
|
|
/// </summary>
|
|
public bool HeartBeat;
|
|
/// <summary>
|
|
/// 心跳设置地址
|
|
/// </summary>
|
|
public string HeartText;
|
|
/// <summary>
|
|
/// 扫描间隔时间
|
|
/// </summary>
|
|
public int HeartTime;
|
|
|
|
|
|
/// <summary>
|
|
/// 触发模块数量
|
|
/// </summary>
|
|
public int JobCount;
|
|
/// <summary>
|
|
/// 结束符号
|
|
/// </summary>
|
|
public int Endsymbol;
|
|
|
|
//public List<TriggerParams> lstTgrParams;
|
|
}
|
|
}
|