Our DICO HMI is based on a Movicon SCADA system. This consists of a sub-project and a main project. In the sub-project the DICO HMI is placed as a system and forms a self-sufficient unit. In the main project the user can create all necessary process images in parallel to the DICO HMI at his own discretion.
The hardware of the HMI can be selected almost freely. The only system requirement is a PC with Windows operating system WIN7 or higher. A network connection and a free USB port are also required. Of course the system also supports touch screens.
No project planning necessary
To use the DICO HMI, you don’t even need project planning software. The PLC IP address can be adapted in an XML file. For the database connection only the DSN set up on the HMI via C:\Windows\SysWOW64\odbcad32.exe is communicated in an INI file. The HMI reads a unique plant number from the PLC and accesses the corresponding texts in the database.The HMI reads a unique system number from the PLC and uses it to access the corresponding texts in the database. ↑↑↑
Full database support
All texts of the DICO HMI system are read from a MySQL database. These are the message field texts, the info field texts, the keypad texts and all texts of the other boxes and keys. The database can be stored locally on the HMI PC or centrally on a server. The data is managed with special tools. The Excel based PLC documentation can be transferred directly into the database. Parts of this Excel documentation can be generated from the PLC software. When the PLC is documented, the HMI is automatically configured. ↑↑↑
All texts of the DICO HMI system are stored in a database and are indexed via a system number and a language number. The language can be selected under “System info”. The languages must be defined in the database beforehand. Any number of languages can be assigned to different language numbers. The PLC documentation can be created for each language and transferred directly to the database. ↑↑↑
On the fly upgrades
For smaller changes, it is difficult to integrate them in HMI projects. The HMI project must first be modified with the project planning software and then transferred to the HMI. With DICO HMI, this is no longer necessary. For example, if a clamping function is added to the PLC, this function only needs to be entered in the PLC documentation. The texts for the error messages and the texts for the manual keys are transferred directly to the database. The HMI project itself is not changed. When a step chain is selected on the HMI, the texts are read fresh from the database. An upgrade is done in fly-by. ↑↑↑
In the uppermost field the step chains are shown. These are automatically recognized by the HMI and dynamically placed in the field. If another step chain is programmed in the PLC, the button for selection also appears here. The color and text provide quick information about the rough status of the step chains. Everything that is displayed in the other fields refers to the selected step chain. The active step chain number is shown in the chain field. The field next to it shows the selected bottom inseam chain. If the main chain is selected, a 0 is displayed here.
The diagnostic field contains the messages that prevent a step advance. If the field is empty, the next step becomes active. In case of an error, the messages that prevent a start are displayed here. If a manual button is pressed, the diagnosis for this manual function is displayed here.
Any information can be displayed in the info field. Each information is assigned to a value field. This information has no influence on the operation of the machine. The hand buttons are located in the lower area. There are 30×20 keys per step chain. All functions can be operated with these keys. ↑↑↑
Can be extended as required
The main menu is already in the main project. There the user can create all kinds of images and applications with the Movicon development environment. One is only limited by the maximum number of bytes for communication with the PLC. More information can be found on the Internet at Movicon. ↑↑↑