Ethernet & Sequencer Programming SM15K21 / 44 DELTA ELEKTRONIKA B.V. rev. Aug. 2019User InputsTo read the status of the 8 user inputs, the User Input Condition Register can be read:Syntax : SYSTem:INTerface:DIO:INPut?The SM15K will return a decimal number, which represents the binary status of the 8 inputs.Input A = 1Input B = 2Input C = 4Input D = 8Input E = 16Input F = 32Input G = 64Input H = 128For example, if only Input A and Input G are high, the condition will be : 65. (=1+64)To read the status of all insterted Digital I/O Interfaces :Syntax : SYSTem:INTerface:DIO:INPutALL?Order code Digital I/O interface : INT MOD DIG5.11.2 Isolated Contacts (optional)The optional Interface Isolated Contacts provides 4 changeover Relay contacts, an Interlock (additional tothe standard SM15K Interlock) and an Enable Input.The Relay contacts can be controlled / monitored by commands (explained below). The Interlock andEnable Input can be monitored by commands (explained below). A total of 4 Isolated Contacts Interfacescan be inserted and used.The Relay Contacts, the Interlock and the Enable Input are floating (maximum 60VDC) from earth.Relay ContactsTo control the relays, decimal figures can be send to the SM15K representing the slot number, relaynumber and relay value.Note: these commands will only work if Relay-Status-Linkage is not used.To set a specific Relay:Syntax : SYSTem:INTerface:ICOntacts:RELay,,slot = 1 - 4, relay = 1 - 4, value = 0 or 1To read the status of a specific Relay:Syntax : SYSTem:INTerface:ICOntacts:RELay,?To read the status of all Relays in a specific slot:Syntax : SYSTem:INTerface:ICOntacts:RELay?To read the Relay status of all inserted Interfaces Isolated Contacts:Syntax : SYSTem:INTerface:ICOntacts:RELayALL?Relay-Status-LinkageSeveral system statuses can be linked to a specific relay. If linkage is used, the Relay Contacts commandswill not function anymore.To link a specific Relay to a system status:Syntax : SYSTem:INTerface:ICOntacts:LINkrelay,,slot=1 - 4, relay=1 - 4, value = ACF, DCF, INTERLOCK, OUTPUT, RSD, LIMIT, OT or DEFAULT.(DEFAULT makes the Relay Contacts commands work again)To read which system status is linked to a specific Relay:Syntax : SYSTem:INTerface:ICOntacts:LINkrelay,?slot = 1 - 4, relay = 1 - 4To read which system statuses are linked to a specific slot:Syntax : SYSTem:INTerface:ICOntacts: LINkrelay?