ModbusServer (FB)ΒΆ
FUNCTION_BLOCK ModbusServer
- InOut:
- Scope - Name - Type - Initial - Comment - Input - byUnitID- BYTE- wPort: WORD:= 502; // Modbus server port - 502 is Modbus default - comPortSettings- ComSettings- Comport Settings - pInputData- POINTER TO WORD - Input Registers - pOutputData- POINTER TO WORD - Holding Registers - uiInputDataSize- UINT- Size in words of Input Register data area - uiOutputDataSize- UINT- Size in words of Holding Register data area - xEnable- BOOL- FALSE - Flag to enable execution - default is FALSE - xReset- BOOL- FALSE - Flag to reset - default is FALSE - tTimeout- UDINT- 0 - Modbus Write timeout, resets outputs if passed - EOFDetectionTimeout- UDINT- 0 - Timeout for end of frame detection (in micro-seconds!), if not set the default of (3.5 char times is used) - Output - xError- BOOL- FALSE 
Properties:
Structure:
