| | |
| | | //1.0 开启api |
| | | Startup(); |
| | | //2.0 开启tcp |
| | | StartTcp(); |
| | | //StartTcp(); |
| | | //3.0 开启S7 |
| | | //StartS7(); |
| | | //4.0 开启Modbus |
| | |
| | | /// </summary> |
| | | private static void StartTcp() |
| | | { |
| | | var tcpServerIP = Settings.TCPServerIP; |
| | | var tcpServerPort = Settings.TCPServerPort; |
| | | new TcpServer(tcpServerIP, tcpServerPort); |
| | | //var tcpServerIP = Settings.TCPServerIP; |
| | | //var tcpServerPort = Settings.TCPServerPort; |
| | | //new TcpServer(tcpServerIP, tcpServerPort); |
| | | |
| | | } |
| | | |
| | |
| | | tasks.Add(GetTask(WCSCore.Dispatch)); |
| | | //tasks.Add(GetTask(Monitor.CheckCountOrder)); |
| | | |
| | | tasks.Add(GetTask(Monitor.InboundDataSync)); |
| | | tasks.Add(GetTask(Monitor.OutboundDataSync)); |
| | | |
| | | Task.WaitAll(tasks.ToArray()); |
| | | } |
| | | public void Stop() { Console.WriteLine("work stopped"); } |