Ethernet & Sequencer Programming SM15K
20 / 44 DELTA ELEKTRONIKA B.V. rev. Aug. 2019
Note: after sending this clear-command, the settings of RX, TX and EXCLUDE are set to default.
To read the maximum size of the log file:
Syntax: SYSTem:COMmunicate:LOGging<sp>ETH,SIZEMAX?><term>
The reply will be the maximum amount of characters in kilobytes.
To read the current size of the log file:
Syntax: SYSTem:COMmunicate:LOGging<sp>ETH,SIZE?><term>
The reply will be the amount of logged characters in kilobytes.
5.11 Interfaces
Introduction
Up to a number of 4 interfaces can be plugged in the sockets at the rear side of the unit.
All of these interfaces can easily be plugged in afterwards at the customer site.
The following types are available:
- Serial, USB and differential programming.
- Digital User I/O for programming.
- Floating Contacts, floating Interlock and floating Enable.
- Master Slave interface.
- Isolated analog programming & monitoring, logic status outputs
Installed interfaces
To read which type of interface is installed for a specific slot, send the query:
SYSTem:INTerface:TYPe<sp><slot>?
To read the type of installed interface of all slots send the query:
SYSTem:INTerface:TYPe<sp>ALL?
The answer is separated by a semicolon, respectively for slot 1, 2, 3 and 4.
For example the answer is: DigIO;Serial;IsoAna;Ms2
5.11.1 Digital User In-/Outputs (optional)
The optional Interface Digital I/O provides 8 user inputs and 8 users outputs. These can be controlled /
monitored by commands (explained below) or can be used to interact with the Sequencer (refer to chapter
6). A total of 4 Digital I/O Interfaces can be inserted and used.
The user inputs and user outputs are floating (maximum 60V
DC
) from earth.
User Outputs
To program the user outputs, a decimal number can be send to the SM15K. This decimal number
represents the binary state of the 8 user outputs.
Syntax : SYSTem:INTerface:DIO:OUTput<sp><slot>,<0+NR1><term> <0+NR1>= 0,1,2,3.....255
Output A = 1
Output B = 2
Output C = 4
Output D = 8
Output E = 16
Output F = 32
Output G = 64
Output H = 128
For example, to set output C and H of the Digital I/O Interface inserted in slot 1 (closest to the Ethernet
connector) send: SYSTem:INTerface:DIO:OUTput<sp><1>,<132><term>
To reset all the user outputs of a specific Digital I/O Interface, send:
SYSTem: INTerface:DIO:OUTput<sp><slot>,<0><term> (default setting after power-on).
To read the last setting of the user outputs of specific Digital I/O Interface:
Syntax : SYSTem:INTerface:DIO:OUTput<sp><slot>?
To read the last settings of all inserted Digital I/O Interfaces:
Syntax : SYSTem:INTerface:DIO:OUTput<sp>ALL?