Hilscher_Channel_Open_EthernetIP


Opens a Hilscher device channel connection.

Syntax

C++
Python
 
def Hilscher_Channel_Open_EthernetIP(
	state: Hilscher_State,
	inChannelNumber: int,
	/,
	*,
	inBoardName: str | None = None,
	inConfig: str | None = None,
	inNwid: str | None = None,
	inInputSignalConfiguration: list[HilscherSignal] | None = None,
	inOutputSignalConfiguration: list[HilscherSignal] | None = None
)
-> None

Parameters

Name Type Range Default Description
Input will be modified ioState Hilscher_State
Input value inBoardName str | None None
Input value inChannelNumber int 0 - 10
Input value inConfig str | None None Configuration file generated in SYCON.net (xxx.nxd)
Input value inNwid str | None None Configuration file generated in SYCON.net (xxx_nwid.nxd)
Input value inInputSignalConfiguration list[HilscherSignal] | None None
Input value inOutputSignalConfiguration list[HilscherSignal] | None None

Multithreaded environment

This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.