Frequently Asked Question
Can I use HIL device as a client (master)?
Last Updated 3 years ago
HIL device can act both as a client (master) and server (slave) for following communication protocols:
Protocol (standard) | Client application component | Server application component |
---|---|---|
C37_118 | PMU Receive | PMU Send |
CAN Bus | CAN Send | CAN Receive |
Ethernet Variable Exchange | ETH VE Send | ETH VE Receive |
IEC 61850 - Goose | GOOSE Publisher | GOOSE Subscriber |
IEC 61850 - Sampled Values | SV Send | SV Receive |
Serial | Serial Send | Serial Receive |
Modbus | Modbus Client | Modbus Device |
For protocols listed below HIL device can act just like server (slave):
Protocol (standard) | Server application component |
---|---|
CANOpen | CANopen Slave |
DNP3 | DNP3 Outstation |
IEC 61850 - MMS | MMS Server |
Modbus - SunSpec | SunSpec modbus Device |
OPC | OPC UA Server |
For above protocols there are 2 ways to implement client application:
- HIL SCADA - you can use our Modbus API for Modbus and Modbus - SunSpec client application. More about this you can find on the following link.
- Use external clients. Some of them are listed:
Protocol (standard) | External client program |
---|---|
DNP3 | DNP3 Protocol Client Master Simulator |
IEC 61850 - MMS | IEDExplorer - link to application note |
Modbus | QModMaster |
Modbus - SunSpec | SunSpec Dashboard |
OPC | UaExpert |