HMI from Kinco are an inexpensive visualization and operation option for Modbus participants. Modbus participants can be visualized and operated very easily with Kinco's HMI. Select your desired connection type to see how HMI and Modbus PLC are connected.
The programming software (German) for the Kinco HMI is completely free of charge . The programming software is available as a free download at the respective HMI. Further below you will find an overview of all Kinco HMI. Just choose the right size for your visualization project.
Choose a connection type:
-
Modbus TCP, Modbus UDP (Ethernet)
-
Kinco HMI as Modbus TCP/UDP Client (Master)
- Connection
- Driver configuration in Kinco HMIware
- Addressing
Connection of Modbus server (slave) nodes via Ethernet
.A Modbus TCP/UDP server (slave) can be easily connected to Kinco's HMI via Ethernet. You can connect the PLC either via LAN direct connection or via a hub or switch. This also allows you to visualize and operate multiple participants on the Kinco HMI via the LAN.
.
All Kinco HMI in our online store have a normal RJ-45 Ethernet connection for this purpose.The Ethernet port on a 7" Kinco MT4424TE HMI.Driver configuration for Modbus TCP over Ethernet in Kinco HMIware
.
The appropriate driver in Kinco HMIware for connecting Modbus servers (slaves) via Ethernet is the Modbus TCP Slave driver.
Alternatively, the Modbus UDP Slave driver can be used if the end device also supports Modbus UDP.All Kinco HMI with Ethernet connection can communicate with Modbus nodes via the Ethernet module. To do this, a project must be created accordingly in the Kinco HMIware, communication must be configured, and the project must be transferred to the HMI. The configuration is done in the following steps.
- Create a new project in Kinco HMIware or open an existing project .
- Drag the HMI you are using into the project in the HMI tab .
- Drag the Modbus TCP Slave into the project under PLC .
- Double click on the PLC, then "Network Device Settings" to open the configuration of the LAN .
- Add the PLC under "Add" and configure the IP of the PLC .
- Add the HMI under "Add" and configure the IP of the HMI .
- Close all open windows with Ok .
- Create images and objects that are linked to variables in the PLC (see Addressing for more details) .
- Compile the project and transfer it to the HMI via download .
Configuring communication between Kinco HMI and a Modbus TCP server (slave) over Ethernet in Kinco HMIware. Be sure to use the correct station number.
The programming software for the Kinco HMI is available here as a full version download
Kinco HMIware 2.0 (248 MB)
Addressing Modbus variables
.Kinco HMI elements
Kinco HMIware provides a wide range of elements to visualize and change PLC data. These include, for example, switches, lamps, input fields and much more. These elements can be easily linked to variables in the PLC. For Modbus, all important Modbus areas are available via the Ethernet connection. The exact listing of all addressable areas can be found below.
Selecting a variable in an HMI element in Kinco HMIware.
Address overview of drivers
.
Modbus addressing in Kinco HMIware results as follows:
.Address range Modbus address Variables of
Modbus participantBits Writable and readable bit addresses .0X 0-65535 look up in the manual of your Modbus device, .
which address ranges are referenced hereread-only bit addresses .1X 0-65535 look up the manual for your Modbus device, .
which address ranges are referenced hereread-only registers, bitwise addressed .3X_Bit 0.00-65535.15 look up in the manual of your Modbus device, .
which address ranges are referenced herewritable and readable registers, bitwise addressed .4X_Bit 0.00-65535.15 look up in the manual of your Modbus device, .
which address ranges are referenced hereRegister read-only registers 16-bit 3X 0-65535 look up in the manual of your Modbus device, .
which address ranges are referenced herewriteable and readable registers 16-bit .4X 0-65535 look up in the manual of your Modbus device, .
which address ranges are referenced here
You can find more information about programming the Kinco HMI in our online course
Kinco HMIware online course
-
Kinco HMI as Modbus TCP/UDP Server (Slave)
- Connection
- Driver configuration in Kinco HMIware
- Addressing
Connection of Modbus client (master) nodes via Ethernet
.Kinco's HMIs can also be operated as Modbus TCP servers (slaves). Then another participant (client or master) accesses the data in the HMI and writes and reads the internal variables there. These internal variables can then be used for visualization and operation on the HMI. You can connect the CLient (master) either via LAN direct connection or via a hub or switch.
.
All Kinco HMI in our online store have a normal RJ-45 Ethernet connection for this purpose.The Ethernet port of a 7" Kinco MT4424TE HMI.Driver configuration for the HMI as a Modbus TCP server (slave) over Ethernet in the Kinco HMIware
.
To operate the HMI as a Modbus TCP or Modbus UDP server (slave), you do not need to configure any external nodes in Kinco HMIware. It is enough to configure the communication protocol of the network in Kinco HMI. You do this in the following steps:- .
- Create a new project in Kinco HMIware or open an existing project .
- Drag the HMI you are using into the project in the HMI tab .
- Double click on the HMI, then "Network Device Settings" to open the configuration of the LAN .
- Add the HMI under "Add" and configure the IP and also Station Number of the HMI .
- Select Modbus TCP Slave or Modbus UPD Slave under "Comm Protocol" .
- Close all open windows with Ok .
- Create images and objects that are linked to variables in the PLC (see Addressing for more information) .
- Compile the project and transfer it to the HMI via download .
Configuring communication between Kinco HMI and a Modbus TCP server (slave) over Ethernet in Kinco HMIware. Be sure to use the correct Station Number so that your client can access the HMI.
The full version of the Kinco HMI programming software is available for download here
Kinco HMIware 2.0 (248 MB)
Addressing internal variables
.Kinco HMI Elements
Kinco HMIware provides a wide range of elements to visualize and change PLC data. These include, for example, switches, lamps, input fields and much more.
For operation as a Modbus slave, these elements are linked to internal variables of the HMI. The Modbus masters can then access these variables by themselves and read or write them.
Selecting an internal variable in an HMI element in Kinco HMIware.
Address overview of drivers
.
Modbus addressing of internal variables in Kinco HMIware is as follows:
.Address range Modbus address Internal variables
of the Kinco HMIBits Writable and readable bit addresses .0X 0-9999 LB 0-9999 Register Writable and readable registers 16-bit 4X 0-9999 LW 0-9999
You can find more information about programming the Kinco HMI in our online course
Kinco HMIware online course
-
-
Modbus RTU (serial)
-
Kinco HMI as Modbus RTU master
- Connection
- Driver configuration in Kinco HMIware
- Addressing
Serial connection of Modbus nodes via RS-232 or RS-485
.
You can easily connect serial Modbus participants to Kinco's HMI via serial interface. For this purpose, you can often connect them directly with programming cable of Modbus participant. The small 4'' Kinco HMI has one serial port for this purpose, devices from 6'' have at least two serial ports.The serial ports on a 7" Kinco MT4424TE HMI support both RS-232 and RS-485 communicationsRS-232
RS-232 is a serial communication protocol for a point-to-point direct connection. RS-232 can be used to connect a Modbus subscriber directly to the HMI. All physical ports on the Kinco HMI support RS-232 communications. The physical port COM 0 has an additional RS-232 port (COM 2) on pins 7 (Rx) and 8 (Tx). To connect this to the Thinget PLC, a special serial cable is needed.
Pinout of the RS-232 port for connecting the Kinco HMI to a Modbus device
RS-485
RS-485 is a protocol for serial communication with multiple nodes. Using RS-485, you can have multiple nodes communicate with the HMI on a single serial port.Pinout of the RS-485 connector for connecting the Kinco HMI with Modbus participants
Driver for Modbus participants via serial connection in Kinco HMIware
.
The appropriate driver in Kinco HMIware for connecting Modbus participants via the serial port is the Modbus RTU driver.
Alternatively, you can use the Modbus ASCII driver if your end device only supports Modbus ASCII.All Kinco HMI can communicate with Modbus participants via serial interface. To do this, a project must be created accordingly in Kinco HMIware, the communication configured, and the project transferred to the HMI. The graphical configuration is done in the following steps.
.- Create a new project in the Kinco HMIware or open an existing project .
- Drag the HMI you are using into the project in the HMI tab .
- Drag the "Modbus RTU" participant into the project under PLC .
- Now open the "Connector" menu and drag a serial connection into the project using "Serial Port".
- Connect the serial connection to COM 0 or COM 1 on the HMI (special cables are needed for COM 2)
- Connect the serial connection with COM 0 at the PLC .
- Important: Double-click on the PLC to configure the Station Number .
- Double-click on the HMI to configure the corresponding serial COM port .
- Compile the project and transfer it to the HMI via download .
Configuring communication between Kinco HMI and multiple Modbus nodes via serial port in Kinco HMIware - important is the configuration of Station Number.The Kinco HMI serial port configuration can be accessed by double clicking on the HMI. Here, the type of communication (RS-232, RS-485-2, which is two-wire, or RS-485-4, which is four-wire) is configured. You can also configure baud rate and other parameters here.
The programming software for the Kinco HMI is available here as a full version for download
Kinco HMIware 2.0 (248 MB)
Addressing Modbus variables
.
Kinco HMI elements
Kinco HMIware provides a wide range of elements to visualize and modify PLC data. These include, for example, switches, lamps, input fields and much more. These elements can be easily linked to variables in the PLC. For Modbus, all important Modbus areas are available via the serial connection. The exact listing of all addressable areas can be found below.
Selecting a variable in an HMI element in Kinco HMIware.
Address overview of drivers
.
Modbus addressing in Kinco HMIware results as follows:
.Address range Modbus address Variables of
Modbus participantBits Writable and readable bit addresses .0X 0-65535 look up in the manual of your Modbus device, .
which address ranges are referenced hereread-only bit addresses .1X 0-65535 look up the manual for your Modbus device, .
which address ranges are referenced hereread-only registers, bit-wise addressed .3X_Bit 0.00-65535.15 look up in the manual of your Modbus device, .
which address ranges are referenced herewritable and readable registers, bitwise addressed .4X_Bit 0.00-65535.15 look up in the manual of your Modbus device, .
which address ranges are referenced hereRegister read-only registers 16-bit 3X 0-65535 look up in the manual of your Modbus device, .
which address ranges are referenced herewriteable and readable registers 16-bit .4X 0-65535 look up in the manual of your Modbus device, .
which address ranges are referenced here
You can find more information about programming the Kinco HMI in our online course
Kinco HMIware online course
-
Kinco HMI as Modbus RTU Slave
- Connection
- Driver configuration in Kinco HMIware
- Addressing
Serial connection of Modbus Master nodes via RS-232 or RS-485
.
You can easily connect serial Modbus master participants to Kinco's HMI via serial interface. The small 4'' Kinco HMI has one serial port for this purpose, devices from 6'' have at least two serial ports.The serial ports on a 7" Kinco MT4424TE HMI support both RS-232 and RS-485 communicationsRS-232
RS-232 is a serial communication protocol for a point-to-point direct connection. RS-232 allows a Modbus master to connect directly to the HMI and read data from it or write data to it. All physical ports on the Kinco HMI support RS-232 communication. The physical port COM 0 has an additional RS-232 port (COM 2) on pins 7 (Rx) and 8 (Tx). To connect this to the Thinget PLC, a special serial cable is needed.
Pinout of the RS-232 port for connecting the Kinco HMI to a Modbus device
RS-485
RS-485 is a protocol for serial communication with multiple nodes. Via RS-485, your Modbus master can communicate to a single serial port with multiple nodes, including one or more Kinco HMI.Pinout of the RS-485 connector for connecting the Kinco HMI with Modbus participants
Driver for Modbus master via serial connection in Kinco HMIware
.
The appropriate driver in Kinco HMIware for connecting Modbus masters via serial link is the Modbus RTU Slave driver.
This is a bit confusing, since the external device is actually the Modbus master and the HMI is actually the slave. It is especially important to configure the serial port with the Device ID in the Kinco HMI.All Kinco HMIs can communicate with Modbus masters via serial port. To do this, a project must be created accordingly in the Kinco HMIware, the communication configured and the project transferred to the HMI. The graphical configuration is done in the following steps.
.- Create a new project in the Kinco HMIware or open an existing project .
- Drag the HMI you are using into the project in the HMI tab .
- Drag the "Modbus RTU Slave" device into the project under PLC .
- Now open the "Connector" menu and drag a serial connection into the project using "Serial Port".
- Connect the serial connection to COM 0 or COM 1 on the HMI (special cables are needed for COM 2)
- Connect the serial connection with COM 0 at the PLC .
- Important: Double-click on the HMI to configure the serial connection and the Device Number. Under this Device Number the HMI is accessible for the Modbus Master.
- Compile the project and transfer it to the HMI via download .
Configuring the communication between Kinco HMI and an external Modbus master via the serial port in Kinco HMIware - important is the configuration of the Device Number (Station Number)The programming software for the Kinco HMI is available here as a full version for download
Kinco HMIware 2.0 (248 MB)
Addressing internal variables via Modbus
.Kinco HMI elements
Kinco HMIware provides a wide range of elements to visualize and modify PLC data. These include, for example, switches, lamps, input fields and much more.
For operation as a Modbus slave, these elements are linked to internal variables of the HMI. The Modbus masters can then access these variables by themselves and read or write them.
Selecting an internal variable in an HMI element in Kinco HMIware.
Address overview of drivers
.
Modbus addressing of internal variables in Kinco HMIware is as follows:
.Address range Modbus address Internal variables
of the Kinco HMIBits Writable and readable bit addresses .0X 0-9999 LB 0-9999 Register Writable and readable registers 16-bit 4X 0-9999 LW 0-9999
You can find more information about programming the Kinco HMI in our online course
Kinco HMIware online course
-