Sensoray 2600 User Manual
Page 20

2600 Family Instruction Manual
15
Chapter 3 : IOM Gateway
an IOM that is not Active, the gateway will reject
the associated MCmd and no MRsp will be
forthcoming.
3.9.2 GetInterlocks
Function
Returns the signal states of all safety interlock
inputs.
Opcode
0x01
Command
none
Response
(0,0,LockFlags<5:0>)
Notes
The MM includes two connectors for interlock
power distribution. One connector receives
power from up to six interlock contacts, while the
other connector serves as a daisy-chain to
distribute the interlock power to IOMs. Each
interlock signal is called an interlock channel.
Every interlock channel occupies one circuit in
each of the MM’s interlock power connectors. In
addition, each channel is routed to a metering
circuit that enables the MM to monitor the
channel’s voltage level. If a channel’s interlock
contact is closed, the interlock will supply
voltage to the input connector, which in turn will
convey the voltage to the output connector and
metering circuit.
3.9.3 SoftReset
Function
Invokes a software reset on the MM.
Opcode
0xF0
Command
none
Response
none
Notes
The MM will immediately reboot upon execution
of a SoftReset action. During the resulting
reboot, the MM will not process command
packets, nor will it return response packets to the
client. All connected IOMs are automatically
reset to their default conditions.
To ensure synchronization of the client to the
MM, the Ethernet client should wait for the MM
to complete its reset and reboot sequence before
invoking actions on the gateway or any attached
IOMs. This can be accomplished by polling the
gateway, either continuously or at periodic
intervals, until a response packet is received that
indicates the MM has undergone a reset.
3.9.4 HardReset
Function
Invokes a hardware reset on the MM.
Opcode
0xF1
Command none
Response
none
Notes
HardReset
induces a hardware reset on the
MM by disabling the MM’s hardware watchdog
timer reset function. In response to
HardReset
, the MM will permit its watchdog
circuit to time out, thereby causing a hardware
reset of the entire MM module. All connected
IOMs are automatically reset to their default
conditions.
After executing a HardReset, the MM will
cease to perform its gateway and server functions
until the MM’s watchdog timer initiates a
hardware reset. During the hardware reset and
the ensuing reboot, the MM will not process
command packets, nor will it send response
packets to the client.
This action should never be invoked by an
application. It is provided strictly for diagnostic
support.
3.9.5 ResetFlags
Function
Resets to zero the specified bit flags in the MM’s
Status byte.
Opcode
0xF2
Command (BitMask)
Parameter
Function
LockFlags
State flags for all safety interlock
inputs. Each bit is associated with an
interlock channel number. For
example, bit 4 is associated with
interlock channel 4. A bit flag is set
to one to indicate that the interlock
input has applied power, or zero to
indicate that the interlock input has no
applied power.
Parameter
Function
BitMask
Specifies the bit flags to be cleared.
Set a mask bit to one to clear the
matching Status bit. Set a mask bit to
zero to leave the matching Status bit in
its current state.