├── .gitignore ├── IoTClient.Extensions.Adapter.Tests ├── IIoTClientCommon_Tests.cs ├── IoTClient.Extensions.Adapter.Tests.csproj └── IoTClientFactory_Tests.cs ├── IoTClient.Extensions.Adapter ├── Communication │ ├── AllenBradleyClientCommunication.cs │ ├── BACnetCommunication.cs │ ├── MitsubishiClientCommunication.cs │ ├── ModbusRtuCommunication.cs │ ├── ModbusTcpCommunication.cs │ ├── Models │ │ ├── BacNode.cs │ │ └── BacProperty.cs │ ├── OmronFinsClientCommunication.cs │ └── SiemensClientCommunication.cs ├── Enums │ ├── EthernetDeviceVersion.cs │ └── SerialDeviceVersion.cs ├── IIoTClientCommon.cs ├── IoTClient.Extensions.Adapter.csproj └── IoTClientFactory.cs ├── IoTClient.Tests ├── Helper │ ├── CRCTests.cs │ └── ConfigurationManager.cs ├── IoTClient.Tests.csproj ├── Modbus_Tests │ ├── ModBusAsciiClient_tests.cs │ ├── ModBusRtuClient_tests.cs │ ├── ModBusTcpClient_tests.cs │ └── ModbusRtuOverTcpClient_tests.cs ├── PLC_Tests │ ├── AllenBradleyClient_Tests.cs │ ├── MitsubishiClient_Tests.cs │ ├── OmronFinsClient_Tests.cs │ └── SiemensClient_Tests.cs ├── Server_Tests │ ├── AllenBradleyServer_Tests.cs │ └── ModBusTcpServer_test.cs ├── SocketTempTests.cs └── TempTest │ └── temp.cs ├── IoTClient.sln ├── IoTClient ├── Clients │ ├── Modbus │ │ ├── Base │ │ │ └── ModbusSerialBase.cs │ │ ├── Interfaces │ │ │ └── IModbusClient.cs │ │ ├── ModbusAsciiClient.cs │ │ ├── ModbusRtuClient.cs │ │ ├── ModbusRtuOverTcpClient.cs │ │ ├── ModbusTcpClient.cs │ │ └── Models │ │ │ ├── ModBusInput.cs │ │ │ └── ModBusOutput.cs │ └── PLC │ │ ├── AllenBradleyClient.cs │ │ ├── Constants │ │ └── SiemensConstant.cs │ │ ├── Enums │ │ ├── MitsubishiVersion.cs │ │ └── SiemensVersion.cs │ │ ├── MitsubishiClient.cs │ │ ├── Models │ │ ├── AllenBradleyAddress.cs │ │ ├── MitsubishiMCAddress.cs │ │ ├── OmronFinsAddress.cs │ │ ├── SiemensAddress.cs │ │ └── SiemensWriteAddress.cs │ │ ├── OmronFinsClient.cs │ │ └── SiemensClient.cs ├── Common │ └── Helpers │ │ ├── CRC16.cs │ │ ├── DataConvert.cs │ │ ├── EndianConversion.cs │ │ ├── EnumerableExtension.cs │ │ ├── LRC.cs │ │ ├── ModbusHelper.cs │ │ └── SocketHelper.cs ├── Enums │ ├── DataTypeEnum.cs │ └── EndianFormat.cs ├── Interfaces │ ├── IEthernetClient.cs │ └── IIoTClient.cs ├── IoTClient.csproj ├── IoTClient │ └── IoTClient.xml ├── Result.cs ├── SerialPortBase.cs ├── SocketBase.cs └── version.props ├── IoTServer ├── Common │ ├── ConfigurationManager.cs │ └── DataPersist.cs ├── DeviceStorage.xml ├── IoTServer.csproj ├── IoTServer │ └── IoTServer.xml └── Servers │ ├── BACnet │ └── BACnetServer.cs │ ├── Modbus │ ├── ModBusAsciiServer.cs │ ├── ModBusRtuServer.cs │ └── ModBusTcpServer.cs │ ├── PLC │ ├── AllenBradleyServer.cs │ ├── IIoTServer.cs │ ├── MitsubishiA1EServer.cs │ ├── MitsubishiQna3EServer.cs │ ├── OmronFinsServer.cs │ └── SiemensServer.cs │ └── ServerSocketBase.cs ├── LICENSE ├── README-zh_CN.md └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/.gitignore -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter.Tests/IIoTClientCommon_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter.Tests/IIoTClientCommon_Tests.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter.Tests/IoTClient.Extensions.Adapter.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter.Tests/IoTClient.Extensions.Adapter.Tests.csproj -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter.Tests/IoTClientFactory_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter.Tests/IoTClientFactory_Tests.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/AllenBradleyClientCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/AllenBradleyClientCommunication.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/BACnetCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/BACnetCommunication.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/MitsubishiClientCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/MitsubishiClientCommunication.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/ModbusRtuCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/ModbusRtuCommunication.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/ModbusTcpCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/ModbusTcpCommunication.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/Models/BacNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/Models/BacNode.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/Models/BacProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/Models/BacProperty.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/OmronFinsClientCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/OmronFinsClientCommunication.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Communication/SiemensClientCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Communication/SiemensClientCommunication.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Enums/EthernetDeviceVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Enums/EthernetDeviceVersion.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/Enums/SerialDeviceVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/Enums/SerialDeviceVersion.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/IIoTClientCommon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/IIoTClientCommon.cs -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/IoTClient.Extensions.Adapter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/IoTClient.Extensions.Adapter.csproj -------------------------------------------------------------------------------- /IoTClient.Extensions.Adapter/IoTClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Extensions.Adapter/IoTClientFactory.cs -------------------------------------------------------------------------------- /IoTClient.Tests/Helper/CRCTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/Helper/CRCTests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/Helper/ConfigurationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/Helper/ConfigurationManager.cs -------------------------------------------------------------------------------- /IoTClient.Tests/IoTClient.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/IoTClient.Tests.csproj -------------------------------------------------------------------------------- /IoTClient.Tests/Modbus_Tests/ModBusAsciiClient_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/Modbus_Tests/ModBusAsciiClient_tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/Modbus_Tests/ModBusRtuClient_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/Modbus_Tests/ModBusRtuClient_tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/Modbus_Tests/ModBusTcpClient_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/Modbus_Tests/ModBusTcpClient_tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/Modbus_Tests/ModbusRtuOverTcpClient_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/Modbus_Tests/ModbusRtuOverTcpClient_tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/PLC_Tests/AllenBradleyClient_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/PLC_Tests/AllenBradleyClient_Tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/PLC_Tests/MitsubishiClient_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/PLC_Tests/MitsubishiClient_Tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/PLC_Tests/OmronFinsClient_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/PLC_Tests/OmronFinsClient_Tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/PLC_Tests/SiemensClient_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/PLC_Tests/SiemensClient_Tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/Server_Tests/AllenBradleyServer_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/Server_Tests/AllenBradleyServer_Tests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/Server_Tests/ModBusTcpServer_test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/Server_Tests/ModBusTcpServer_test.cs -------------------------------------------------------------------------------- /IoTClient.Tests/SocketTempTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/SocketTempTests.cs -------------------------------------------------------------------------------- /IoTClient.Tests/TempTest/temp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.Tests/TempTest/temp.cs -------------------------------------------------------------------------------- /IoTClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient.sln -------------------------------------------------------------------------------- /IoTClient/Clients/Modbus/Base/ModbusSerialBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/Modbus/Base/ModbusSerialBase.cs -------------------------------------------------------------------------------- /IoTClient/Clients/Modbus/Interfaces/IModbusClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/Modbus/Interfaces/IModbusClient.cs -------------------------------------------------------------------------------- /IoTClient/Clients/Modbus/ModbusAsciiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/Modbus/ModbusAsciiClient.cs -------------------------------------------------------------------------------- /IoTClient/Clients/Modbus/ModbusRtuClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/Modbus/ModbusRtuClient.cs -------------------------------------------------------------------------------- /IoTClient/Clients/Modbus/ModbusRtuOverTcpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/Modbus/ModbusRtuOverTcpClient.cs -------------------------------------------------------------------------------- /IoTClient/Clients/Modbus/ModbusTcpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/Modbus/ModbusTcpClient.cs -------------------------------------------------------------------------------- /IoTClient/Clients/Modbus/Models/ModBusInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/Modbus/Models/ModBusInput.cs -------------------------------------------------------------------------------- /IoTClient/Clients/Modbus/Models/ModBusOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/Modbus/Models/ModBusOutput.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/AllenBradleyClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/AllenBradleyClient.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/Constants/SiemensConstant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/Constants/SiemensConstant.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/Enums/MitsubishiVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/Enums/MitsubishiVersion.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/Enums/SiemensVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/Enums/SiemensVersion.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/MitsubishiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/MitsubishiClient.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/Models/AllenBradleyAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/Models/AllenBradleyAddress.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/Models/MitsubishiMCAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/Models/MitsubishiMCAddress.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/Models/OmronFinsAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/Models/OmronFinsAddress.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/Models/SiemensAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/Models/SiemensAddress.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/Models/SiemensWriteAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/Models/SiemensWriteAddress.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/OmronFinsClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/OmronFinsClient.cs -------------------------------------------------------------------------------- /IoTClient/Clients/PLC/SiemensClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Clients/PLC/SiemensClient.cs -------------------------------------------------------------------------------- /IoTClient/Common/Helpers/CRC16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Common/Helpers/CRC16.cs -------------------------------------------------------------------------------- /IoTClient/Common/Helpers/DataConvert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Common/Helpers/DataConvert.cs -------------------------------------------------------------------------------- /IoTClient/Common/Helpers/EndianConversion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Common/Helpers/EndianConversion.cs -------------------------------------------------------------------------------- /IoTClient/Common/Helpers/EnumerableExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Common/Helpers/EnumerableExtension.cs -------------------------------------------------------------------------------- /IoTClient/Common/Helpers/LRC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Common/Helpers/LRC.cs -------------------------------------------------------------------------------- /IoTClient/Common/Helpers/ModbusHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Common/Helpers/ModbusHelper.cs -------------------------------------------------------------------------------- /IoTClient/Common/Helpers/SocketHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Common/Helpers/SocketHelper.cs -------------------------------------------------------------------------------- /IoTClient/Enums/DataTypeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Enums/DataTypeEnum.cs -------------------------------------------------------------------------------- /IoTClient/Enums/EndianFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Enums/EndianFormat.cs -------------------------------------------------------------------------------- /IoTClient/Interfaces/IEthernetClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Interfaces/IEthernetClient.cs -------------------------------------------------------------------------------- /IoTClient/Interfaces/IIoTClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Interfaces/IIoTClient.cs -------------------------------------------------------------------------------- /IoTClient/IoTClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/IoTClient.csproj -------------------------------------------------------------------------------- /IoTClient/IoTClient/IoTClient.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/IoTClient/IoTClient.xml -------------------------------------------------------------------------------- /IoTClient/Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/Result.cs -------------------------------------------------------------------------------- /IoTClient/SerialPortBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/SerialPortBase.cs -------------------------------------------------------------------------------- /IoTClient/SocketBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/SocketBase.cs -------------------------------------------------------------------------------- /IoTClient/version.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTClient/version.props -------------------------------------------------------------------------------- /IoTServer/Common/ConfigurationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Common/ConfigurationManager.cs -------------------------------------------------------------------------------- /IoTServer/Common/DataPersist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Common/DataPersist.cs -------------------------------------------------------------------------------- /IoTServer/DeviceStorage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/DeviceStorage.xml -------------------------------------------------------------------------------- /IoTServer/IoTServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/IoTServer.csproj -------------------------------------------------------------------------------- /IoTServer/IoTServer/IoTServer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/IoTServer/IoTServer.xml -------------------------------------------------------------------------------- /IoTServer/Servers/BACnet/BACnetServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/BACnet/BACnetServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/Modbus/ModBusAsciiServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/Modbus/ModBusAsciiServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/Modbus/ModBusRtuServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/Modbus/ModBusRtuServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/Modbus/ModBusTcpServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/Modbus/ModBusTcpServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/PLC/AllenBradleyServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/PLC/AllenBradleyServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/PLC/IIoTServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/PLC/IIoTServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/PLC/MitsubishiA1EServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/PLC/MitsubishiA1EServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/PLC/MitsubishiQna3EServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/PLC/MitsubishiQna3EServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/PLC/OmronFinsServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/PLC/OmronFinsServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/PLC/SiemensServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/PLC/SiemensServer.cs -------------------------------------------------------------------------------- /IoTServer/Servers/ServerSocketBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/IoTServer/Servers/ServerSocketBase.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/LICENSE -------------------------------------------------------------------------------- /README-zh_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/README-zh_CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaopeiym/IoTClient/HEAD/README.md --------------------------------------------------------------------------------