Difference between revisions of "softMI HMI Getting started"

From SoftMC-Wiki
Jump to: navigation, search
Line 43: Line 43:
  
 
 
 
 
 +
  
 
== Importing Parameters file (CSV) ==
 
== Importing Parameters file (CSV) ==
Line 58: Line 59:
 
[[File:HMI10.png|RTENOTITLE]]
 
[[File:HMI10.png|RTENOTITLE]]
  
Make sure the "'''AddrPLCID'''" in the .csv file is similar to the defined PLC Controller. If not, chage the adress in the .cvs and save it before importing the file to HMI Studio.
+
3.Make sure the "AddrPLCID" in the .CSV file is similar to the defined PLC Controller. If not, change the address in the .CSV and save it before importing the file to HMI Studio.
  
 
[[File:PLC0.JPG|800x500px|PLC0.JPG]]
 
[[File:PLC0.JPG|800x500px|PLC0.JPG]]

Revision as of 10:00, 9 February 2020

This is a tutorial for first configuration of SoftMC with SoftMI through HMIStudio.

 

Access HMI properties and IP configuration

Turn HMI power off. Long press anywhere on the screen. Turn HMI power on.

Now properties windows pops up at power on. Notice, changing IP address will only saved after downloading initial project to HMI.

Creating project and adding network components

Open new project:
RTENOTITLE

At the left side bar - "Graph Element Window" select HMI tab, and choose HMI type.

RTENOTITLE

At the left side bar - "Graph Element Window" select PLC tab, and choose controller / PLC type.
Drag and drop in center window:

RTENOTITLE

At the left side bar - "Graph Element Window" select Connector tab, and choose communication type.
In this example I choose Ethernet (TCP)
Drag and drop in center window:

RTENOTITLE

At the pop up window - "Network Device Setting" press "Add".
Set HMI IP, and choose correct Comm Protocol:

RTENOTITLE

Press "Add" again, and set SoftMC IP and comm protocol:

RTENOTITLE

After adding both HMI and PLC this is the final display:

RTENOTITLE

Double click the HMI for access extra Attribute configure:

RTENOTITLE

 


Importing Parameters file (CSV)

SoftMC Modbus Configurator is generating CSV file containing the project parameters and their Modbus addresses.

Generating CSV file with Modbus Configurator [[1]]

Importing the CSV file to HMIStudio:
Go to “Project Database” tab in “Graph Element Window”, and choose “Address Tag”:

RTENOTITLE

Import the CSV File:

RTENOTITLE

3.Make sure the "AddrPLCID" in the .CSV file is similar to the defined PLC Controller. If not, change the address in the .CSV and save it before importing the file to HMI Studio.

PLC0.JPG

PLC1.JPG

Build and design the interface

Operations in HMI screen are carried out through Components.
In this components user can execute SoftMC Functionality, read and write data.

To enter screen design window, Right click on HMI, and “Edit”:

RTENOTITLE

Basic components are located at "Graph Element Window" at "PLC Parts":

RTENOTITLE

Drag and drop required component to center window (HMI Screen).
When doing so, arttribute of the component will open:

RTENOTITLE

Check the box “Use Address Tag”. Then Parameters from CSV file will shown in “Addr. Type” – only if their type fit (for example this is “Bit” switch, so only “EN_BIT1” is shown because it is the only bit in CSV file.
After finish configuration and pressing OK, another left click on screen to place the switch.

 

Component Attribute

It is important to fully configure the component, in means of data tpye, size, operation, etc.
For example, when adding number display, make sure “Data width” is according to what configured in softMC Modbus configurator:

RTENOTITLE

  • “Word” is 16bit

In SoftMC:

  • “Short” = 16bit
  • “Long” = 32bit

So if chosen parameter as “long”, choose DWORD (double word).

Download project to HMI

First project download (brand new HMI from the box) must be performed through serial communication. Wiring:

RTENOTITLE

RTENOTITLE