Sensoray 2600 User Manual

Page 20

Advertising
background image

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.

Advertising