| | |
| | | /// </summary> |
| | | /// <param name="ipAddress">设备的IP地址</param> |
| | | /// <param name="port">连接使用的端口号</param> |
| | | /// <param name="name">设备名称</param> |
| | | public SiemensS7(string ipAddress, int port, string name) |
| | | { |
| | | string path = AppDomain.CurrentDomain.BaseDirectory + $"Log_PLCReadWrite\\{name}"; |
| | | _logNet = new LogNetFileSize(path, 3 * 1024 * 1024, 100); |
| | | _logNet = new LogNetFileSize(path, 10 * 1024 * 1024, 100); |
| | | |
| | | bool ipCheck = IPAddress.TryParse(ipAddress, out IPAddress? address); |
| | | if (!ipCheck) |
| | |
| | | { |
| | | try |
| | | { |
| | | |
| | | //实例化一个西门子的S7协议的通讯对象 |
| | | plc = new SiemensS7Net(SiemensPLCS.S1500) |
| | | { |