The purpose of DUT/Application is the ability to use control types like digital outputs or relay contacts to control user defined relays within an application.
The controls must be available in the switching configuration. After correctly defined the application, the relays can be wired and signals can be routed through the application's specific switching system.
The example below shows a new created application with an imported application schematic where 2 digital output channels (Ch 5 and Ch 6) representing SPST (leads A, C) contacts each.
.png)
Each Switching Resource can have individual Connect and Disconnect Commands with a user defined settling time.
In this case the Relay Driver RLDRV64 Line 5 represents a SPST contact named K1, K3 is controlled from RLDRV64 Line 6.
.png)
The application (myApplication) now appears in the Endpoints section for adding the user endpoints (EP_A, EP_B and EP_C). It appears in the wiring section as well.
For more information about Endpoints refer to Endpoints, for more information about Wiring refer to Wiring.
As soon as the Endpoint definitions and the wiring have been prepared the configuration is ready for signal routing and switching.
<DisconnectAll> { SPM_Switch_DisconnectAll() }
Connect Endpoints <EP_A> - <EP_C> { SPM_Switch_ConnectEndpointsCsv ("EP_A", "EP_C") }
channel 5 of the digital output controls K1
<DisconnectAll> { SPM_Switch_DisconnectAll() }
Connect Endpoints <EP_B> - <EP_C> { SPM_Switch_ConnectEndpointsCsv ("EP_B", "EP_C") }
channel 6 of the digital output controls K2
<DisconnectAll> { SPM_Switch_DisconnectAll() }
Connect Endpoints <EP_A> - <EP_B> { SPM_Switch_ConnectEndpointsCsv ("EP_A", "EP_B") }
K1 and K2 switched