# 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 MVIxx-HART Communication Module Read Register Start : 0 #Starting DB address where read by processor Read Register Count : 800 #Number of regs for processor to read Write Register Start : 800 #Starting DB address where write data placed Write Register Count : 400 #Number of regs to write to module from processor Error/Status Offset : 3800 #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) # 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 : 3600 #Database Address to place device status Command Count : 3 #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 device address number in the network (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 0 0 0 0 1 13 400 15 0 1 100 500 -1 0 0 0 0 0 1 0 0 1 18 100 15 0 1 -1 -1 0 0 22 0 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 : 3601 #Database Address to place device status Command Count : 0 #Number of Commands in Command Table Auto-Poll Code : P #P=p2p, M=multidrop, N=Not used Auto-Poll DB Address : 200 #DB address for auto-poll data Auto-Poll Swap Float : 2 #Swap code for auto-poll float data Max Device Count : 1 #Maximum device address number in the network [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 0 0 0 0 0 108 0 0 0 1 -1 -1 -1 0 1 01 #Burst CMD 1 0 0 0 0 0 0 109 0 0 0 1 -1 -1 -1 0 1 00 #Burst Off 0 400 0 2 2 0 1 0 0 0 1 -1 -1 -1 0 0 #Burst data 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 : 3602 #Database Address to place device status Command Count : 0 #Number of Commands in Command Table Auto-Poll Code : P #P=p2p, M=multidrop, N=Not used Auto-Poll DB Address : 400 #DB address for auto-poll data Auto-Poll Swap Float : 2 #Swap code for auto-poll float data Max Device Count : 1 #Maximum device address number in the network (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 20 0 10 2 15 3 60 3 0 1 -1 -1 -1 0 0 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 : N #Y=The Master is Primary N=Secondary Retry Count : 3 #Number of retries after error DB Address Status : 3603 #Database Address to place device status Command Count : 0 #Number of Commands in Command Table Auto-Poll Code : P #P=p2p, M=multidrop, N=Not used Auto-Poll DB Address : 600 #DB address for auto-poll data Auto-Poll Swap Float : 2 #Swap code for auto-poll float data Max Device Count : 1 #Maximum device address number in the network (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 30 0 10 2 15 3 70 3 0 1 -1 -1 -1 0 0 END