Download Print this page

ADF Web HD67C07-B2 User Manual

Modbus tcp slave/mqtt broker-converter

Advertisement

Quick Links

Industrial Electronic Devices
User Manual
Revision 1.000
English
Modbus TCP Slave / MQTT Broker -
Converter
(Order Code: HD67C07-B2, HD67C07-G43-B2, HD67C07-G43-E-B2,
HD67C07-G43-VPN-B2, HD67C07-G43-E-VPN-B2)
For Website information:
www.adfweb.com?Product=HD67C07-B2
www.adfweb.com?Product=HD67C07-G43-B2
www.adfweb.com?Product=HD67C07-G43-E-B2
www.adfweb.com?Product=HD67C07-G43-VPN-B2
www.adfweb.com?Product=HD67C07-G43-E-VPN-B2
For Price information:
www.adfweb.com?Price=HD67C07-B2
Benefits and Main Features:
Very easy to configure
Power Supply 18...35V DC and 8...24 V AC
Temperature range: -40°C/+85°C (-40°F/+185°F)
User Manual
ADFweb.com S.r.l.
User Manual Modbus TCP Slave / MQTT Broker
Document code: MN67C07_ENG
For others MQTT Broker products, see also the following links:
Converter MQTT Broker to
www.adfweb.com?Product=HD67C00
www.adfweb.com?Product=HD67C03
www.adfweb.com?Product=HD67C04
www.adfweb.com?Product=HD67C05
www.adfweb.com?Product=HD67C06
www.adfweb.com?Product=HD67C08
www.adfweb.com?Product=HD67C09
www.adfweb.com?Product=HD67C10
www.adfweb.com?Product=HD67C11
www.adfweb.com?Product=HD67C12
www.adfweb.com?Product=HD67C13
www.adfweb.com?Product=HD67C14
www.adfweb.com?Product=HD67C15
www.adfweb.com?Product=HD67C16
www.adfweb.com?Product=HD67C17
www.adfweb.com?Product=HD67C18
www.adfweb.com?Product=HD67C19
www.adfweb.com?Product=HD67C20
www.adfweb.com?Product=HD67C21
www.adfweb.com?Product=HD67C22
www.adfweb.com?Product=HD67C23
www.adfweb.com?Product=HD67C24
www.adfweb.com?Product=HD67C25
www.adfweb.com?Product=HD67C26
www.adfweb.com?Product=HD67C27
www.adfweb.com?Product=HD67C28
www.adfweb.com?Product=HD67C29
www.adfweb.com?Product=HD67C30
www.adfweb.com?Product=HD67C31
www.adfweb.com?Product=HD67C32
www.adfweb.com?Product=HD67G68
www.adfweb.com?Product=HD67G69
Do you have an your customer protocol?
www.adfweb.com?Product=HD67003
Do you need to choose a device? do you want help?
www.adfweb.com?Cmd=helpme
Revision 1.000
Page 1 of 37
(MQTT Broker)
(Serial)
(Modbus Master)
(Modbus Slave)
(Modbus TCP Master)
(BACnet Master)
(BACnet Slave)
(CAN)
(CANopen)
(DALI)
(DeviceNet Master)
(DeviceNet Slave)
(DMX)
(EtherNet/IP Slave)
(J1939)
(KNX)
(NMEA 0183)
(NMEA 2000)
(PROFIBUS Master)
(PROFIBUS Slave)
(PROFINET Slave)
(SNMP Manager)
(SNMP Agent)
(EtherNet/IP Master)
(PROFINET Master)
(OPC UA Client)
(OPC UA Server)
(Ethernet)
(IEC61850 Server)
(IEC61850 Client)
(HTTP/REST Client)
(HTTP/REST Server)

Advertisement

loading
Need help?

Need help?

Do you have a question about the HD67C07-B2 and is the answer not in the manual?

Questions and answers

Summary of Contents for ADF Web HD67C07-B2

  • Page 1 (MQTT Broker) www.adfweb.com?Product=HD67C03 (Serial) Modbus TCP Slave / MQTT Broker - www.adfweb.com?Product=HD67C04 (Modbus Master) www.adfweb.com?Product=HD67C05 (Modbus Slave) Converter www.adfweb.com?Product=HD67C06 (Modbus TCP Master) (Order Code: HD67C07-B2, HD67C07-G43-B2, HD67C07-G43-E-B2, www.adfweb.com?Product=HD67C08 (BACnet Master) www.adfweb.com?Product=HD67C09 (BACnet Slave) HD67C07-G43-VPN-B2, HD67C07-G43-E-VPN-B2) www.adfweb.com?Product=HD67C10 (CAN) www.adfweb.com?Product=HD67C11 (CANopen) www.adfweb.com?Product=HD67C12...
  • Page 2 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 2 of 37 Industrial Electronic Devices INDEX: UPDATED DOCUMENTATION: Dear customer, we thank you for your attention and we remind you that Page you need to check that the following document is: INDEX UPDATED DOCUMENTATION Updated...
  • Page 3 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 3 of 37 Industrial Electronic Devices SECURITY ALERT: ENERAL NFORMATION To ensure safe operation, the device must be operated according to the instructions in the manual. When using the device, legal and safety regulation are required for each individual application.
  • Page 4 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 4 of 37 Industrial Electronic Devices EXAMPLE OF CONNECTION: ADFweb.com S.r.l.
  • Page 5 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 5 of 37 Industrial Electronic Devices CONNECTION SCHEME: Figure 1a: Connection scheme for HD67C07-B2 ADFweb.com S.r.l.
  • Page 6 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 6 of 37 Industrial Electronic Devices Figure 1b: Connection scheme for HD67C07-G43-x-xxx-B2 ADFweb.com S.r.l.
  • Page 7 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 7 of 37 Industrial Electronic Devices CHARACTERISTICS: The HD67C07-xxx-x-xxx-B2 is a Modbus TCP Slave / MQTT Broker Converter. It allows the following characteristics: Electrical isolation between Ethernet and Power Supply; Mountable on 35mm Rail DIN;...
  • Page 8 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 8 of 37 Industrial Electronic Devices POWER SUPPLY: The devices can be powered at 8…24V AC and 12…35V DC. For more details see the two tables below. Vmin Vmax Vmin...
  • Page 9 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 9 of 37 Industrial Electronic Devices LEDS: The device has got four LEDs that are used to give information of the functioning status. The various meanings of the LEDs are described in the table below. Normal Mode Recovery Mode 1: Device State (green)
  • Page 10 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 10 of 37 Industrial Electronic Devices ETHERNET: The Ethernet port is used for programming the device, for MQTT communication and for Modbus TCP communication. The Ethernet connection must be made using Connector2 of HD67C07-xxx-x-xxx-B2 with at least a Category 5E cable. The maximum length of the cable should not exceed 100m.
  • Page 11 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 11 of 37 Industrial Electronic Devices RECOVERY BUTTON: In order to recover the device in case of wrong firmware updating or any error that compromises correct functioning of the device, it is necessary to press the BTN1.
  • Page 12 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 12 of 37 Industrial Electronic Devices USE OF ADFWEB DISCOVERY TOOL SOFTWARE: To discover the device into the network and see its IP Address, use the available software that runs with Windows called “ADFweb Discovery Tool”.
  • Page 13 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 13 of 37 Industrial Electronic Devices USE OF COMPOSITOR SW67C07: To configure the Converter, use the available software that runs with Windows called SW67C07. It is downloadable on the site www.adfweb.com and its operation is described in this document.
  • Page 14 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 14 of 37 Industrial Electronic Devices NEW CONFIGURATION / OPEN CONFIGURATION: “New Configuration” button creates the folder which contains the entire device’s configuration. A device’s configuration can also be imported or exported: To clone the configurations of a Programmable “Modbus TCP Slave / MQTT Broker - Converter”...
  • Page 15 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 15 of 37 Industrial Electronic Devices SOFTWARE OPTIONS: By pressing the “Settings” ( ) button there is the possibility to change the language of the software and check the updatings for the compositor.
  • Page 16 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 16 of 37 Industrial Electronic Devices In the section “Software Settings”, it is possible to enable/disable some keyboard’s commands for an easier navigation inside the tables contained in the different sections of the software.
  • Page 17 This window is divided in two sections, one for configuring the MQTT network and the other for the Modbus TCP network. MQTT Broker section MQTT B  S ROKER ELECT RODUCT This section is used to select the product in use. It is possible to have: HD67C07-B2; HD67C07-G43-B2; HD67C07-G43-E-B2; HD67C07-G43-VPN-B2; HD67C07-G43-E-VPN-B2. MQTT B  E ROKER THERNET NTERFACES This section is used to define the general parameters of Ethernet.
  • Page 18 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 18 of 37 Industrial Electronic Devices In the field “IP Address”, the IP address of the converter is defined; In the field “SubNet Mask” the Subnet Mask of the converter is defined; In the field “Gateway”...
  • Page 19 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 19 of 37 Industrial Electronic Devices In the field “Network Mobile” it is possible to defined the type of mobile connectivity: All: mobile connection will be automatically managed by the module, selecting the best available network (3G or 4G); 4G Only: mobile connection will be done only using LTE;...
  • Page 20 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 20 of 37 Industrial Electronic Devices Modbus TCP Slave section TCP S  E ODBUS LAVE THERNET ONNECTION This section is used to define the general parameters of Ethernet. The means of the fields are: In the field “Device Name...
  • Page 21 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 21 of 37 Industrial Electronic Devices In the field “Port” the port used for Modbus TCP communication is defined; If the field “Read with Input Register / Status Function”...
  • Page 22 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 22 of 37 Industrial Electronic Devices SET MQTT BROKER: By Pressing the “Set MQTT Broker” button from the main window for SW67C07 (Fig. 2) the window “MQTT Broker” appears (Fig. 4). This section is used to define the list of the MQTT Clients that can connect to the broker and the list of accepted/denied topics.
  • Page 23 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 23 of 37 Industrial Electronic Devices In the second table, it is possible create the list of the allowed/denied topics for each MQTT Client created. It is necessary to select the Client from the first table and then edit the topics in the second.
  • Page 24 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 24 of 37 Industrial Electronic Devices MQTT SET TOPIC: By Pressing the “MQTT Set Topic” button from the main window for SW67C07 (Fig. 2) the window “Set MQTT Topics” appears (Fig. 4). This section is used to define the MQTT topics that the converter will publish and subscribe.
  • Page 25 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 25 of 37 Industrial Electronic Devices If the field “On Timer” is checked, the converter publishes the topic cyclically with the delay defined in the field “Time (ms)”;...
  • Page 26 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 26 of 37 Industrial Electronic Devices MQTT SET BRIDGES: By Pressing the “MQTT Set Bridges” button from the main window for SW67C07 (Fig. 2) the window “Set MQTT Bridges” appears (Fig. 5). This section is used to define the MQTT connection to an external MQTT broker and link the local topics to the remote topics.
  • Page 27 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 27 of 37 Industrial Electronic Devices If the field “TLS” is checked, the TLS protocol for secure connection is enabled; If the field “Insecure” is checked, the validity of the server certificate will not been verified; In the field “CA Certificate”...
  • Page 28 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 28 of 37 Industrial Electronic Devices UPDATE DEVICE: By pressing the “Update Device” button, it is possible to load the created Configuration into the device; and also the Firmware, if necessary. This by using the Ethernet port.
  • Page 29 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 29 of 37 Industrial Electronic Devices Warning: If the update fails, try these points before seeking assistance: Try to repeat the operations for the updating; Try with another PC; Try to restart the PC;...
  • Page 30 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 30 of 37 Industrial Electronic Devices TEMPLATE STRING: DEFINITION OF MQTT PAYLOAD Mode 1: mapping a single variable for each topic using tables In this mode, it is possible to define which is the Modbus data to map inside the MQTT topics using the Position field inside “MQTT Set Topic” section.
  • Page 31 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 31 of 37 Industrial Electronic Devices Below the type of format allowed: FORMAT IDENTIFIER Unsigned Integer Signed Integer Float Binary String Hexadecimal Base64 Example: We have two variables mapped respectively into Position 0 and 4. The first one is an signed integer value of 16 bit, the second one is a floating point.
  • Page 32 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 32 of 37 Industrial Electronic Devices MECHANICAL DIMENSIONS: Figure 7a: Mechanical dimensions scheme for HD67C07-B2 ADFweb.com S.r.l.
  • Page 33 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 33 of 37 Industrial Electronic Devices Figure 7b: Mechanical dimensions scheme for HD67C07-G43-x-xxx-B2 ADFweb.com S.r.l.
  • Page 34 G43: LTE module present with SIM card slot Device Family HD67C07: Modbus TCP Slave / MQTT Broker - Converter Order Code: HD67C07-B2 Modbus TCP Slave / MQTT Broker – Converter Order Code: HD67C07-G43-B2 Modbus TCP Slave / MQTT Broker – Converter (LAN + SIM LTE) Order Code: HD67C07-G43-E-B2 Modbus TCP Slave / MQTT Broker –...
  • Page 35 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 35 of 37 Industrial Electronic Devices ACCESSORIES: Order Code: AC34011 35mm Rail DIN - Power Supply 220/240V AC 50/60Hz – 12 V DC Order Code: AC34012 35mm Rail DIN - Power Supply 220/240V AC 50/60Hz –...
  • Page 36 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 36 of 37 Industrial Electronic Devices DISCLAIMER: All technical content within this document can be modified without notice. The content of the document is a under continual renewal. For losses due to fire, earthquake, third party access or other accidents, or intentional or accidental abuse, misuse, or use under abnormal conditions repairs are charged to the user.
  • Page 37 User Manual Modbus TCP Slave / MQTT Broker Document code: MN67C07_ENG Revision 1.000 Page 37 of 37 Industrial Electronic Devices WARRANTIES AND TECHNICAL SUPPORT: For fast and easy technical support for your ADFweb.com SRL products, consult our internet support at www.adfweb.com. Otherwise contact us at the address support@adfweb.com RETURN POLICY: If while using your product you have any problem and you wish to exchange or repair it, please do the following:...