Vision1040 PLC with a built-in HMI has a 10.4 in. display and nine programmable function keys. Onboard I/O can be added with a module onto the back of the PLC. Display options include more than 1,000 user-designed screens, and up to 500 images per application.