4. Setup
MiR Fleet Reference guide (en) 03/2020 - v.1.2 ©Copyright 2017-2020: Mobile Industrial Robots A/S. 48
Action descriptions Parameter descriptions
both true and false conditions.
Battery Percentage: An If action on
battery percentage checks if the battery
percentage is below, above, or equal to a
set limit and, depending on the result,
either sends the robot to a charging
station or continues the mission. The True
action could be a previously defined
charging mission. The False action could
be any alternative actions or missions, but
may also be left blank. In that case, the
robot will continue to the next step in the
mission.
Pending missions: An If action on pending
missions checks if the number of pending
(queued) missions is below, above or
equal to a set number. You then set
actions that define what the robot should
do if the set condition returns true or
false. An example could be to send the
robot to a charging station if the number
of queued missions exceeds a certain
amount.
PLC Register: An If action on a PLC
register checks if the register is set to a
certain value, for example, register 6=1
indicating that a lift is lowered when the
robot arrives at a shelf. The True action
(the lift is lowered) could then be a Wait
for PLC Register action, for example, wait
for register 6 to reset to 0.
I/O input: An If action on an I/O input
checks if the register is set to a certain
value, for example, register 6=1 indicating
the drop-down list, or select the XYZ icon
to define a variable.
Index
For PLC registers: enter the required
index number (Integer registers 1-100,
Floating point registers 101-200), or
select the XYZ icon to define a variable.
Operator
Select the arithmetic operator you want
to use, or select the XYZ icon to define a
variable.
Operators are arithmetic operators used
to specify the compare mission, for
example, use the < operator to specify “If
Battery percentage is below 50 percent”.
The available operators are:
• == ‘equal to’
• != ‘not equal to’
• > ‘greater than’
• >= ‘greater than or equal to’
• < ‘lesser than’
• <= ‘lesser than or equal to’.
Value
Enter the value for the selected register,
or select the XYZ icon to define a
variable.