# HART.CFG # # This file contains the configuration for the MVIxx-HART communication # module. # # LOCATION : # DATE : # CONFIGURED BY : # MODIFIED : # # This section is used to define the configuration for the Module level # data. # [Module] Module Name : Test Example of MVI71-HART Communication Module Read Register Start : 0 #Starting DB address where read by processor Read Register Count : 300 #Number of regs for processor to read Write Register Start : 300 #Starting DB address where write data placed Write Register Count : 300 #Number of regs to write to module from processor Error/Status Offset : 2500 #Location of port error/status offset data Failure Flag Count : 0 #Determines if BP failure will cause protocol to be #disabled (0=Ignore, >0 = failure count to disable) Initialize Output Data : No #Initialize the database file on startup # This section is used to define the configuration for the HART channel # # [HART Port 0] Enabled : Y #Y=Use port, N=Do not use port Preambles : 5 #Number of Preambles to be sent to HART Network Primary Master : Y #Y=The Master is Primary N=Secondary Retry Count : 3 #Number of retries after error DB Address Status : 2000 #Database Address to place device status Error/Status Offset : -1 #Port 0 Command Errors/Status Command Count : 2 #Number of Commands in Command Table Auto-Poll Code : P #P=p2p, M=multidrop, N=Not used Auto-Poll DB Address : 0 #DB address for auto-poll data Auto-Poll Swap Float : 2 #Swap code for auto-poll float data Max Device Count : 1 #Maximum number of devices (1-15) [HART Port 0 Commands] # The file contains examples for a pressure transducer. # # LOCATION : # DATE : # CONFIGURED BY : # MODIFIED : # START # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 # Float DB Poll Word Swap Short Func Int. DB Word Swap Use Enable DB Done DB Write DB Swap Byte Fixed # Enable Address Interval Count Code Address Code Address Count Code Long Address Address Address Code Count Data 0 240 0 10 3 0 3 290 3 3 1 3000 -1 -1 3 0 #Read Variables 0 300 0 2 3 0 34 320 1 3 1 -1 -1 800 3 4 #Read Variables END # This section is used to define the configuration for the HART channel # # [HART Port 1] Enabled : Y #Y=Use port, N=Do not use port Preambles : 5 #Number of Preambles to be sent to HART Network Primary Master : Y #Y=The Master is Primary N=Secondary Retry Count : 3 #Number of retries after error DB Address Status : 2001 #Database Address to place device status Error/Status Offset : -1 #Port 1 Command Errors/Status Command Count : 1 #Number of Commands in Command Table Auto-Poll Code : P #P=p2p, M=multidrop, N=Not used Auto-Poll DB Address : 60 #DB address for auto-poll data Auto-Poll Swap Float : 3 #Swap code for auto-poll float data Max Device Count : 1 #Maximum number of devices (1-15) [HART Port 1 Commands] # The file contains examples for a pressure transducer. # # LOCATION : # DATE : # CONFIGURED BY : # MODIFIED : # START # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 # Float DB Poll Word Swap Short Func Int. DB Word Swap Use Enable DB Done DB Write DB Swap Byte Fixed # Enable Address Interval Count Code Address Code Address Count Code Long Address Address Address Code Count Data 0 250 0 10 3 0 3 293 3 3 1 -1 -1 -1 3 0 #Read Variables END # This section is used to define the configuration for the HART channel # # [HART Port 2] Enabled : Y #Y=Use port, N=Do not use port Preambles : 5 #Number of Preambles to be sent to HART Network Primary Master : Y #Y=The Master is Primary N=Secondary Retry Count : 3 #Number of retries after error DB Address Status : 2002 #Database Address to place device status Error/Status Offset : -1 #Port 2 Command Errors/Status Command Count : 1 #Number of Commands in Command Table Auto-Poll Code : P #P=p2p, M=multidrop, N=Not used Auto-Poll DB Address : 120 #DB address for auto-poll data Auto-Poll Swap Float : 3 #Swap code for auto-poll float data Max Device Count : 1 #Maximum number of devices (1-15) [HART Port 2 Commands] # The file contains examples for a pressure transducer. # # LOCATION : # DATE : # CONFIGURED BY : # MODIFIED : # START # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 # Float DB Poll Word Swap Short Func Int. DB Word Swap Use Enable DB Done DB Write DB Swap Byte Fixed # Enable Address Interval Count Code Address Code Address Count Code Long Address Address Address Code Count Data 0 260 0 10 3 0 3 -1 3 3 1 -1 -1 -1 3 0 #Read Variables END # This section is used to define the configuration for the HART channel # # [HART Port 3] Enabled : Y #Y=Use port, N=Do not use port Preambles : 5 #Number of Preambles to be sent to HART Network Primary Master : Y #Y=The Master is Primary N=Secondary Retry Count : 3 #Number of retries after error DB Address Status : 2003 #Database Address to place device status\ Error/Status Offset : -1 #Port 2 Command Errors/Status Command Count : 2 #Number of Commands in Command Table Auto-Poll Code : P #P=p2p, M=multidrop, N=Not used Auto-Poll DB Address : 180 #DB address for auto-poll data Auto-Poll Swap Float : 3 #Swap code for auto-poll float data Max Device Count : 1 #Maximum number of devices (1-15) [HART Port 3 Commands] # The file contains examples for a pressure transducer. # # LOCATION : # DATE : # CONFIGURED BY : # MODIFIED : # START # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 # Float DB Poll Word Swap Short Func Int. DB Word Swap Use Enable DB Done DB Write DB Swap Byte Fixed # Enable Address Interval Count Code Address Code Address Count Code Long Address Address Address Code Count Data 0 270 0 10 3 0 3 -1 3 3 1 -1 -1 -1 3 0 #Read Variables 0 200 0 0 3 0 109 340 1 3 1 -1 -1 800 3 1 END