TwinCAT HMI Control, when used with TwinCAT Vision processing software, provides users the option of integrating image processing directly into the TwinCAT HMI operator interface. TwinCAT Vision can transmit live video and images from machine vision systems into TwinCAT HMI. This control solution can be configured quickly and can expand the image display control and color control. The image display control enables direct linking of multiple machine vision images and switching between currently displayed images. The color control incorporates various other controls as well as JavaScript programming. It can link to a four-element array variable to edit a color filter directly from the PLC.