top of page
Anchor 1
Anchor 2

7. Operation of Machine (HMI Screens)

1.Instructions

1.1 Operator Duties.

The Operator will:

  • Maintain an overview of the entire machine.

  • Monitor machine performance and investigate any alarms that occur and resolve or call maintenance.

  • Ensure all the mechanical setpoints (Hard_Variables) are correctly set to their values.

1.2 HMI Navigation 

Every page on the HMI has the same Top Banner on it. 

  1. Press to navigate to the Main Control Screen.

  2. Displays the current logged in User

  3. Press to navigate to the Overview Screen.

  4. Press to navigate to the Safety screen.

  5. Displays an Active Alarms popup. Press to navigate to the Alarm Page

  6. Press to navigate to the Interface Screen.

  7. Press to navigate to the Menu screen.

  8. Press to navigate to the User Management Screen.

  9. Press to navigate to the Recipe Screen.

  10. Alarm Acknowledge button.​​​​​​​​​​​​

Overveiw.PNG

1

2

10

9

8

7

6

5

4

3

1.3.Control Buttons
1.2 HMI Navigation 

1.3 Control Buttons

Operational Control Buttons on RML Machines use symbols that comply with the IEC-60417 standard. The colours do not comply with any standard, however we have implemented industry standards as a guideline.

Reference and Symbol

IEC Title

BRML Title

IEC Function

BRML Function

IEC 60417-5008

1.jpg

“OFF” (Power)

“Off”

(Not Ready for Safety Reset)

To indicate disconnection from the mains, at least for mains switches or their positions, and all those cases where safety is involved.

To indicate the machine is De-Energized and that there is a safety device preventing the machine from being Powered ON

IEC 60417-5009

Standby

Reset

To identify the switch or switch position by means of which part of the equipment is switched on in order to bring it into the Standby condition.

To indicate the machine is powered on but requires a Reset to bring it to an Idle State.

IEC 60417-5011

“ON/OFF” (Push button)

“Off”

(Ready for Safety Reset)

To indicate connection to the mains, at least for mains switches or their positions, and all those cases where safety is involved. "OFF" is a stable position, whilst the "ON" position only remains during the time the button is de-pressed.

To indicate the machine is De-Energized and that it is in a state where it can be powered ON

IEC 60417-5104

Start

Start

To identify the Start Button.

To identify the Start Button.

IEC 60417-5110A

Stop

Stop

To identify the control or the indicator to stop the active function.

To identify the Stop Button. Stop will terminate all Sequences immediately, bringing the machine to a Rapid Stop.

IEC 60417-5111A

Pause, interruption

Hold

To identify the control or the indicator which stops operation intermittently and keeps the equipment in Operating Mode.

To identify the Hold Button. Hold will transition the machine to a Held State, allowing all the sequences to complete their current function

2.jpg
Control.PNG

1.4 Side Control Bar

The Side Control Bar provides access to common machine functions. I.e., Start, Stop and Off buttons may be accessed from any display.

Pressing the RML logo in the Top Banner opens and closes the Side Control Bar.

1.4 Side Control Bar
Control.PNG

1

2

3

4

1. Start Push Button - Press to issue a start command to the machine. When in the Execute state, this button will change to the Hold icon.​

2. Stop Push Button - Press to terminate all sequences immediately, bringing the machine to a rapid stop.​

3. Off (Not Ready for Safety Reset) Push Button - This is shown when the machine is in the Aborted state and the E-Stop is pressed. When the E-Stop is released, the icon becomes the Off – Ready for Safety Reset button. If the machine enters the Stopped state, the icon becomes the Reset button.​​

4. Machine Home Button -  Press to home the machine.

1.5 HMI Main Control Screen​

1

Screenshot 2025-12-23 143824.png

2

3

4

5

1.5 HMI Main Control Screen

1

1. Machine State Model. Displays the current State of the Machine​

2. Machine Status Bar. Provides information on the current machine state​

3. Shows the currently selected recipe (SKU).​

4. The Machine Home Button is pressed to home the machine or reset all of the Sequences back to Step 0.​

5. Machine Statistics: Press to launch the dedicated Statistics Display.

1.6 Machine State Control

8.jpg
1.6 Machine State Control

PackML Machine State Model has been implemented for the overall control of this machine. There are three machine state types that define the current condition of the machine:

  • Acting State – represents a processing activity, i.e., Aborting, Clearing, Stopping, Resetting Un-holding, Holding, Un-Suspend, Suspending and Completing.

  • Wait State – identifies that a machine has achieved a defined set of conditions, i.e., Aborted, Stopped, Idle, Held, Suspended and Completed.

  • Dual State – a Wait State that is causing the machine to appear as an Acting State. There is only one Dual State: Execute. 

​The image above shows the 17 Machine States and transition paths between states. The operator uses the control buttons on the main overview page to transition from state to state.

PackML Machine State Model States
  • Aborting: An E-Stop has been pressed or a door has been opened while in a running or Holding state. All power and air is being removed from the zone. The machine will be brought to a rapid, controlled, safe stop. 

  • Aborted: All power and air have been removed from the zone. The machine maintains relevant information about the abort condition. A Safety Reset command will force a transition to the Clearing state.

  • Clearing: The machine is to clear faults that may have occurred when aborting and that are present in the Aborted state before proceeding to a Stopped state.

  • Stopping: The machine executes a controlled and safe stop. 

  • Stopped: Machine is powered and stationary.

  • Resetting: The machine enters an energized state awaiting a start command. The machine will be homed in this state if necessary.

  • Idle: Machine resetting is complete and ready to start up.

  • Starting: Machines perform steps required to enter the Execute state.

  • Execute: The machine is operating and producing product. 

  • Holding: The machine is being brought to a controlled stop when executing.

  • Held: The machine is paused either by the operator or a fault occurs in the Execute state.

  • Un-Holding: The machine is being prepared to re-enter the Execute state.

  • Suspending: Machine is being prepared to enter the suspended state.

  • Suspended: The machine enters this state due to a request from out/in-feed.

  • Un-suspending: The Machine is being prepared to re-enter the Execute state.

  • Completing: Machine has run product to completion. Used at the end of a production run to drain any remaining product from all machines within this zone. I.e., processing of the product at the infeed will stop.

  • Complete: The machine is waiting for a stop command that will bring the machine into the stopped state.

 

Restart after an Emergency Stop or Monitored Guard being opened

Check the machine to see if the reason for the E-Stop activation or guard door opening has been cleared.

  • If an E-Stop was activated, release all E-Stop buttons (Twist to release) 

  • If a guard door was opened, close any guard doors that are open.

 

Once the E-Stop has been released and guard doors are closed, press the RESET button on the Side Control Bar or Main Control Display. This will reset the safety system and bring the machine into the idle state.

1.7 Machine Restart from Held or Suspended State

1.7.Machine Restart From Held

From Machine Fault:

  • Check machine fault

  • Carry out necessary actions to resolve the fault

  • Once the fault has been cleared, press the START button on the Side Control Bar or Main Control Display.

 

From Line Fault:

  • Check line fault

  • Carry out necessary actions to resolve the fault.

  • Once the fault has been cleared, the machine should automatically restart.

 

Ensure the safety system is reset, Press the Start push button on the Side Control Bar to start the machine

2. Menu Layout and Screens

2.1 Main Menu

Screenshot 2026-02-03 151137.png
WhatsApp Image 2025-08-21 at 1.23.11 PM.jpeg
2.1 Main Menu

Press the buttons on the menu screen to open the particular screen. 

Maintenance info: Press to launch the manual, electrical drawingand pneumatic drawing screen

2.2 User Login

2

Login.PNG
logout.PNG

3

4

5

1

2.2 User login

1. Enter username

2. Enter Password

3. Click to Login

4. Click to Logout

5. Click to Change Password

​​

​Following is a matrix of the level access for each user, please note the Level 1-4 passwords are able to be altered for customer preference.

Level 5 are set aside for RML Engineering access only to enable machine setup.

image.png

2.3 User Management

User Creation/Deletion

Refer the below steps to create the new User ID

2.3 User Management
image.png

1

1. Press the Create button to add a new user.

New User Create_edited.jpg

2

3

4

5

2. Enter the name of the new user

3. Enter the user's password. The password must comply with the password policy

4. Select the user group for the new user.

5. Click the Apply button to save the new user.

Refer the below steps to delete the User ID

New User Create_edited.jpg

1

2

1. Select the user to be deleted.

2. Click on the delete button to delete the user.

2.4 Mimic - Overview Display

The Overview Display provides an overview of the machine layout. Specific areas of the machine can be navigated to by using the Arrow buttons.

1

Screenshot 2025-12-23 150314.png
2.4 Mimic - Overview Display

2

1. Pressing this button in the navigation panel will launch the Mimic Overview Screen. This can be accessed from a display on the HMI

2. These icons around the display will launch the Mimic indicated in the Arrow box when pressed. E.g. pressing the “Pallet Locator” button will launch a mimic for that area of the machine.Press on Sub-assembly area for manual operation for Example: -solenoid valve, motor, photo eye etc.…

2.5 Mimic Overview – Device Legend

13.PNG
2.5 Mimic Overview – Device Legend

2.6 Mimic - Safety Screen

The Safety Mimic provides an overview of the machine. The safety devices are shown in their approximate locations around the machine and have the following color indication. 

  • Green is ready for Reset.

  • Grey is Open.

  • Red is in Fault.

2.6 Mimic - Safety Screen

1

Screenshot 2025-12-23 150712.png

2

1. This area displays Safety Devices that are in the Main Control cabinet or are in fields mounted on the machine.

2. This is an indicator for an Estop Switch.

  • Green is Closed

  • Grey is Open

  • Red is in Fault.

Pressing this Icon will launch a face plate for this device.

3. This is an indicator for a Door Switch..

  • Green is Released

  • Grey is Pressed

  • Red is in Fault.

Pressing this Icon will launch a face plate for this device.

2.7 Mimic – Machine Module

Screenshot 2025-12-23 151627.png

1

2.7 Mimic – Machine Module

1. Device Indicator. These are.

  • Green when on or running.

  • Grey when off

  • Red when in fault.

Pressing a device icon will launch a popup for that object.

2.8 Sequences

Clicking on the Sequences button in the Menu launches this display.

 Example: -

2.8 Sequences
Sequence.PNG

1

2

1. Sequence Status. This displays the Sequence Name, Current Step and description of the current action that is taking place. 2. Pressing this button launches another faceplate with more detail on that Sequence. That faceplate can be seen below.

2.9 Interface

2.9 Interface
interface.png

1. Input: It indicates the Digital Input

2. Output: It indiactes the Digital Outputs.

3. LED Indication: 

  • Red: It indicates the Alarm in the System.

  • Green: It indicates the system is in Idle state.

  • Amber: It indicates the system is in Alert State.

2.10 Current Alarms

Current_Alarms.PNG

4

1

2

3

Current Alarms: Current Alarm screen shows the current alarms that are active and can be access through the Menu Screen (as mentioned in 2.1), or by clicking in the Top bar (as mentioned in 1.2)

1. TimeStamp: The date and time the Alarm has occurred.

2.SourceName: Refers to the type of Alarm

3. Message: The current alarm message to be displayed in the page.

4. Acknowledge: to acknowledge the alarm once the issue is resolved.

​2.10 Current Alarms

2.11 Alarm History

1

2

3

4

5

Alarm_History.PNG

Alarm History: Alarm History screen shows the record of alarm that have occured in the past and can be access through the Menu Screen (as mentioned in 2.1).

1. ConditionName: Shows the Condition name for that particular alarm

2. SourceName: Shows the source name for that particular alarm

3. Message: Message displayed for that alarm

4. Severity: The severity rate for that alarm (Severity 1 and 2, where severity 1 being the highest)

5. DateTime: The Date and time when thaat particular alarm occured

2.11 Alarm History

2.12 Diagnostic

1

2

3

4

Diagnosic.PNG

Diagnostic:  Used by BCRML to diagnos the application and can be access through the Menu Screen (as mentioned in 2.1).

1. Message_en-US: Shows the Diagostic message for that event.

2. ModuleName: Shows the module of application that generated the event.

3. Time: The date and time they were executed in the application

4. Level: This shows the severity or importance of the diagnostic entry.

2.12 Diagnostic

3. Recipe

3.1 Recipe Settings

1

3.png

4

2

3

  1.  Click the drop-down menu to select the saved recipes.

  2.  Entry Box to enter the recipe values

  3.  Current Setpoints.

  4. ​Save button is used to save the new recipe. The load button is used to load the PLC values to the recipe settings values.     The Delete button is used to delete the existing recipe. 

4. Face Plates

4.1 Mimic – Device Legend

4.1 Mimic – Device Legend
image.png

4.2 Cylinder

4.2 Cylinder
Cylinder.PNG

1

2

4

3

  1. Tag name and description for the selected cylinder.

  2. Number of times the cylinder has been actuated.

  3. Cylinder status flags showing Output State, Reed Status, Alarm and Manual state.

  4. Timer pre-sets for the cylinder alarms. If the cylinder is setup as having no reed switches, these timers become extend and retract times for the cylinder.

4.3 Miscellaneous Input

4.3 Miscellaneous Input
image.png

1

2

3

4

  1. Tag name and description for the selected device.

  2. Current status of the device with de-bounce times applied

  3. Device Status

  4. De-bounce and Fault Times.

4.4 Miscellaneous Output

4.4 Miscellaneous Output
image.png

1

2

3

4

  1. Tag name and description for the selected device.

  2. Current State of the device.

  3. Current Status of the device.

  4. Fault timer and cycle counter.

4.5 Motors

4.5 Motors

1

image.png

2

3

4

5

  1. Tag name and description for the selected motor.

  2. Frequency feedback and current target frequency.

  3. Current state of the motor.

  4. Status of the motor.

  5. Fault timer and run hours for the motor.​​​​

image.png

4.6 Servo Motor

4.6 Servo Motor

1

2

5

3

6

4

  1. Tag name and description for the selected servo.

  2. Display Velocity and Position feedback and current target position.

  3. Current drive status

  4. Pressing here will launch the servo settings display.

  5. Pressing here will launch a home selection screen. This will provide information about the homing of the axis.

  6. Manual Controls. You must be logged in as a technician to gain access to these controls.

4.7 Servo Setting

4.7 Servo Setting
image.png

This display is launched from the servo faceplate and show the setpoints for the servo control. You must be logged in as a technician to gain access to these controls.

4.8 Service

4.8 Service

image.png

5. Stack Light Indication

5.1 Green Stack Light

5.2 Amber Stack Light

5.3 Red Stack Light

SOP (Standard Operation Procedure)

1. SOP for Startup

1.1 Power On the system:

1. Power on the Main control Panel and ON the Transformer of the Robot (HMI Screen will turn on)

2. Ensure there is no emergency stop push button pressed and all Guard doors are closed.

3. Ensure that the Robot Pendant Switch is in OFF Mode and Controller is in Auto Mode

OF

Auto

image.png
1.jpg

1.2 Start the system:

1. Press the safety reset button to energize the system.

2.png

Safety Rest

2. Navigate to Recipe Screen Select the Recipe and Load the Recipe and Confirm it.

Select Recipe from Listed

3.png

Load Recipe

3. Do Home to load appropriate recipe.

4.png

Select Home

Select Yes

5.png
6.png

Rest

4. After Home Done start the System.

Select Start

7.png

FANUC Robot Teach Pendant – Complete Operation & Key Manual

This document describes all major keys of the FANUC Robot Teach Pendant, including jogging keys, function keys (F1–F5), and the procedure for selecting coordinate systems for robot movement.

1. Teach Pendant Overview

2. Emergency Stop (E-STOP)

• Immediately stops robot motion.

• Cuts servo power.

• Twist clockwise to release.

• Used during unsafe or emergency conditions.

3. Deadman Switch (Enable Switch)

Located at the back of the teach pendant.

• Three-position safety switch: - Released: Robot disabled

4. Function Keys (F1–F5)

F1 – Soft Key 1:• Executes first soft menu option shown at bottom of screen.• Common uses: TYPE, YES, SELECT.

F2 – Soft Key

2:• Executes second soft menu option.• Common uses: DETAIL, OPTION.

F3 – Soft Key

3:• Often used for NEXT page or UTILITIES.• May act as INSERT or MODIFY in program editing.

F4 – Soft Key

4:• Used for system or parameter-related selections.• Can be CHOICE or PARAM depending on screen.

 

F5 – Soft Key

5:• Accesses extended functions like NEXT, PREV, or MORE.• Used to navigate additional menu pages.NOTE: The actual function of F1–F5 depends on the active screen. The function label is displayed directly above each key on the LCD.

5. Cursor / Navigation Keys

• VUsed to move cursor in program editing.

• Works with ENTER and SHIFT keys.

• Used for navigating menus and data fields.

• Blue keys control robot movement.

• Includes Joint keys (J1–J6) and Cartesian keys (X/Y/Z).

• Must hold SHIFT + Axis Key + Enable Switch (Deadman).

• Speed depends on T1/T2 mode.

7. How to Select Coordinate System

The robot movement depends on the selected coordinate system. Coordinate selection changes how the jogging keys move the robot.

Available Coordinate Systems

1. JOINT:

• Moves individual robot axes (J1–J6).

• Each key rotates one joint.

• Used for mechanical alignment and troubleshooting.

2. WORLD:

• Moves robot relative to world reference frame.
• X, Y, Z directions are fixed to cell layout.

3. TOOL:

• Movement relative to tool center point (TCP).

• Used for straight-line tool approach.

4. USER:

• Movement relative to user-defined frame.

• Commonly used in fixture-based applications.Procedure to Select Coordinate System:

Step

1: Press the COORD key on the teach pendant.

Step 2: The coordinate selection window appears on the screen.

Step 3: Use F1–F5 or arrow keys to select JOINT, WORLD, TOOL, or USER.

Step 4: Press ENTER to confirm.

Step 5: Jog robot using SHIFT + Axis key.

NOTE: Always ensure the correct coordinate system is selected before jogging to avoid unexpected robot motion.

8. Numeric Keypad

• Used for entering position values and data.

• Keys 0–9 with decimal input.

• Used in registers, offsets, and program editing.

FANUC Robot Teach Pendant BACKUP

2. Procedure

2.1. Plug in the USB-stick on the Teach Pendant

Power on the robot.

Plug the USB-stick in the USB-port of the Teach Pendant.

2.2. Go to file menu

Press Menu, select 7 File, press arrow RIGHT to select 1 File and press ENTER.

Press F5 (UTIL), select 1 Set Device and press ENTER. Then arrow RIGHT and select 1 USB on TP (UT1:) and press enter. Now the USB directory on the Teach Pendant is selected.

Verify the correct memory device is active in the top left corner.

Verify the root folder of the USB-stick is selected.If this is not the case, select 1 .. (Up one Level) <DIR> and press ENTER.

2.3. Backup all of abovePress

F4 [BACKUP], select 8 All of above and press ENTER.

If the robot asks to create a backup directory press F4 YES to confirm.

If the robot asks to not delete, but create backup in backup directory press F4 YES to confirm.

Wait while the robot is making the backup. This may take a few minutes.

After the backup is finished the USB-stick can be removed.

bottom of page