Do you have a question about the MC0310 and is the answer not in the manual?
Questions and answers
Summary of Contents for Microcyber MC0310
Page 1
MC0310 Modbus to HART Built-in Core Module User Manual...
Page 2
Since errors cannot be completely excluded, absolute consistency cannot be guaranteed. However, we will periodically check the data in this manual and make the necessary corrections in subsequent versions. Any suggestions for improvements are welcome. Microcyber Corporation Technical data is subject to change at any time. ~ I ~...
Page 3
Company Profile Microcyber Corporation is a high-tech enterprise initiated and founded by Shenyang Institute of Automation, Chinese Academy of Sciences, mainly engaged in networked control system, industrial communication and instrumentation, development, production and application. Microcyber Corporation has undertaken a number of national science and technology projects such as the National Science and Technology Major Project, National High Technology Research and Development Program (863 Program), Smart Manufacturing Equipment Development Project, etc.
Page 4
http://www.microcybers.com Terminology Introduction Common Commands - the set of HART commands that the HART device must support. General Commands - the set of HART commands that the HART device can choose to support. Special Commands - HART command sets customized by the HART device manufacturer. HART master device - can be a device such as a PC, a hand operator or a HART module of a DCS, the initiator and issuer of HART communications.
Page 5
http://www.microcybers.com connected to the HART bus for 4-20mA analog output and HART digital communication. The use is the same as the three-wire device. Single point mode - In the whole HART system, there is only one HART slave device connected on the HART bus with polling address '0', when the 4~20mA analog signal of HART is valid and can represent the value of the master variable PV.
Modbus RTU protocol (hereinafter referred to as 'Modbus' protocol) slave devices to various fieldbus systems. The MC0310 built-in Modbus to HART module (hereinafter referred to as 'HART module') is designed to convert Modbus protocol slave devices to HART protocol slave devices.
The above configuration can be done by using the upper computer configuration software provided by Microcyber, or the HART master with DD file parsing capability (e.g. PC, hand controller) can import the DD file of HART module provided by Microcyber, and also do the above configuration. The HART...
The HART module can be configured by a PC running Microcyber's host configuration software. The configured HART module and the field device as a whole become HART field devices that can be connected to other HART networks.
Page 10
http://www.microcybers.com Figure 1.3 Hardware user interface schematic Table 1.2 List of HART module socket pin definitions Name Description JTAG debug interface JTAG debug interface RESET Reset signal, active low level Reference place JTAG debug interface UART input TTL level UART output TTL level JTAG debug interface SPISTE GPIO, SPI interface...
http://www.microcybers.com Reference place BUS+ Bus power positive BUS- Bus power negative As shown in Figure 1.3, the module is designed with a 2-wire HART circuit with a TTL level interface and no electrical isolation from the HART bus. This core module can be designed based on 2/3/4-wire HART products.
http://www.microcybers.com The serial transmission mode supported by the HART module is Modbus RTU mode, and the serial communication interface features supported are shown in the following table. Table 1.4 Table of Modbus communication interface characteristics Default Available range Parameters Slave Address 1-247 1200,2400,4800,9600, 9200,35700,38400,57600 Baud rate...
Page 13
http://www.microcybers.com 35.0 Φ2.2 单位:mm Figure 1.4 Mechanical dimensions of the front of the HART module!unit"mm# ~ 7 ~...
Microcyber, or the HART master with DD file parsing capability (such as PC or hand controller) can import the DD file of HART module provided by Microcyber and also do the above configuration. Here is an example of PC running Microcyber’s upper unit configuration software, the hardware connection is shown inFigure 1.2 The hardware connection is shown in Figure 1.2, and the...
Page 15
http://www.microcybers.com results. In the network view of the initial interface, right-click the serial node (COM3) and select 'Single Node' → 'Node 0'. The configuration software sends Figure 2.2 Polling online HART module the '0' general command asks whether the HART device with short address '0' is online or not. HART module is shipped with default short address '0', and there is no error in wiring and power supply.
Page 16
http://www.microcybers.com Figure 2.3 HART module tab The tab 'Gateway Configuration' is unique to HART modules compared to other types of HART devices, the other 4 tabs in the above diagram are common to all HART devices. Only the 'Gateway Configuration' of the HART module is highlighted here, as shown in the following figure. Note: The setting of high and low alarms is in the "Configuration Information"...
Page 17
http://www.microcybers.com Figure 2.4 Gateway Configuration tab If you want to configure the HART module, first change the 'Gateway Configuration \ Detailed Settings \ Operation Mode' option group to 'Configuration Mode', in this mode, the user can operate other function items in the detailed settings; in the configuration mode, the HART module will not send Modbus packets to the user board actively and cyclically.
Page 18
http://www.microcybers.com Status Device 0 1 Status group 0 1 Classe 2 Status group 1 4-2-1 2 Unit 3 Status group 2 Test Device 2-1-1 4 Status group 3 3 USL 1 Status 5 Status group 4 4 LSL 2 Test self 6 Status group 5 5 Min span 3 Device Test...
http://www.microcybers.com 2.2 Configuring the Modbus Interface The key for HART modules to be able to communicate correctly with user boards is to first unify the communication parameters, and the communication between them adopts Modbus-RTU protocol, using the 'Gateway Configuration \ Detailed Settings \ Modbus Variables' option group of the configuration software, users can according to their Modbus devices (user boards) interface characteristics to configure the Modbus interface, asFigure 2.6 Shown in.
Page 20
http://www.microcybers.com variables. Use the 'Gateway Configuration\Detail Settings\Device Variables' option group of the configuration software to configure, the specific information to be configured is as followsFigure 2.7 shown: Figure 2.7 Device variable configuration The meaning of each item used in the quick configuration is as followsTable 2.2 is shown in Table 2.2. Table 2.2 Device variable configuration Device variable n (n=0~5) Function Name...
http://www.microcybers.com Among them, the upper range limit and lower range limit can be modified only when the current device variable is mapped to the primary variable; the upper/lower range limit of the device variable here is the same parameter as the upper/lower range limit in the HART device. Users can configure their Modbus devices to these six device variables according to the number and importance of the device data in their Modbus devices, and after configuration, click the 'Apply' button to save the data to the HART module.
Page 22
http://www.microcybers.com Configuration \ Detailed Settings \ Operating Mode' to 'Operation mode', after this step is completed, the HART module will actively and cyclically send Modbus protocol packets to the user board to request the values of the 6 device variables. At this point, the user can switch to the 'Variable Monitoring' interface in the configuration software, as shown inFigure 2.9 Shown in.
http://www.microcybers.com Chapter 3 Other configurations For the configuration of the HART module, the user can convert Modbus device variables to HART device variables by a simple and quick configuration of the Modbus device as described in the Quick Configuration section, and finally send the values of these variables to the HART control system for upper- level system decision making.
Page 24
http://www.microcybers.com first byte represent the success of reading the channel values of the 6 device variables respectively (0: success, 1: fault or configuration error); the other 2 bytes represent the 16 states of the user Modbus device respectively. Figure 3.2 Device Status The device status parameter is mapped from a register representing the device status of the user device, each bit can represent two states, the specific use of which bits of the device status is determined by the 'Bit mode', using Bit (1~8) corresponding to 8 bits of HART additional device status byte 2,...
http://www.microcybers.com exclusively. 3.2 Configure PV range Users can configure the source and read/write mode of the upper and lower limits of the primary variable range through the 'Gateway Configuration \ Detailed Settings \ PV Range' option group. Figure 3.4 PV range operation 'PV range source' represents whether the upper and lower range limits of the primary variable are configured manually by the configuration software or read remotely from the user's Modbus device.
http://www.microcybers.com Figure 3.5 Example of PV range operation In the above figure, if the device variable 0 is not mapped as the primary variable, the upper and lower range limits and their register addresses are not operable. When 'PV range source' is set to 'Remote' and the operation mode is set to 'Read and Write', the user sets the values of upper and lower range limits and their register addresses, and then clicks the After 'Apply' button, the HART module will send the upper and lower range values to the user's Modbus device with the set data type (default with function code 16, write...
http://www.microcybers.com to be modified and the factory default is 1.0. 3.4 Commissioning calibration area operations The function of the debug and calibration area is for the user to use when configuring the HART module for the first time, through the 'Coil' and 'Register' in the 'Gateway Configuration \ Calibration' option group of the configuration software to debug the device.
http://www.microcybers.com configured data will be lost. Save to factory settings: all configuration information of the user is saved to factory values (the data has a backup in the HART module). Restore to factory settings: restores the user configuration information backed up in the HART module when 'Save to factory' was last executed to the current state of use.
http://www.microcybers.com Chapter 4 Technical Specifications 4.1 Basic parameters Serial Content Indicators number 11.9~35V Bus power 2-wire 4-20mA+HART Bus Interface TTL (supports MODBUS RTU master communication Modbus interface protocol) No isolation of the bus from the Modbus interface Isolation None Show -40~85 ℃...
Page 30
http://www.microcybers.com Chapter5 Problem Solving Table 5.1 Problem Solving Serial Phenomenon Reason Exclusion method number a. Power failure a. Repair power supply Output current is 0 b.Wire break b.Check the wire Current fixed at 21.75mA or Modbus device and HART Check Modbus communication 3.70mA module communication failure Changing the slave address in...
Appendix 1 Selection Code Table MOD-HART MC0310 Modbus to HART Built-in Module Code Master-Slave Master Station Code Module format General Code Hardware Interface TTL level Code Software Interface Modbus RTU Code Bus interface on module No bus interface MOD-HART- M N T M N -- Selection Example...
Page 32
M I C R O C Y B E R C O R P O R AT I O N Microcyber Corporation https://www.microcybers.com/ Add ! 17-8 Wensu Street, Hunnan New District, Shenyang, China 110179 Tel ! 0086-24-31217278 / 31217280 Fax ! 0086-24-31217293 Email ! services@microcyber.cn...
Need help?
Do you have a question about the MC0310 and is the answer not in the manual?
Questions and answers