Command ID: 104


Command property:


Synchronous command.



Command action:


Return the connection status of each module should be connected to the machine, also the optional ones.


Syntax:


<command Name="GetModuleStatus" Module="[Integer]" />


Parameters:

Name

Mandatory

Description

Format

Module

Yes

Module you need informations

integer



Reply:


The reply change based on module type:


Multichip module:


<Command Name="GetModuleStatus" Valid="True" Number="[Integer]" ModuleStatus="[Module Status]" TransportStatus="[Transport Status]" FlipoverPosition="[Flipover Position]" CardPosition="[Card Position]" Slot1Status="[Multichip status]" Slot2Status="[Multichip status]" Slot3Status="[Multichip status]" Slot4Status="[Multichip status]" />


Encoder module:


<Command Name="GetModuleStatus" Valid="True" Number="[Integer]" ModuleStatus="[Module Status]" TransportStatus="[Transport Status]" FlipoverPosition="[Flipover Position]" CardPosition="[Card Position]" />


Magnetic module:


<Command Name="GetModuleStatus" Valid="True" Number="[Integer]" ModuleStatus="[Module Status]" TransportStatus="[Transport Status]" FlipoverPosition="[Flipover Position]" CardPosition="[Card Position]" />


Laser module:


<Command Name="GetModuleStatus" Valid="True" Number="[Integer]" ModuleStatus="[Module Status]" TransportStatus="[Transport Status]" FlipoverPosition="[Flipover Position]" CardPosition="[Card Position]" LaserType="[Laser Type]" LaserStatus="[Laser Status]" InterfaceStatus="[Interface Status]" />


Vision module:


<Command Name="GetModuleStatus" Valid="True" Number="[Integer]" ModuleStatus="[Module Status]" TransportStatus="[Transport Status]" FlipoverPosition="[Flipover Position]" CardPosition="[Card Position]" CameraFamily="[string]" CameraSN="[string]" />



Command purpose:


Get the module status


Created with the Personal Edition of HelpNDoc: Easy to use tool to create HTML Help files and Help web sites