Introduction
An HMI lets people see and control machines easily using screens instead of buttons or switches.
HMI devices do not have a single code syntax like programming languages. Instead, they use software tools to design screens and connect to PLCs.
Create a button on the HMI screen that sends a start command to the PLC.
Display a temperature value read from the PLC on the HMI screen.Show an alarm message on the HMI when a fault occurs in the machine./* Sample HMI screen setup pseudocode */ // Define a button named 'StartButton' StartButton = createButton('Start Machine') // Link button to PLC command StartButton.onPress = sendCommandToPLC('START') // Define a display named 'TempDisplay' TempDisplay = createDisplay('Temperature') // Link display to PLC data TempDisplay.bindToPLC('TemperatureSensor') // Define an alarm display AlarmDisplay = createAlarm('MachineFault') AlarmDisplay.bindToPLC('FaultSignal')
Pass the test and this pattern moves unknown