//1.读取参数 -- 根据程序号读取模式 //2.根据模式。选择对应的枚举。将枚举中所有的字段值去匹配List中功能号。。。 //串口发送modbus /// <summary> /// /// </summary> /// <param name="port">串口对象</param> /// <param name="list">功能集合</param> /// <param name="node">程序号(不用减一)</param> internal void ReadATQToINI(SerialPort port, string node) { pps = PortServcie.Install(); // 第一步 选择程序号 ModBusTools modbustool = new ModBusTools(); CodeIndex = node; pps.WriteByte(port, modbustool.GetSoftwareID(node)); string ReadmodeCode = "FF0320150001"; ReadmodeCode = ReadmodeCode + modbustool.CRC(ReadmodeCode); PortServcie.IsReadMode = true; pps.WriteByte(port, ReadmodeCode); }