Home

Manual - DATAQ Instruments

image

Contents

1. TI ON NON POLARIZED S 0 5 lL DIGITAL I O SEE I O CONNECTIONS AT LEFT ERI En i E 3p de du om LI 2 eoo res 1 TY 98 45 04 Qt 2 ba 34 33 32 31 DEMNM UHSDEI DIGITAL OUTPUTS 95485 PWR 932MB 934MB 934MB Only TE 1 Lie L 2 Lje L 11 12 13 14 15 16 21 22 23 24 25 26 NAAAAAA RARRRR ZO AALAY ooo SHIELDED f 32 f CABLE D INPUT CONNECTIONS SEE INPUT CONNECTIONS AT LEFT 4501 895A a_ DC AC 8 POWER Ss 10TO36VDC BB OR24VAC 3g 2 NON POLARIZED x MODEL 932MB 0900 AND 934MB 0900 Se m DIGITAL ug I CONTACT PROTECTION HLL FILL T 1N4006 OR EQUIVALENT eeoooeo re Coa oops cb LOCATE RELAY NEAR LOAD SEE NOTE 2 UUUUUY UBUUUU DO RELAY IMPORTANT OBSERVE PROPER POLARITY gt 4 Ple eh 46 45 441 43 42 41 36 35 34 33 32 31 FOUR SOLID STATE aE z 8 528 REB lt ok Jeu Y 5048 BC OUTPUT SWITCHES Maa BEB DIOBE WITH COMMON
2. 49 DI 900MB Configuration amp Control Software essen 49 R S 23210 RS 485 Serial Adapter sa noni epu esc eee p e petente decided 49 Interface Cables ka t dtt dre denen ite UNAN 49 Isolated Signal Converter Models 100974 and 100975 sse nene 49 Isolated Network Repeater Models 100977 and 100978 sse 49 Table of Contents vi Model 932MB 934M B Modbus RS485 Network I O Modules 1 Introduction These instructions cover the hardware functionality of the transmitter models listed in the Table below Supplemen tary sheets are attached for units with special options or features Models Covered in This Manual Series Input Type Options Output Enclosure Approvals Factory Configuration DI 932MB 0900 C DI 934MB 0900 C Notes 1 Agency approvals include CE UL Listed and cUL Listed 2 Include the C suffix to specify factory configuration option Otherwise no suffix is required for standard con figuration 3 The DI 932MB model supports two RTD channels while the DI 934MB model supports four RTD channels Description The DI 900MB family is a group of process I O modules and accessories for Modbus RS485 network I O applica tions The Model DI 932MB will condition up to two RTD inputs while the DI 934MB will condition up to four RTD inputs Both models provide an isolated RS485 ne
3. Block Diagrams and Schematics 46 eleleere geeez o izej 4501 805 Electrical Connections 4501 895 ELECTRICAL CONNECTIONS MODEL 932MB 0900 AND 934MB 0900 INPUT CONNECTIONS NOTE 1 DO NOT APPLY EARTH GROUND TO INPUT LEADS OR INPUT TERMINALS EARTH GROUND SHOULD INSTEAD BE APPLIED AT THE INPUT LOGIC RETURN TERMINAL LRTN AT TB3 36 NOTE 2 RETURNS SHOULD BE CONNECTED TO EARTH GROUND NOTE DO NOT GROUND NOTE DO NOT GROUND AT THE SAME POINT TO AVOID CIRCULATING GROUND CURRENTS NOTE 3 RS485 PORT COMMON SHOULD CONNECT TO EARTH GROUND AT SOME POINT ALONG THE NETWORK 3 WIRE RTD TB1 TB2 TB1 TB2 QN RESISTANCE O lina O In DECADE BOXS Sjn amp NL sump3 INC Si JUMPER IN TO INL FOR S CART S RESISTANCE BOX OR 2 WIRE S GROUND S S 2 WIRE RTD UNUSED INPUTS TBI TB2 R TBUTB2 LS IN NN ine 1N JUMPER IN TO INL GN Wd INL FOR 2 WIRE RTD a NLS NL S EARTH C IN GROUND amp S NL TERMINATE UNUSED INPUT CHANNELS DIGITAL OUTPUT CONNECTIONS POSSIBLE VARIATIONS DC APPLICATIONS ONLY IMPORTANT RTD INPUTS ARE NOT t FOUR SOLID STATE RELAY Ro
4. Notes 1 Alpha 00 is used to identify the particular RTD curve The value of alpha is derived by dividing the resistance of the sensor at 100 C by the resistance at 0 C Ryggec Roec For Pt 1000 this is 138 50 100 0Q or 1 385 also shown as 0 00385 6 C General Input Specifications Accuracy Accuracy is better than 0 05 of span typical for nominal input ranges see Table RTD Types Ranges and Accuracy above This includes the effects of repeatability terminal point conformity and linearization but does not include Sensor error Accuracy Versus Temperature Better than 0 005 of input span per 50ppm C or 1uV C whichever is greater Resolution 0 005 or 1 part in 20000 See Table below Effective Resolution Per Applicable Range Range Resolution 10Q Cu 071 4272 0 2 C 0 36 F Pt 021 3850 0 1 C 0 18 F Pt 0 1 3911 0 1 C 0 18 F Ni 01 6720 0 1 C 0 18 F 0 to 500Q 7 8125mQ Input Filter Normal mode filtering plus digital filtering optimized and fixed per input range within the X A ADC Input Filter Bandwidth 3dB at 3Hz typical Noise Rejection Normal Mode Better than 40dB 60Hz typical with 10092 input unbalance Noise Rejection Common Mode Better than 130dB 60Hz typical with 1000 input unbalance 109 unbal ance for Cu RTD Specifications 6 Model 932MB 934MB Modbus RS485 Network I O Mod
5. Module Software Configuration 39 Model 932M B 934MB Modbus RS485 Network I O Modules For Comment enter up to 31 alphanumeric characters optional For Configured By enter your name up to 15 alphanumeric characters optional You can also add a Location note of up to 25 alphanumeric characters optional For Channel ID bottom enter up to 15 alphanumeric characters of identification information relative to the out put channel optional Use the Slave Address scroll bar to select a new module address that will take effect following download Select from 1 to 247 Address 247 is reserved for Default Mode Use the Baud Rate scroll bar to select a new baud rate to be used by the module following download Select 2400 4800 9600 Default Mode 14400 19200 28800 38400 57600 76800 or 115200 bits per second Use the Parity scroll bar to select Odd Even or No Parity Default Mode error checking by the module Note that slave address baud rate and parity selections take effect following a configuration download and do not alter the settings used by the host software configured separately via the Settings menu If you checked the Update Communications settings at download box of the Settings pull down menu the host software will change its own settings to match the module settings that take effect following a download in an effort to maintain communication with the module Otherwise
6. HS X I 1 I l YA Ul 14445 600 42 a 34 33 32 31 T RAIL DIN MOUNTI a a n 1AT p DB A DIN EN 50022 35mm 4 y 68 9 DIGITAL OUTPUTS RS485 PWR 3 9 99 Pa qp pie n D Ii 0 ID 2 2 5 1 Ll L ale Lite L 349 A 11 12 13 14 15 16 21 22 23 24 25 26 m AAA A Y S m eoor eee Y ce te 3 90 26 7 99 1 4 35 gt 110 5 NOTE ALL DIMENSION ARE IN INCHES MILLIMETERS SERIES 934MB ENCLOSURE DIMENSIONS 4501 897A Block Diagrams and Schematics 48 Model 932MB 934M B Modbus RS485 Network I O Modules 8 Accessories Series DI 900MB Software Interface Package Model 100969 The Software Interface Package combines the DI 900MB Configuration Software RS 232 to RS 485 Serial Con verter Interface Cable and Instructions into a complete kit for interfacing with Series DI 900MB I O Modules DI 900MB Configuration amp Control Software Series DI 900MB modules are configured with this user friendly Windows 95 989 or NT Configuration Program Optionally any software that supports the Modbus RTU protocol may be used to configure and control Series DI 900MB modules but the use of this software makes getting started easier All module functions are programmable and downloadable to the modules via this software The software also includes on line help Non volatile memory provides program and configuration storage within the module RS 232 to RS 485 Serial Adapter T
7. NGALAN NAAN AA 41 Wn ns Yout ConfiguratiOn i iter tie P e ANAN BINA ANA 42 Testing Your ConfIBUELation NABA 42 Test Oper tioh 5 3 re eo eet pi iio DOR metadata AM NIDA dead 42 Print Your Contistration 5 n oi Haag eniin endis 43 Savins Your Configuration as 3 21 ee eec Latet eoe thee ie eet ie eee a Ee e Oo e E LO 43 Module Calibration dede tta ot eget deae re Dee Rg 43 Module Input Calibration i trt eR Hera Hiep Lt LL P HER Herode 44 7 Block Diagrams and Schematics eee e ano0 esee ee eee ee ee ette seen netta set ta seen setate sete seen ae eaae sense eaa ae 45 Theoty ot Operation EE eere cede fedet aa foedus fete 45 Simplified Schematic 4501 893 eee reete dese ee e Potente eere eee edere ign 45 Functional Block Diagram 4501 894 nene nennen entente evans enne 46 Network Connections 4501 805 ornai e iE EEA senten sentar innere nennen 46 Electrical Connections 4501 895 A E enne nennen nere 47 Interposing Relay Conn amp Contact Pro 4501 896 sse 47 Enclosure Dimensions 4501 897 eene enne eene nnns E ennt ener nsn ans 48 HEN tuu iQ p amt NA AGARAN AANI NANA 49 Series DI 900MB Software Interface Package Model 100969
8. 1 C Note Do not confuse the Default Factory Configuration noted above with the Default Communication Mode which refers to the fixed baud rate module address parity and stop bit settings achieved by pushing the Default Mode but ton until the status LED flashes ON OFF The Default Communication Mode will temporarily over ride any factory Getting Started 15 Model 932M B 934MB Modbus RS485 Network I O Modules configuration of baud rate module address parity and stop bits with settings of 9600bps 247 None and 2 respec tively It is provided as a convenient means of achieving communication with a module when these parameters are unknown Your application will typically differ from the default factory configuration and will require that the transmitter be reconfigured to suit your needs This can be easily accomplished with the user friendly Windows DI 900MB Con figuration Program Configuration is normally done prior to field installation Refer to MODULE SOFTWARE CONFIGURATION of Section 3 0 for detailed instructions Default Mode Switch A push button default mode switch and status LED are provided at the front of the module as a convenient way of communicating with the module when its baud rate and address settings are unknown Push and hold this button until the Status LED flashes ON OFF to indicate the module is in the Default Communication Mode with a fixed module address of 247 a baud rate of 9600bps no parity and
9. Electrical Fast Transient Immunity 0 5KV to power and signal I O per EN61000 4 4 EFT Conducted RF Immunity 3Vrms 150KHz to 80MHz per EN61000 4 6 Surge Immunity 0 5KV per EN61000 4 5 Emissions Per European Norm EN50081 1 Radiated Frequency Emissions 30 to 1000MHz per EN55022 Class B Communication Interface Specifications These units contain an isolated RS485 communication port for the transmission of data Interface Standard RS 485 Communication with this module is made over a 3 wire cable D D bar and Common Command Response Protocol Standard Modbus RTU protocol implemented as defined under Modicon Modbus Reference Guide PI MBUS 300 Rev J reference www public modi con com search keyword PI MBUS 300 to obtain technical publication See MODULE CONFIGURATION for a review of Modbus amp commands Baud Rate Can be programmed for 2400 4800 9600 Default Mode rate 14400 19200 28800 38400 57600 76800 or 115200 bits per second Duplex Half Duplex only Parity Odd Even or None Default Mode The absence of parity is equivalent to 2 stop bits Stop Bits One for Even or Odd parity two for no parity Specifications 9 Model 932MB 934MB Modbus RS485 Network I O Modules Response Delay Module Address Network Capacity Communication Distance Default Communication Mode Parameters Watchdog Timer Supported Modbus Commands The minimum communication turnaround del
10. OUTPUTS WITH A COMMON RETURN AND RATED TO SHIELDED CABLE 48VDC 1A r um OUTO Slouro d 2 9 RTN S our d S our 1 4 RTN S outs EARTH GROUND SEE 2 FOR DC POWERED INTERPOSING RELAY CONNECTIONS SEE DRAWING 4501 896 ISOLATED CHANNEL TO CHANNEL RUN PWR LED GREEN favre LED YELLOW DEFAULT MODE SWITCH PUSH FOR DEFAULT MODE STATUS LED FLASHES IN DEFAULT MODE STATUS LED WILL FLASH RAPIDLY UPON WATCHDOG TIMEOUT OUTPUT LED YELLOW ON WHEN OUTPUTS ARE CONDUCTING REMOVABLE PLUG IN TYPE TERMINAL BLOCKS WARNING FOR COMPLIANCE TO APPLICABLE SAFETY AND PERFORMANCE STANDARDS THE USE OF SHIELDED CABLE IS RECOMMENDED AS SHOWN ADDITIONALLY THE APPLICATION OF EARTH GROUND MUST BE IN PLACE AS SHOWN IN THIS DRAWING FAILURE TO ADHERE TO SOUND WIRING AND GROUNDING PRACTICES MAY COMPROMISE SAFETY AND PERFORMANCE SAFETY GUIDELINES MAY REQUIRE THAT THIS DEVICE BE HOUSED IN AN APPROVED METAL ENCLOSURE OR SUB SYSTEM PARTICULARLY FORAPPLICATIONS WITH VOLTAGES GREATER THAN OR EQUAL TO 75VDC 50VAC Interposing Relay Conn amp Contact Pro 4501 896 Model 932MB 934MB Modbus RS485 Network I O Modules p gba DC AC IN 10 TO 36VDC POWER 45 OR24VAC
11. Pt 320 Ni 260 Cu or 100 Res 40014 13 000D CH1 Low Limit Default Temperature C or Percentage 96 200 Pt Cu 80 Ni or 0 Resistance 40015 14 000E CH1 Deadband Default 1 C Temperature or Percentage 96 1 Res Module Configuration Model 932MB 934MB Modbus RS485 Network I O Modules Ref Addr Description Data Type Format 40016 15 000F CHI Alarm Output State amp Bits 15 3 Zero Alarm Output Enable Bit 2 Alarm Out State 0 Failsafe OFF 1 Non Default 0 Disabled Failsafe ON Bit 1 High Limit 1 Hi Output Enabled 0 Hi Out put Disabled Bit 0 Low Limit 1 Lo Output Enabled 0 Lo Out put Disabled 40017 16 0010 CH2 High Limit Temperature or Percentage 96 Default 850 Pt 320 Ni 260 Cu or 100 Res 40018 17 0011 CH2 Low Limit Default Temperature C or Percentage 96 200 Pt Cu 80 Ni or 0 Res 40019 18 0012 CH2 Deadband Default 1 C Temperature C or Percentage 96 1 Res 40020 19 0013 CH2 Alarm Output State amp Bits 15 3 Zero Alarm Output Enable Bit 2 Alarm Out State 0 Failsafe OFF 1 Non Default 0 Disabled Failsafe ON Bit 1 High Limit 1 Hi Output Enabled 0 Hi Out put Disabled Bit 0 Low Limit 1 Lo Output Enabled 0 Lo Out put Disabled 40021 20 0014 CH3 High Limit Temperature or Percentage 96 Default 850 Pt 320 Ni 260 Cu
12. aml tab s will display a screen similar to the one atright A second Configure Alarms 2 amp 3 screen is included for four channel DI 934MB models Your screen may vary slightly Configure Alarms 2 amp 3 Test Input Cal Limit Alarm 0 Input 0 Range 200 to 850 C HiAlarm DutputEn High Limit LoAlarm Output Low Limit according to your model and selected input EN rus al p range paa IMPORTANT Limit checking is always active while alarm outputs are enabled selec tively Default limit values are the input range endpoints Watchdog Output Reset Value On m Limit Alarm 1 Input 1 Range 200 to 850 C T HiAlarm Output En High Limit 100 l T LoAlm upuEn Lowlimt 090 Alarm Mode Failsafe Deadband lj The default High and or Low Limit values can Watchdog Output Reset Value On 7 be changed You can enable the correspond ing output as an alarm output via the High Low Alarm Output Enable boxes You can also specify failsafe or non failsafe alarm outputs Optionally deadband may be applied to a limit Refer to the limit alarm configuration field descriptions below to complete this information for Limit Alarms 0 amp 1 and 2 amp 3 DI 934MB For Help press F1 COM2 MODULE Alarm Config Field Descriptions Limit Alarm Each Input Hi Lo Alarm Output En Each Input Enable High and or Low Limit alarm output control for each input Limit alar
13. 06H 902MB 0900 7 07H 903MB 0900 8 08H 2 904MB 0900 9 09H 2 905MB 0900 10 0AH 906MB 0900 11 OBH 932MB 0900 12 0CH 934MB 0900 13 ODH 942MB 0900 Run Indicator Status ON An Introduction to Modbus 33 255 FF Model 932M B 934MB Modbus RS485 Network I O Modules Firmware Number ASCII ACROMAG 9300 0414 Byte String Additional 934MB 0900 41 43 52 AF 4D Data Field 41 47 2C 39 33 30 30 2D 30 34 31 41 2C 39 33 34 4D 42 2D 30 39 30 30 2CH Serial Number ASCII Byte Six Numbers Revision String Unique Per Mod 123456A 31 32 33 34 35 36 ule 41H Error Check LRC or CRC The Report Slave ID response message returns the slave model ID and firmware number string as shown above Reset Slave 08 This command is used to trigger a reset of the module and its effect is equivalent to a power on reset of the module Note that changes to baud rate slave address and parity are initiated following reset The Reset Slave command uses sub function 01 Restart Communications of the standard Modbus Diagnostics Command 08 to accomplish a mod ule reset This function does not operate on register map locations Broadcast transmission is not supported The Reset Slave query simply sends the slave address function code sub function code and data data is ignored and simply echoed back with error check CRC A Reset Slave response is simply an echoed acknowledge that
14. 20000 represents 10096 Limit values must be within the full input range see Analog Input Specifications The correspond ing digital output will transfer to the alarm state when the high limit value is exceeded and remains at that state until the input signal has retreated below the limit plus any deadband Use the channel Low Limit Value Register to write a low limit value Limit val ues use same units as input C for RTD inputs or scaled percent of span units for resistance input 20000 represents 10096 Limit values must be within the full input range see Analog Input Specifications The corresponding dig ital output transfer to the alarm state when the low limit value is exceeded and remains at that state until the input signal has retreated above the low limit plus any deadband Use the channel Deadband Value Register to assign deadband to limit check ing Deadband values use scaled percent of span units 20000 represents 100 and must be within the full input range see Analog Input Specifica tions Deadband determines the amount the input signal has to return into the normal operating range before the output will turn OFF Deadband is nor mally used to eliminate false trips or alarm chatter caused by fluctuations in the input near the alarm point IMPORTANT Noise and or jitter on the input signal has the effect of reduc ing narrowing an instrument s deadband and may produce output chatter Another long term e
15. Count Value 40027 26 001A CHO P385 3W Cal Low Value Raw A D Count Value 40028 27 001B CHO P391 3W Cal High Value Raw A D Count Value Module Configuration 23 Model 932M B 934MB Modbus RS485 Network I O Modules Ref Addr Description Data Type Format 40029 28 001C CHO Pt391 3W Cal Low Value Raw A D Count Value 40030 29 001D CHO0 Ni 3W Cal High Value Raw A D Count Value 40031 30 001E CHO0 Ni 3W Cal Low Value Raw A D Count Value 40032 31 001F CHO Cu 3W Cal High Value Raw A D Count Value3 40033 32 0020 CHO0 Cu 3W Cal Low Value Raw A D Count Value 40034 33 0021 CHO 0 5000 3W Resistance Raw A D Count Value3 Cal HI Value 40035 34 0022 CHO 0 5000 3W Resistance Raw A D Count Value3 Cal LO Value 40036 35 0023 CHO Pt385 2W Cal High Value Raw A D Count Value 40037 36 0024 CHO Pt385 2W Cal Low Value Raw A D Count Value3 40038 37 0025 CHO Pt391 2W Cal High Value Raw A D Count Value3 40039 38 0026 CHO Pt391 2W Cal Low Value Raw A D Count Value 40040 39 0027 CHO Ni 2W Cal High Value Raw A D Count Value 40041 40 0028 CHO0 Ni 2W Cal Low Value Raw A D Count Value 40042 41 0029 Cu 2W Cal High Value Raw A D Count Value 40043 42 002A Cu 2W Cal Low Value Raw A D Count Value 40044 43 002B CHO 0 5000 2W Resistance Raw A D Count Value Ca
16. Error Bit 14 A D Error Flag 1 A D Error 0 No A D Error Bit 13 Default Mode Flag 1 Default Mode Indica tion 0 2 Not In Default Mode Bits 12 4 Zero Bit 3 I O Watchdog Fault 1 Watchdog Timeout 0 No Timeout Bit 2 Global Limit Exc 1 Global Limit Exceeded 0 No Limit Exceeded Bit 1 Break Detect Flag 1 Upscale Break 0 Downscale Break Bit 0 Zero 30002 1 0001 Current Global Input Configu ration Register DI 932MB and DI 934MB Models Note Applies to all inputs together Bit 15 Input Wiring 0 2 Wire Mode 1 3 Wire Mode Bits 14 4 Reserved Bits 3 2 1 0 Input Range 0000 0 Pt 1000 3 Wire 01 3850 200 to 850 C 0001 1 Pt 1000 3 Wire 01 3911 200 to 850 C 0010 2 Ni 1200 3 Wire 0 1 6720 80 to 320 C 0011 23 Cu 100 3 wire 0 1 4272 200 to 260 C 0100 4 Res 3 wire Linear 0 to 500Q 3 Wire 0101 5 Pt 1000 2 Wire 01 3850 200 to 850 C 0110 6 Pt 1000 2 Wire 0 1 3911 200 to 850 C 0111 7 Ni 120Q 2 Wire 0 1 6720 80 to 320 C 1000 8 Cu 100 2 wire 01 4272 200 to 260 C 1001 9 Res 2 wire Linear 0 to 5000 2 Wire 1xxx 10 15 Reserved 30003 2 0002 CH 0 Input Value Temperature C or Percentage Module Configuration Model 932MB 934M B Modbus RS485 Network I O Modules Ref Addr Description Data Type Format 30004 3 0003 CH 0 Status Value Bits 15 4
17. MAGNETIC OR RADIOACTIVE FIELDS This circuit utilizes static sensitive components and should only be handled at a static safe workstation Module Installation This transmitter module is packaged in a general purpose plastic enclosure Use an auxiliary enclosure to protect the unit in unfavorable environments or vulnerable locations or to maintain conformance to applicable safety standards Stay within the specified operating temperature range As shipped from the factory the unit is calibrated for all valid input ranges and has the default configuration shown in the table below WARNING Applicable IEC Safety Standards may require that this device be mounted within an approved metal enclosure or sub system particularly for applications with exposure to voltages greater than or equal to 75 VDC or SOVAC DI 932MB DI 934MB Default Factory Configuration Parameter Configuration Calibration Module Address 247 Baud Rate 9600bps Parity None Stop Bits 2 When Parity None Response Delay 0 No Delay Watchdog Time 0 Disabled Output Timeout States All ON Timer Disabled Pt 1000 01 385 Input Range All Inputs RTD Wiring 3 Wire Sensor Break All Inputs Upscale Indication Temperature Units Limit Configuration Each Input Alarm Outputs Disabled High Limit Value Each Input 100 C High Endpoint Low Limit Value Each Input 0 C Low Endpoint Deadband Each Input
18. NETWORK INTERFACE 4501 894A SERIES 9XXMB NETWORK CONNECTIONS SET BAUD RATE PARITY RS232 PORT 120 OHM SISTOR TO ADDITIONAL PTIONAL ERMINATION RE RS485 NETWORK HALF DUPLEX D NI BOWER COMRXT i CONNECT TO AC POWER vf cam a T Tg 1 RT RIS RET Bir mill U H ANY RS232 TO RS485 CONVERTER Bi o e PE CES gap O g o geeekeejrs elelelelelerss gt OTHER 5485 NETWORK DEVICE CONNECT COM D D POWER lelelelelelere eleelelelers uUuuUUUUU UUUUUU Ag 09 QU NT Si GO 8 34 33 32 31 TT TO BA z z o DIGITAL OUTPUTS A5485 PWR MODEL 924MB 0900 SET BAUD RATE PARITY ADDRESS CICO HE ERO ES 2 if 32 13 14 15 18 21 22 23 24 25 808p 34 33132 313 N 9 8 WW p DIGITALTO A5485 JDIGIEREHIERI poo 123 N 4567 2 T1 12 13 14 18 16 21 22 23 24 25 26 AAAAAA RARRAA SET BAUD RATE J ARARAA RRRARA MODEL 906MB 0900 SET BAUD RATE PARITY ADDRES 1
19. Single Coil query specifies the coil reference address to be forced and the state to force it to The ON OFF state is indicated via a constant in the query data field A value of FFOOH forces the coil to be turned ON i e the corresponding solid state relay is turned ON or closed and 0000H forces the coil to be turned OFF i e the solid state output relay is turned OFF or opened All other values are illegal and will not affect the coil Note that coils are An Introduction to Modbus 30 Model 932MB 934M B Modbus RS485 Network I O Modules referenced starting at 0 to 4 coils are addressed as 0 3 for this model and this corresponds to the discrete output channel number The following example forces discrete output 3 ON at slave device 247 Force Single Coil Example Query Force Single Coil Example Response Field Name Example Field Name Example Value Hex Value Hex Slave Address 247 F7 Slave Address 247 F7 Function Code 5 05 Function Code 5 05 Coil Address High Order 0 00 Coil Address High Order 0 00 Coil Address Low Order 3 03 Coil Address Low Order 3 03 Force Data High Order 255 FF Force Data High Order 255 FF Force Data Low Order 0 00 Force Data Low Order 0 00 Error Check LRC or CRC Error Check LRC or CRC The Force Single Coil response message is an echo of the query as shown above returned after executing the force coil
20. TheDI 932MB DI 934MB A D Count value is calculated via the expression count 32768 Vin Gain Vref 32768 where Vref 1 020V 10200 0 001mA Gain is 2 Pt 2 Ni 8 Cu and 2 0 500Q WARNING Access to shaded calibration registers 40026 through 40115 is not normally required and writes to these registers should be avoided to prevent miscalibration RTD input values are represented via 16 bit signed integer values with a resolution of 0 1 C Isb and a possible range of 3276 8 C to 3276 7 C Default limit values are set to the RTD input range endpoints 200 C Pt Cu or 80 C Ni for the Low Limit and 850 C Pt 320 C Ni or 260 C Cu for the High Limit Default deadband is set to 1 0 C The 0 500Q input range values are represented via 16 bit signed integers representing percent with a resolution of 0 005 Isb The full range is 163 84 32768 decimal to 163 835 32767 decimal That is 20000 is used to represent 100 a span of 20000 to 20000 For example 0 and 100 are represented by decimal values O and 20000 respectively Default limit values are set to the input range end points 0 Low Limit O count at 09 and 100 High Limit 20000 count at 5000 Default deadband is set to 1 of span a count of 200 Limit checking is always active IMPORTANT Break detection with 0 500 ohm inputs The maximum input resistance including lead wires is approximately 50622 If break detection is set to downscale and your
21. Z OUTO IN v t RTN LM OUTI LRTN oy E Z un T 934MB o f RTN ONLY E PUSH FOR DEFAULT v L OUTS MODE STATUSLED DEFAULT MODE FLASHES SWITCH lt 4501 893A Block Diagrams and Schematics 45 Model 932MB 934MB Modbus RS485 Network I O Modules Functional Block Diagram 4501 894 MODEL 932MB 0900 amp 934MB 0900 RTD TO MODBUS TRANSMITTER FUNCTIONAL BLOCK DIAGRAM O ANALOG INPUTS 0 1 ig Input Sensor Types RTD 2 amp 3 Wire Resistance ANALOG INPUTS 2 3 934MB 0900 ONLY Input Sensor Types RTD 2 amp 3 Wire Resistance Network Connections 4501 805 Analog INPUT Type Range Pt 100 OHM 1 3850 Pt 100 OHM 1 3911 Ni 1 6720 Cu 10 OHM 1 4272 Resistance 0 500 OHM A D REF CONVERTERS Counts PERSONAL COMPUTER W WINDOWS 95 98 OR NT PC RUNNING ACROMAG MODBUS CONFI SOFTWARE SENSOR S REF INPUT BLOCK Limit and Deadband Full Sensor Input Range Via Configuration Software LIMIT DEADBAND BLOCK Registers REGISTERS LIMIT ALARM On Off Configuration Variables High and or Low Limits SOLID STATE RELAY SSR OUTPUT RATED TO 48VDC 1A ONE PER INPUT WITH COMMON RETURN SPST NO NOTE Alarm control of Output SSR takes precedence over direct control I O Watchdog Timeout Control Has Highest Precedence ISOLATED PROTOCOL
22. Zero Bit 3 High Limit Flag 1 High Limit Exceeded 0 Below High Limit Bit 2 Low Limit Flag 1 Low Limit Exceeded 0 Above Low Limit Bits 1 0 Under Over Range 00 In Range 01 Overrange 10 Under Range 11 Not Defined 30005 4 0004 CH 1 Input Value Temperature or Percentage 46 30006 5 0005 CH 1 Status Value Format Is Same As CH 0 30007 6 0006 CH 2 Input Value Temperature or Percentage 46 30008 7 0007 CH 2 Status Value Format Is Same As CH 0 30009 8 0008 CH 3 Input Value Temperature orPercentage 96 30010 9 0009 CH 3 Status Value Format Is Same As CH 0 30011 10 000A CH 0 Raw Count Raw A D Count Value 30012 11 000B CH 1 Raw Count Raw A D Count Value 30013 12 000C CH 2 Raw Count Raw A D Count Value 30014 13 000D CH 3 Raw Count Raw A D Count Value Holding Registers dx References Read Write Note Changes to Holding Registers take effect following the next software or power on reset of the module except where noted otherwise 40001 0 0000 Slave AddressDefault 247 1 through 247 Default 40002 40003 1 0001 2 0002 Baud Rate Default 2 9600bps 0 2400bps 1 4800bps 2 9600bps Default 3 14400bps 4 19200bps 5 28800bps 6 2 38400bps 7 576006 8 76800bps 9 115200bps Parity Default 0 None 0 None 2 stop bits 1 Odd Parity Checking 1 stop bit 2 Even Parity Checking 1 stop bit 4
23. each output switch with one RTN ter mination per each output pair 10mA per 0 40 Maximum 0 4V DC Maximum at 1A DC Digital Outputs 5ms typical measured from receipt of force coil command to switch state transfer Effective time will vary with output load Alarm outputs will change states for a step change in the input from one side of the alarm level to the other within 650ms varies between 180ms and 630ms typical Enclosure Physical Specifications See Enclosure Dimensions Drawing 4501 897 Units are packaged in a general purpose plastic enclosure that is DIN rail mountable for flexible high density approximately 1 wide per unit mounting Dimensions DIN Rail Mounting 0 Connectors Case Material Printed Circuit Boards Shipping Weight 1 05 inches wide 4 68 inches high 4 35 inches deep see Drawing Enclosure Dimensions 4501 897 Type EN50022 T rail 35mm Removable plug in type terminal blocks rated up to 15A 300V for stranded or solid wire from 12 24 AWG For supply connections use No 14 AWG copper wires rated for at least 75 Self extinguishing NYLON type 6 6 polyamide thermoplastic UL94 V 2 color beige general purpose NEMA Type 1 enclosure Military grade FR 4 epoxy glass 1 pound 0 45 Kg packed Specifications 7 Model 932MB 934MB Modbus RS485 Network I O Modules Approvals xxx0 0 Agency Approvals CE UL Listed and cUL Listed UL3121 First Edit
24. file or File Open to open an existing configuration file However It is recom ieee mended that you first use Module Upload Serial Number 214365 Firmware Number 9300 0414 Configuration to retrieve the current active Tag Comment configuration from the connected module _ Configured By Location This will automatically detect the correct model number and load the property sheets for Slave Address 247 Baud Rate 3500 v Parity None that model RTD Range Pt100 1 385 x Wiring x SE c x Sensor Break x Once you create open or upload a configura i 8 Response Delay 0 Watchdog Timeout 2 Watchdog Reset tion file a screen similar to the one shown at right will be displayed Your screen will vary mej 2 o wena according to your model number The model number is indicated at the top of the screen For Help press F1 COM2 MODULE along with the current file name The Model DI 934MB General screen is shown here General Configure Alarms 02 1 Configure Alarms 2 amp 3 Test Input Cal Note that 5 property sheets define this transmitter s configuration General Configure Alarms 0 amp 1 Configure Alarms 2 amp 3 Test and Input Calibration Module The Serial and Firmware numbers are indicated at the top of the General screen and cannot be modified For Tag enter up to 15 alphanumeric characters optional
25. in Drawing 4501 895 Further the appli cation of earth ground must be in place as shown in Drawing 4501 895 Failure to adhere to sound wiring and grounding practices may compromise safety amp perfor mance Software Installation The 900MB Configuration Software is used to configure Series DI 900MB modules and is installed as follows 1 Insert the DI 900MB Resource CD into your CD ROM drive IMPORTANT Before continuing with installation be sure to exit any other Windows programs that may be running The Window s AutoRun feature should start the CD and the installation software will run Select the option Install DI 900MB Configuration Software and click on OK The Welcome Dialog Box appears Click on Next to continue with the installation or Cancel to abort Getting Started 17 Model 932M B 934MB Modbus RS485 Network I O Modules 10 Fill out your user information in the appropriate text boxes and click on Next The Choose Destination dialog box allows you to specify the program files destination directory To keep the default C Program Files1Series900MB click on Next to change the destination click on the Browse button select a destination then click on Next The Select Program Folder allows you to designate the program folder To keep the default Series900MB click on Next to choose a different folder make a selection from the list then click on Next The Start Copying Files dialog box show
26. input resistance is greater than 50522 satu rated this will trigger break detection and the input reading will be sent downscale for the over range input resistance without actual lead breakage Likewise upscale break detect is not distinguishable from an input resistance greater than 5050 Module Configuration 26 Model 932MB 934M B Modbus RS485 Network I O Modules 5 An Introduction to Modbus The Modbus protocol provides an industry standard method that Series DI 900MB modules use for parsing mes sages Modbus devices communicate using a master slave technique in which only one device the master can ini tiate transactions called queries The other devices slaves respond by supplying the requested data to the master or by taking the action requested in the query DI 900MB modules are slaves while a typical master device is a host computer running appropriate application software Masters can address individual slaves or can initiate a broadcast message to all slaves Slaves return a response to all queries that are addressed to them individually but no response is returned to broadcast queries from a master device Remote Terminal Unit RTU Mode Series DI 900MB modules use the widely accepted Modbus network protocol in the RTU Remote Terminal Unit serial transmission mode In RTU mode each 8 bit message byte contains two 4 bit hexadecimal characters and the message is transmitted in a continuous stream The format for
27. is returned just before the reset is executed Allow a few seconds following reset to re initiate communication with a module Reset Slave Example Query Reset Slave Example Response Sent Prior To Reset Field Name Example Field Name Example Value Value Hex Hex Slave Address 247 F7 Slave Address 247 F7 Function Code 08 08 Function Code 08 08 Sub Function High Order Byte 0 00 Sub Function High Order Byte 0 00 Sub Function Low Order Byte 1 01 Sub Function Low Order Byte 1 01 Data Field High Order Byte 0 00 Data Field High Order Byte 0 00 Data Field Low Order Byte 0 00 Data Field Low Order Byte 0 00 Error Check LRC or CRC Error Check LRC or CRC Note that the response simply echoes the query just before the reset is triggered For Modbus software that does not support the Reset Slave function an alternate method of generating a module reset is provided via a write to the Calibration Access amp Module Reset Register See Register 40011 of Register Map Modbus Data Field The data field of a message frame contains a multiple of 8 bits that provides the slave with any additional information the slave requires to complete the action specified by the function code The data field typically includes register addresses count values and written data The data field can be nonexistent for some commands zero length as not all mess
28. is built into the microcontroller that causes it to self reset if the controller ever fails to return from an operation or locks up Additionally an I O watchdog timer function is included that may be set for timeout periods up to 65534 seconds 18 2 hours The I O watchdog timer will cause the status LED to blink rapidly set a bit in the Module Status Regis ter and optionally program the digital outputs to a pre defined state upon time out The I O watchdog timer is reinitiated via a read or write to any input output channel Clearing a timeout condition will not automatically restore the outputs to their initial state Outputs have to be driven manually or under alarm control The command amp response protocol for communicating with this module adheres to the Modbus RTU standard for the following Modbus Functions the register reference addresses that the function operates on are also indicated Refer to MODULE CONFIGURATION for detailed information on each of these functions Code Function Reference 01 01H Read Coil Output Status Oxxxx 03 03H Read Holding Registers 4Xxxx 04 04H Read Input Registers 3XXXX 05 05H Force Single Coil Output 06 06H Preset Single Register 4XXXX 08 08H Reset Slave Hidden 15 0FH Force Multiple Coils Outputs Oxxxx 16 10H Preset Multiple Registers AXXXX 17 11H Report Slave ID Hidden Configuration and Controls Specifications
29. module first separate the input terminal block s from the bottom side of the module to create a clearance to the DIN mounting area Next insert a screwdriver into the lower arm of the DIN rail connector and use it as a lever to force the connector down until the unit disengages from the rail Electrical Connections Digital output network power and input terminals can accommodate wire from 12 24 AWG stranded or solid cop per Strip back wire insulation 1 4 inch on each lead before installing into the terminal block Analog input wiring should be shielded twisted pair Since common mode voltages can exist on signal wiring adequate wire insulation should be used and proper wiring practices followed It is recommended that transmitter network digital output and power wiring be separated from the input signal wiring for safety as well as for low noise pickup Note that input power network and digital output terminal blocks are a plug in type and can be easily removed to facilitate module removal or replacement without removing individual wires Be sure to remove power before unplugging the termi nals to uninstall the module or before attempting service All connections must be made with power removed CAUTION Risk of Electric Shock More than one disconnect switch may be required to de energize the equipment before servicing 1 Power Refer to Electrical Connections Drawing 4501 895 Variations in power supply voltage w
30. two RTD or resistance inputs DI 934MB 0900 Transmits isolates four RTD or resistance inputs Input transmitters are color coded with a white label The prefix 9 refers to the Series 900 The MB suffix denotes ModBus The four digit suffix of this model number represents the following options respectively 0 No Options 9 Output RS485 Modbus 0 Enclosure DIN rail mount 0 Approvals CE UL Listed and cUL Listed Pending Analog Input Specifications The unit must be wired and configured for the intended input type and range see Module Installation for details The same input type and break detect direction is configured across all input channels The following paragraphs summarize this model s input types ranges and applicable specifications RTD User configured to one of four RTD types or as a simple resistance input as noted in Table RTD Types Ranges and Accuracy below The module sup ports 2 or 3 wire connection types and provides sensor excitation linearization lead wire compensation 3 wire mode and sensor lead break detection Input Reference Test Conditions Pt RTD 0 C to 100 C Ni RTD 0 C to 50 C Cu RTD 0 C to 250 C Ambient 25 C Power Supply 24V DC Input Configuration Two wire or three wire only Excitation Current 1mA DC typical all types Linearization Better than 0 25 C typical Lead Wire Compensation Applies to 3 wire RTD with lead wires of equal size and length The ma
31. 0004 40005 3 0003 4 0004 I O Watchdog Time Default 0 Can be set from 1 to 65534 seconds Set to 65535 Disabled FFFFH or 0 0000H to disable the watchdog timer 0000H disabled is the default value Output Channel Timeout The four lower order bits of this 16 bit register value States Default 65535 Dis define the state the output channels will be programmed abled to following a watchdog timeout Bit 0 corresponds to channel 0 bit 1 to channel 1 bit 2 to channel 2 and bit 3 to channel 4 Write 65535 FFFFH to this register to leave the outputs unchanged following a timeout this is also the default value Note that watchdog timeout control takes precedence over alarm and direct control of the output relay Module Configuration 21 Model 932M B 934MB Modbus RS485 Network I O Modules Ref Addr Description Data Type Format 40006 5 0005 Response Delay Time Turn Can be set from 0 to 65535 ticks 1 tick 1 085us around Delay Default 0 No This is the additional delay the module will wait before Delay responding to a host message The default value is O no delay Increase this value if you are having com munication problems or you encounter a high degree of error messages 40007 6 0006 Break Detect applies to all Bit 15 2 0 Not Used inputs Default 0 Upscale Bit 1 RTD Break Status 1 Upscale Break 0 Downscale Break Bit 0 0 Not Used 4
32. 0008 7 0007 DI 932 DI 934MB Global Bit 15 Input Wiring 0 2 Wire Mode 3 Wire Input Configuration applies to Mode all inputs Default 0 Pt 1000 Bits 14 4 Reserved 071 385 Bits 3 2 1 0 Input Range 0000 0 Pt 1000 3 Wire 01 3850 200 to 850 C 0001 1 Pt 1000 3 Wire 01 3911 200 to 850 C 0010 2 Ni 1200 3 Wire 01 6720 80 to 320 C 0011 23 Cu 100 3 wire 01 4272 200 to 260 C 010024 Res 3 Wire Linear O to 50092 3 Wire 0101 5 Pt 1000 2 Wire 01 3850 200 to 850 C 0110 6 Pt 1000 2 Wire 01 3911 200 to 850 C 0111 2 7 Ni 1200 2 Wire 01 6720 80 to 320 C 1000 8 Cu 100 2 wire 01 4272 200 to 260 C 100129 Res 2 Wire Linear 0 to 5000 2 Wire 1xxx 10 15 Reserved 40009 8 0008 CHO High Limit Temperature or Percentage 96 Default 850 Pt 320 Ni 260 Cu or 100 Res 40010 9 0009 Low Limit Default Temperature C or Percentage 96 200 Pt Cu 80 Ni or 0 Resistance 40011 10 000A CHO Deadband Default 1 C Temperature C or Percentage 96 1 Res 40012 11 000B CHO Alarm Output State amp Bits 15 3 Zero Alarm Output Enable Bit 2 Alarm Out State 0 Failsafe OFF 1 Non Default 0 Disabled Failsafe ON Bit 1 High Limit 1 Hi Output Enabled 0 Hi Out put Disabled Bit 0 Low Limit 1 Lo Output Enabled 0 Lo Out put Disabled 40013 12 000C CHI High Limit Temperature C or Percentage gt Default 850
33. 10 Model 932MB 934MB Modbus RS485 Network I O Modules Module Push Button See Dwg 4501 897 For Location LED Indicators Software Configuration Default DFT Push to engage or disengage the default communication mode with baud rate set to 9600bps module address set to 247 and no parity selected The Status LED will flash ON OFF when the module is in the default mode A module will leave the default mode following a software or power on reset Status LED will be OFF or constant ON Run Green Constant ON indicates power is applied and unit is operating normally Flashing ON OFF indicates unit is performing diagnostics first two seconds following power up or has failed diagnostics after a few seconds Status Yellow Flashing LED indicates the module is in the Default Commu nication Mode Rapid flashing LED indicates an I O watchdog timeout has occurred A constant ON LED indicates an input is outside of the transmitter s calibrated input range or an input lead is broken when module is outside of default mode only IMPORTANT Any inputs not terminated or left open will cause the module Status LED to turn ON and signal a lead break out of range condition This will mask other flashing conditions like default mode and watchdog timeout indication As such it is recommended that unused inputs be properly termi nated to avoid this condition Output Yellow Two or four LED s one per output OFF if the output
34. 2 stop bits It is most convenient to first configure a module in this mode then leave the default mode by pressing this button again until the Status LED stops flashing constant ON or OFF or by resetting the module The Default Mode is disabled following a software or power on reset New communication parameters for baud rate address and parity will take effect following a reset of the module after leaving the Default Mode IMPORTANT The default mode is indicated via a flashing status LED However if an input is not terminated or left open the status LED will turn ON to indicate a signal over range condition and or break detect at one or more input channels This will mask default mode indication or watchdog timeout indication As such it is recommended that you not leave unused channels open and properly terminate unused inputs to avoid this condition Mounting Refer to Drawing 4501 897 for mounting and clearance dimensions DIN Rail Mounting This module can be mounted on type DIN rails Use suitable fastening hardware to secure the DIN rail to the mounting surface Units may be mounted side by side on I inch centers for limited space applica tions T Rail 35mm Type EN50022 To attach a module to this style of DIN rail angle the top of the unit towards the rail and locate the top groove of the adapter over the upper lip of the rail Firmly push the unit towards the rail until it snaps solidly into place To remove a
35. 2MB and DI 934MB network I O modules Some registers are applicable to DI 934MB models only which include two additional input channels You will find it helpful to refer to this map as you review the Modbus function descriptions given later Module Configuration 19 Model 932M B 934MB Modbus RS485 Network I O Modules Ref Addr Description Data Type Format Coil Registers 0x References Read Write 00001 0 3 0000 Thru 0003 00004 Up to Four Discrete Outputs 0 3 Note After reset these regis ters read O outputs OFF and these registers are not main tained in EEPROM Input Registers References Read Inly Discrete Output Value Addresses a specific bit of a 16 bit word that controls monitors the ON OFF status for the output A set bit 1 means the corresponding output is ON closed A clear bit 0 means the corresponding out put is OFF open The bit position corresponds to the output channel number i e output 0 uses bit O of the 16 bit word at address 0 output 1 uses bit 1 of the 16 bit word at address 1 etc Unused bits of a word are set to O Bits 15 4 Not Used Additionally unused bits in range 3 0 are set to 0 IMPORTANT Disable the corresponding limits if you wish to control the state of a discrete output directly via these registers as limit alarm control will take precedence 30001 0 0000 Module Status Bit 15 Flash Checksum 1 Error Flag 0 No Flash
36. 3 003P CHI 0 500 Resistance 2W Raw A D Count Value Cal HI Value 40065 64 0040 CHI 0 500Q Resistance 2W Raw A D Count Value Cal LO Value 40066 65 0041 CH2 Pt385 3W Cal High Value Raw A D Count Value 40067 66 0042 CH2 P385 3W Cal Low Value Raw A D Count Value 40068 67 0043 CH2 P391 3W Cal High Value Raw A D Count Value 40069 68 0044 CH2 Pt391 3W Cal Low Value Raw A D Count Value 40070 69 0045 CH2 Ni 3W Cal High Value Raw A D Count Value 40071 70 0046 CH2 Ni 3W Cal Low Value Raw A D Count Value 40072 71 0047 CH2 Cu 3W Cal High Value Raw A D Count Value 40073 72 0048 CH2 Cu 3W Cal Low Value Raw A D Count Value 40074 73 0049 CH2 0 5009 3W Resistance Raw A D Count Value Cal HI Value 40075 74 004A CH2 0 500Q 3WResistance Raw A D Count Value Cal LO Value 40076 75 004B CH2 P1385 2W Cal High Value Raw A D Count Value 40077 76 004C CH2 P385 2W Cal Low Value Raw A D Count Value 40078 77 004D CH2 P391 2W Cal High Value Raw A D Count Value 40079 78 004E CH2 P391 2W Cal Low Value Raw A D Count Value 40080 79 004F CH2 Ni Cal 2W High Value Raw A D Count Value 40081 80 0050 CH2 Ni Cal 2W Low Value Raw A D Count Value 40082 81 0051 CH2 Cu Cal 2W High Value Raw A D Count Value 40083 82 0052 CH2 Cu Cal 2W Low Value Raw A D Count Value 40084 83 0053 CH2 0 500Q Resistance 2W Ra
37. 67 decimal Temperature A 16 bit signed integer value with resolution of 0 1 C Isb For example a value of 12059 is equivalent to 1205 9 C a value of 187 equals 18 7 C The maximum possible temperature range is 3276 8 C to 3276 7 C Discrete A discrete value is generally indicated by a single bit of a 16 bit word The bit number position typically corresponds to the discrete channel number for this model Unless otherwise defined for outputs a 1 bit means the corresponding output is closed or ON a 0 bit means the output is open or OFF For inputs a value of 1 means the input is in its high state usually 55 OV while a value of 0 specifies the input is in its low state near OV Modbus Error Checking Fields Modbus networks employ two methods of error checking parity checking even or odd parity or none and frame checking Cyclical Redundancy Check Parity Checking A Modbus device can be configured for Even or Odd parity checking or for no parity checking and this determines how the parity bit of the data frame is set If even or odd parity checking is selected the number of 1 bits in the data portion of each character frame is counted Each character in RTU mode contains 8 bits The parity bit will then be set to a O or a 1 to result in an even Even parity or odd Odd parity total number of 1 bits For example if an RTU character frame contains the following eight data bits 1100 0011 then since
38. DATAQ Instru ments Inc at 330 668 1444 to obtain your RMA number 2 Yourcompany Name with Billing and Shipping Addresses 3 Acomplete description of your problem or re calibration data 4 The contact person at your company with their telephone and facsimile numbers 5 Non Warranty returns additionally need your Purchase Order Number Please pack your returned instruments in their original shipping cartons or in equivalent strong protective shipping cartons Service and Repair Assistance This module contains solid state components and requires no maintenance except for periodic cleaning and transmit ter configuration parameter zero full scale setpoint deadband etc verification Since Surface Mount Technology SMT boards are generally difficult to repair it is highly recommended that a non functioning module be returned to DATAQ Instruments Inc for repair The board can be damaged unless special SMT repair and service tools are used Further DATAQ Instruments Inc has automated test equipment that thoroughly checks and calibrates the perfor mance of each module Please contact DATAQ Instruments Inc for complete details on how to obtain service parts and repair CAUTION Risk of Electric Shock More than one disconnect switch may be required to de energize the equipment before servicing Preliminary Service Procedure Before beginning repair be sure that all installation and configuration proced
39. Default Mode No put module then selecting this page may change MM r Input 2 f f 1 h RTD Status Input Range 200 to 850 Output Off some of your software selections to matc RTD Break Up Value 6400 Output On those obtained from polling the module i i Status Output 2 Off Always download your changes to the module a Output Ofi before invoking the Test or Cal pages Vake 6500 E Dutput On Status Ok Output 3 Off Test Operation C0M2 MODULE Click on the Test property sheet tab to test the configuration just written to your module and a screen similar to the one at the right will be displayed A Model DI 934MB Test screen is shown The flashing green Status lamp next to Polling Status indicates the software is communicating with the module and polling its I O Polling is automatic when this screen is displayed and turns off if another screen is selected Note that a watchdog timeout will never occur if you are viewing this screen as it continuously polls the I O The graphic simulation of the module LED s reflect the current LED status of the module You can reset the module by clicking the Reset button same effect as power on reset Note that a module will exit the Default Mode following a reset New address baud rate and parity settings will take effect immediately follow ing a reset to continue communications following reset make host software adjustments accordin
40. Error Check LRC or CRC Note that the leading character of the Ox reference address is implied by the function code and omitted from the address specified In this example the first address is 00001 referenced via 0000H and corresponding to coil 0 To summarize the status of coils 3 0 is shown as the byte value OA hex or 00001010 binary Coil 3 is the fifth bit from the left of this byte and coil 0 is the LSB The four remaining bits toward the high order end are zero Read ing left to right the output status of coils 3 0 is ON OFF ON OFF This is summarized as follows Bin 0 0 0 0 I 0 I 0 Hex 0 A Coil NA NA NA NA 3 2 1 0 Read Holding Registers 03 This command will read the binary contents of holding registers 4x reference addresses in the slave device Broad cast transmission is not supported The Read Holding Registers query specifies the starting register and quantity of registers to be read Note that regis ters are addressed starting at 0 registers 1 16 are addressed as 0 15 The Read Holding Registers response message An Introduction to Modbus 29 Model 932M B 934MB Modbus RS485 Network I O Modules is packed as two bytes per register with the binary contents right justified in each byte For each register the first byte contains the high order bits and the second byte the low order bits The following example reads holding registers 40006 40008 Chan
41. Illegal Function will be returned in the data field of the response message If a holding register is written with an invalid value then exception code 03 Illegal Data Value will be returned in the response message The following table lists possible exception codes Modbus Exception Codes Code Exception Description 01 Illegal Function The function code received in the query is not allowed or invalid 02 Illegal Data Address The data address received in the query is not an allowable address for the slave or is invalid 03 Illegal Data Value A value contained in the query data field is not an allowable value for the slave or is invalid 04 Slave Device Failure An unrecoverable error occurred while the slave was attempting to per form the requested action 05 Acknowledge The slave has accepted the request and is processing it but a long dura tion of time is required to do so This response is returned to prevent a timeout error from occurring in the master 06 Slave Device Busy The slave is engaged in processing a long duration program command The master should retransmit the message later when the slave is free 07 Negative Acknowledge The slave cannot perform the program function received in the query This code is returned for an unsuccessful programming request using function code 13 or 14 codes not supported by this model The master should request diagnostic information from the slave 08 Memory P
42. Instruments Inc warrants the instruments described in this manual to be free from defects in materials and factory workmanship to the original buyer This warranty is contingent upon proper use of the equipment and does not cover equipment that has been modified or has been subjected to abusive physical or electrical stresses DATAQ Instruments Inc agrees to repair or replace at its sole discretion any instrument that fails to perform as specified within 18 months after date of the original shipment from the factory or 12 months after the date of installation whichever date comes first DATAQ Instruments Inc reserves the right to make substitutions and modifications in the specifications of equip ment that do not materially or adversely affect the performance of the equipment New equipment may be returned within 30 days of shipment with prior factory approval and upon the assignment of a Returned Material Authorization number RMA number by DATAQ Instruments Inc This number must be clearly shown on the return package s RMA numbers are valid for 30 days from date of issue New items in factory sealed containers which are less than thirty days old after shipment may be returned for credit less a minimum restocking and testing charge of twenty percent of the list price upon factory approval only provided the customer pays all ship ping and handling charges Specially ordered or modified goods or goods which have been used or have been
43. RETURN DIGITAL OUTPUTS RS485 PWR D 1 SHIELDED CABLE RATED TO 48VDC AND 1 MA OO S sPsT NO X D eo a D RTN S our S our2 TYPICAL DIN RAIL MOUNTED RELAY IN RTN DE ENERGIZED CONDITION EARTH GROUND L S ours RIDINPUTS UT HTDINPUTS23 NOTE ALL RELAY CONTACTS SHOWN SEE NOTE 1 OUTPUTS INCLUDE 52 2 assess TRANSIENT AND SUE M BARS NOTE 1 RETURNS SHOULD BE CONNECTED TO EARTH GROUND EARTH GROUND REVERSE SHUNT 17 12 48 14 15 16 21 22 25124 25 28 AT THE SAME POINT TO AVOID CIRCULATING GROUND CURRENTS SEE NOTE 1 PROTECTION AARAAAA AAAAAA NOTE 2 DIODE ADDED LOCAL TO INDUCTIVE LOAD TO SHUNT THE REVERSE EMF THAT IS GENERATED WHEN CURRENT THROUGH a Kat THE INDUCTOR RELAY COIL IS TURNED OFF 2222 2 SHIELDED CABLE f gt f gt Block Diagrams and Schematics RTD INPUT CONNECTIONS SEE DRAWING 4501 895 4501 896A Model 932M B 934MB Modbus RS485 Network I O Modules Enclosure Dimensions 4501 897
44. Value 40102 101 0065 CH3 Cu 2W Cal High Value Raw A D Count Value 40103 102 0066 CH3 Cu 2W Cal Low Value Raw A D Count Value 40104 103 0067 CH3 0 5000 2 Resistance Raw A D Count Value Cal HI Value 40105 104 0068 CH3 0 500Q 2W Resistance Raw A D Count Value Cal LO Value 40106 105 0069 Pt385 Input Range High Ideal A D Count Value 40107 106 006A Pt385 Input Range Low Ideal A D Count Value 40108 107 006B Pt391 Input Range High Ideal A D Count Value 40109 108 006C Pt391 Input Range Low Ideal A D Count Value 40110 109 006D Ni Input Range High Ideal A D Count Value 40111 110 006E Ni Input Range Low Ideal A D Count Value 40112 111 006F Cu Input Range High Ideal A D Count Value 40113 112 0070 Cu Input Range Low Ideal A D Count Value 40114 113 0071 0 500Q Input Range High Ideal A D Count Value 40115 114 0072 0 500Q InputRange Low Ideal A D Count Value 1 Note that the Report Slave ID and Reset Slave functions do not operate on Register locations An alternate method of accomplishing reset is provided if your software does not support the Reset Slave function see Regis ter 40025 Configuration variables stored in holding registers 4xxxx reference addresses are maintained in EEPROM Changes to these registers do not take effect until the next software or power on reset of the module except for the Calibration Access amp Reset Register which takes effect immediately
45. addressed as 0 15 The Read Input Registers response message is packed as two bytes per register with the binary contents right justified in each byte For each register the first byte contains the high order bits and the second byte the low order bits The following example reads input registers 30003 amp 30004 Channel 0 input value and status at slave device 247 Read Input Register Example Query Read Input Register Example Response Field Name Example Field Name Example Value Value Hex Hex Slave Address 247 F7 Slave Address 247 F7 Function Code 4 04 Function Code 4 04 Starting Address High Order 0 00 Byte Count 4 04 Starting Address Low Order 2 02 Data High Register 30003 Number Of Points High Order 0 00 Data Low Register 30003 8096216000 80 Number Of Points Low Order 2 02 Data High Register 30004 00 Error Check LRC or CRC Data Low Register 30004 136 88 Error Check LRC or CRC To summarize the contents of register 30003 two bytes is the channel 1 input value of 80 16000 3E80H The contents of register 30004 two bytes is the channel 0 status flags of 136 0088H i e flagging high limit exceeded Force Single Coil 05 This command will force a single coil output ox reference address ON or OFF For broadcast transmission this function forces the same coil in all networked slaves The Force
46. ages require data If no error occurs the data field of a response from a slave will return the requested data If an error occurs the data field returns an exception code see Modbus Exceptions that the master application can use to determine the next action to take Supported Data Types All T O values are accessed via 16 bit Input Registers or 16 bit Holding Registers see Register Map Input registers contain information that is read only For example the current input value read from a channel or the states of a An Introduction to Modbus 34 Model 932MB 934MB Modbus RS485 Network I O Modules group of digital inputs Holding registers contain read write information that may be configuration data or output data For example the high limit value of an alarm function operating at an input or an output value for an output channel I O values for this model are represented by the following simple data types for temperature percentage and discrete on off Summary Of Data Types Used By DI 900MB Modules Data Types Description Count Value A 16 bit signed integer value representing an A D count a DAC count or a time value with a range of 32768 to 32767 Percentage A 16 bit signed integer value with resolution of 0 005 Isb 20000 is used to represent 10096 For example 100 0 and 100 are represented by decimal values 20000 0 and 20000 respectively The full range is 163 84 32768 decimal to 163 835 327
47. al CRC field will not be valid for the combined messages How Characters Are Transmitted Serially When messages are transmitted on Modbus serial networks each character or byte is sent in the order of Least Signif icant Bit LSB to Most Significant Bit MSB as outlined below moving left to right Note that an additional stop bit is transmitted to fill out the character frame for no parity RTU Character Framing No Parity Start 0 1 2 3 4 5 6 7 Stop Stop RTU Character Framing With Parity Start 0 1 2 3 4 5 6 7 Parity Stop Modbus Addresses The master device addresses a specific slave device by placing the 8 bit slave address in the address field of the mes sage Valid addresses are from 1 247 When the slave responds it places its own address in this field of its response to let the master know which slave is responding Address O is reserved for the broadcast address which all slave devices on a network recognize A slave does not issue a response to broadcast messages Further not all function messages support the broadcast address With respect to data addresses all data addresses in Modbus messages are referenced to 0 with the first occurrence of a data item addressed as item number zero Further a function code field already specifies which register group it is to operate on i e Ox 1x 3x or 4x reference addresses For example holding register 40001 is addressed as re
48. arity Error The slave attempted to read extended memory but detected a parity error in memory The master can retry the request but service may be required at the slave device In a normal response the slave echoes the function code of the original query in the function field of the response All function codes have their most significant bit msb set to 0 their values are below 80H In an exception response the slave sets the msb of the function code to 1 in the returned response i e exactly 80H higher than nor mal and returns the exception code in the data field This is used by the master s application to recognize an excep tion response and to direct an examination of the data field for the applicable exception code An Introduction to Modbus 36 Model 932MB 934MB Modbus RS485 Network I O Modules 6 Module Software Configura tion From the factory each module has a default configuration as detailed in the Module Installation section of this man ual Your application will likely differ from the default configuration and the module will need to be reconfigured Series DI 900MB modules may be configured and calibrated by issuing the appropriate Modbus functions to the Reg ister Map registers as required to configure the unit However it is much simpler to use the DI 900MB Configura tion Software to program and control the module parameters and operating modes This software is easy to use self explanatory and
49. arity is equivalent to 1 stop bit and some refer ences still refer to this as No Parity with 1 Stop Bit instead of No Parity with 2 Stop Bits Sets the minimum delay a module will wait before it sends a response to a mes sage from the host set 0 65500 ticks 1 085us tick As a minimum it must be set greater than the inherent delay already present to be effective Some signal converters or host software systems cannot accept a response to a message immediately after sending the message without adding delay Specifications 11 Model 932M B 934MB Modbus RS485 Network I O Modules Slave Status Slave Watchdog Analog Input Input Type Range Input RTD Wiring Input Break Detect Input Calibration Digital SSR Outputs Output State Channel Alarm Configuration Channel Alarm Output State amp Output Enable The Module Status Register can be used to determine alarm status I O watch dog timeout A D status and the internal flash memory checksum error status A watchdog timer may be applied to the I O channels of this module Use the Watchdog Time Register to select a timeout period from 1 to 65534 seconds 18 2 hours A time of 65535 FFFFH or 0 0000H will disable the I O watchdog timer Use the Timeout State Register to define the states that the outputs are to be programmed to upon I O timeout The four lower order bits of this register value define the timeout states of each of the four output chan n
50. ation 2 4 ide nee tenete te ete t t e e e ee ee So BANANA eT 15 Detault Mode S witcli eere terr eerte ten cae e aah e ETE ee RUTAS VR ees 16 MoO ntinig i 16 Electrical Connections ect reps 16 Software Installation Using Setup exe 2 17 4 eene AND EE ERR D TES need Cet oe ved 8s 19 Register Map ac E M 19 5 An Introduction to MOG DUS o scccscsstconsssnesetoceseesssadcessscbonssdosenbonunseosianvonesanvuosdasverssenwoavasdvesasusvesssosverests 27 Remote Terminal Unit Mode sanan eene enne eene nennen 27 Modbus Message Framing eec tette tee GANANG AG AANGAL 27 How Characters Are Transmitted Serially 28 Modbus Addresses AA 28 Modbus PunctiOns into Het te t HE UL Ge 28 Read Coil tete UA NANA NANA once e ere ee ed ee Fee eines 29 Read Holding Registers 03 cete et erre tastes ie He tee LANGAN 29 Read Input Registers 04 cieie ie ett Us Ee ent Gee erp basa bana 30 Force Single Coll 05 utn detect RR RO CORE RR PE ONE ERIS 30 Preset Single Resister ttu ete deed e een Ka etes 31 Force Multiple 116 75 aani ape BINILANG ei eee ee is eee eee 31 Pr
51. ay that a module will wait before it sends its response to a message from the host As a minimum value it must be set greater than the inherent delay already present in order to be effective It can be set from 0 65500 ticks with 1 tick equivalent to 1 085us Some signal converters or host software systems cannot accept an immediate response from the slave without additional delay Try increasing this delay if you expe rience communication problems Can be set from 0 247 01 H F7H The Default Mode address is 247 F7H The Module has multi drop capability for up to 31 modules plus host without use of an RS485 repeater If a signal repeater is used for every 31 nodes up to 247 modules may be networked plus a host computer Up to 4000 feet without a repeater Distance can be extended with the use of a signal repeater In this mode the module address is set to 247 the baud rate is set to 9600bps the parity is set to none 2 stop bits by pressing the DFT push button on the front of the module until the yellow Status LED flashes ON OFF This allows communication with a module when its internal settings are unknown Exit the Default Mode by pressing this button until the Status LED is NOT flashing constant ON or OFF or by issuing a software or power on reset Note that new communication parameters for module address baud rate and parity take effect outside of Default Mode after a software or power on reset A hardware watchdog timer
52. command No response is returned to broadcast queries from a master device Preset Single Register 06 This command will preset a single holding register 4x reference addresses to a specific value Broadcast transmis sion is supported by this command and will act to preset the same register in all networked slaves The Preset Single Register query specifies the register reference address to be preset and the preset value Note that registers are addressed starting at O registers 1 16 are addressed as 0 15 The Preset Single Registers response mes sage is an echo of the query returned after the register contents have been preset The following example writes a baud rate of 9600bps to holding register 40002 Baud Rate at slave device 247 Preset Holding Register Example Query Preset Holding Register Example Response Field Name Example Field Name Example Value Hex Value Hex Slave Address 247 F7 Slave Address 247 F7 Function Code 6 06 Function Code 6 06 Register Address High Order 0 00 Register Address High Order 0 00 Register Address Low Order 1 01 Register Address Low Order 1 01 Preset Data High Order 0 00 Preset Data High Order 0 00 Preset Data Low Order 2 02 Preset Data Low Order 2 02 Error Check LRC or CRC Error Check LRC or CRC The response simply echoes the query after the register contents have been preset No response
53. complete configuration takes only a few minutes On line help is built in As such a comprehen sive guide to the use of this program is not necessary To begin configuration you should already be familiar with Windows operation and have a basic understanding of module terminology as it relates to this model Before You Begin 1 Have you installed the DI 900MB Configuration Program You should complete the Module Installation section of this manual before proceeding 2 Check that all necessary electrical connections have been made and that power is applied module s green LED ON 3 Is baud set correctly at the RS485 converter repeater 4 Have you tried communicating using the Default Mode Press the DFT push button of the module until the yellow status LED is flashing This sets the module s communication parameters to 9600 baud a slave address of 247 no parity and two stop bits 5 If you fail to communicate with the module or have a high degree of communication errors try increasing the response delay time See Response Delay Register 40006 Some network converters or host software systems cannot accept an immediate response from a slave without added delay The following sections guide you through the Configuration Program property sheets used to configure a DI 932MB or DI 934MB Transmitter These models share identical circuits and only differ in the number of input channels Property sheets will vary from model to model b
54. der 0 00 Number Of Registers High Order 0 00 Number Of Registers Low Order 3 03 Number Of Registers Low Order 3 03 Preset Data High First Register 0 00 Error Check LRC or CRC Preset Data Low First Register 200 C8 Preset Data High Second Reg 0 00 Preset Data Low Second Reg 5 05 Preset Data High Third Reg 0 00 Preset Data Low Third Reg 2 02 Error Check LRC or CRC The response simply echoes the query without returning the preset values after the register contents have been preset No response is returned to broadcast queries from a master device Report Slave ID 17 This command returns the model number serial number and firmware number for a slave device the status of the Run indicator and any other information specific to the device This command does not address Register Map regis ters Broadcast transmission is not supported The Report Slave ID query simply sends the slave address and function code with error check CRC as follows Report Slave ID Example Query Report Slave ID Example Response Field Name Example Field Name Example Value Hex Value Hex Slave Address 247 F7 Slave Address 247 F7 Function Code 17 11 Function Code 17 11 Error Check LRC or CRC Byte Count 26 1A Slave ID 0 00H 924MB 0900 1 01H 913MB 0900 2 02H 914MB 0900 3 03H 2 917MB 0900 4 04H 918MB 0900 5 05H 901MB 0900 6
55. each byte in RTU mode is outlined below RTU Mode Byte Format Coding System 8 bit binary hexadecimal 0 9 A F two hexadecimal characters contained in each 8 bit field of the message Bits Per Byte 1 start bit 8 data bits Isb sent first 1bit for even odd parity or no bit for no parity 1 stop bit if parity is used or 2 stop bits with no parity Error Check Field Cyclical Redundancy Check CRC A master s query is comprised of a slave address or broadcast address a function code defining the requested action any required data and an error checking field A slave s response is comprised of fields confirming the action taken any data to be returned and an error checking field The query and response both include a device address function code data byte s error checking field If an error occurred in the receipt of the query or if the slave is unable to perform the requested action the slave will return an exception message as its response see Modbus Exceptions The error check field allows the master to confirm that the message contents are valid Modbus Message Framing A Modbus message is placed in a frame by the transmitting device A frame is used to mark the beginning and end ing point of a message allowing the receiving device to determine which device is being addressed and to know when the message is completed It also allows partial messages to be detected and errors flagged as a result RTU
56. ed power supply vari ations 60 120 Hz Ripple Less than 0 01 of output span per volt peak to peak of power supply ripple Specifications 8 Model 932MB 934M B Modbus RS485 Network I O Modules Isolation Inputs as a group network power and digital outputs as a group are iso lated from each other for common mode voltages up to 250VAC or 354V DC off DC power ground on a continuous basis will withstand 1500VAC dielec tric strength test for one minute without breakdown This complies with test requirements of ANSI ISA 82 01 1988 for the voltage rating specified Note that inputs and outputs are not isolated channel to channel However inputs do provide some common mode noise isolation channel to channel for small voltages up to 4V DC Installation Category Designed to operate in an Installation Category Overvoltage Category II environment per IEC 1010 1 1990 Electromagnetic Interference No alarm trips will occur beyond 0 25 of input span from setpoint and no Immunity EMI output shifts will occur beyond 0 25 of span while under the influence of EMI from switching solenoids commutator motors and drill motors Electromagnetic Compatibility Immunity Per European Norm EN50082 1 Electrostatic Discharge ESD 4KV direct contact and 8KV air discharge to the enclosure port per EN61000 Immunity 4 2 Radiated Field Immunity RFI 3V M 80 to 1000MH7 AM and 900MHz keyed carrier per EN61000 4 3 and ENV50204
57. els Watchdog timeout state control takes precedence over alarm and direct control of the output channels Writing 65535 FFFFH to the Timeout States Register will leave the port outputs unchanged upon timeout A watchdog fault indication flag bit O of the Module Status register will be set if any of the module output channels have not been written to over the specified time period or if any of the I O channels have not been read over the specified time period In addition the module status LED will blink rapidly if a watchdog timeout occurs Note that alarm outputs will not change states if a timeout has occurred until the timeout is cleared Select one of four RTD types or resistance input Refer to Input Specifications for signal ranges Note that this model uses C or percent of span units IMPORTANT Multiple inputs of module must be configured for the same range type same gain Select a 2 wire or 3 wire configuration Select Upscale or Downscale break detection for all inputs The configuration software can be used to calibrate the input conditioning cir cuit of this module see 6 Module Software Configuration or by using the Preset Register Functions to write the appropriate data to the calibration regis ters see Register Map The coil registers Ox references may be read via the Read Coil 01 command to determine the current state of the outputs The current output state is also indicated by a yellow status LED at the fro
58. emissions per CE requirements Convenient Mounting Removal amp Replacement The DIN rail mount and plug in type terminal blocks make module installation removal and replacement easy High Resolution Precise A D Conversion Transmitters include high resolution low noise Sigma Delta Ana log to Digital Converters gt ADC for high accuracy amp reliability LED Indicators A green LED indicates power A yellow status LED will turn on if an input signal is out of calibrated range or a lead break has occurred or will flash if the unit is placed in the default communication mode It will also flash rapidly upon watchdog timeout Another yellow output LED indicates the ON OFF state of the associated output relay Default Communication Mode A push button switch is provided to set the module to a default set of commu nication parameters for baud rate module address parity and number of stop bits This provides a convenient way of establishing communication with the module when its internal settings are unknown Automatic Self Calibration Built in self calibration helps correct for temperature drift of the input circuit every 60 seconds Introduction 2 Model 932MB 934M B Modbus RS485 Network I O Modules Upscale Or Downscale Break Detection Inputs may be configured to go upscale or downscale upon lead breakage Alarm Functionality Alarm limit checking is always active for the module High and or low limit levels plu
59. eset Multiple Registers 16 iti egere reda 32 7 TT 33 Reset Slave 08 ae vedo to 34 Modbus Data Held oie tete tiet temere teet eter BKA ANAL MANDAYA 34 Supported Data Types eee ete rie E p Weel ae 34 Modbus Error Checking Fiels oiire erbe ie rne rete ert eed rhet eei dtd 35 Parity Checking RERO ed e d 35 CRE Error Checking 4 e d eot ee teet xtd e e cere NAA do tette reete 35 Table of Contents Model 932M B 934MB Modbus RS485 Network I O Modules Modbus BXCeptions pe abl els ei ae ble er tope Erde eee 36 6 Module Software Configuration c eere ecce ee eee ee ette eee s0 soto a estan eee 000000 setae KOS AK step aet ea seen ae 37 Before You Be Sam ente e Reti Hte Hee rie eot Re Pete atan Re MGa Pede dee PH adan 37 Starting The Program e eee RAD D deep cese esie te ec een 38 Inl Wc XE qr 38 Module 5 pet ied aet ett ttt ege d gd Pa e e a e DET EC 38 Setn GS sess HD RT 38 cea aati hein eel e atq asa ete ERES 39 Creating A Configuration File orn Lec pete ere ee e tet eget eed e tpe suerte ee pote ete 39 AN 39 Alarm Configuration ree eet Rie Eee ee thas eee aeo tee dete ee e DE E 41 Alarm Config Field Descriptions eror lace d 41 Limit Alarm
60. ffect of output chatter is a reduction in the life of any mechanical relay controlled via the output To reduce this undesired effect increase the deadband setting A yellow output LED is turned ON when the output is switched ON This LED can provide visual indication of when the matching input channel is in alarm if the matching output is enabled as an alarm output ON in alarm for the non failsafe mode Alarm control of an output will take precedence over direct control when enabled except for input signals in the deadband region Watchdog timeout control of an output will have the highest priority when enabled The Module Status Register can be used to determine if any of the module s inputs are in alarm The Channel Status Register can be used determine when a specific input is in alarm Other Modbus Configuration Software Capabilities In addition to configuring all features of the module described above the Modbus Configuration Software includes additional capabilities for testing and control of this module as follows Qy edu ous Re are Monitors the input signal values and output signal states It also allows polling to be turned on or off Allows a configuration to be uploaded or downloaded to from the module via the RS485 interface Provides controls to separately calibrate each input channel in case of error Provides controls to reset a module Reads the contents of the Module Status Register Allows optional user docume
61. gister 0000 in the data address field of the message The function code that operates on this register specifies a holding register operation and the 4xxxx reference is implied Holding register 40108 is addressed as register 006BH 107 decimal Modbus Functions The function code field of a message frame contains the 8 bits that tell the slave what kind of action to take Valid codes are in the range 1 255 Not all codes apply to a module and some codes are reserved for future use The fol lowing table highlights the subset of standard Modbus functions supported by the Model DI 932MB DI 934MB module the reference register addresses that the function operates on are also indicated Code Function Reference 01 01H Read Coil Output Status Oxxxx 03 03H Read Holding Registers 4XXXX 04 04H Read Input Registers 3xxxx 05 05H Force Single Coil Output 06 06H Preset Single Register 4XXXX 08 08H Reset Slave Hidden 15 0FH Force Multiple Coils Outputs Oxxxx 16 10H Preset Multiple Registers AXXXX 17 11H Report Slave ID Hidden These functions are used to access the registers outlined in the register map presented in the prior section for sending and receiving data Note that the Report Slave ID and Reset Slave commands do not operate on register map regis ters When the slave device responds to the master it uses the function code field to indicate either a normal e
62. gly via the Settings pull down menu Module Software Configuration 42 Model 932MB 934MB Modbus RS485 Network I O Modules For each input the current selected input range input value Value and input status is indicated under range OK limit exceeded or over range The output states are also indicated You may also turn the outputs On Off by clicking on the Output On or Output Off buttons assuming outputs are not already enabled as alarm outputs Keep in mind that alarm control of an output has priority over direct control if enabled and will seek to maintain the cor rect output state relative to the input level each time the input is scanned Clearing a watchdog timeout by initiating I O with a module that has timed out will not automatically return the digi tal outputs to their pre timeout state It simply returns control of the output state to the alarms or to the operator via manual control Watchdog timeout control of the output has the highest priority if enabled followed by alarms if enabled with manual control of the outputs having the lowest priority If an output is already enabled as an alarm output then alarm control of the output state will over ride manual control of the output state NOTE The resistance input will always return its measurements in scaled percent of span units with 20000 repre senting 10096 Scaling to input signal engineering units is done via this software for the convenience of d
63. his device is a non isolated port powered signal converter for communication between the RS 232 serial port of a personal computer and the RS 485 network interface of Series DI 900MB I O Modules It is used in conjunction with the DI 900MB Configuration Software for simple reconfiguration testing and troubleshooting of Series DI 900MB I O modules As a port powered device it is not intended for driving fully loaded RS 485 networks over long distances and does not have sufficient power to drive terminated networks The adapter has DB 9F connectors at both ends and plugs directly into the common DB 9M serial port connector of most personal computers The mod ule is connected to the RS 485 side of this adapter via a separate interconnecting cable see Interface Cable described below Interface Cable This 3 wire cable is used to connect the RS 485 side of the Serial Adapter to the RS 485 network terminals of Series DI 900MB modules This cable is 8 feet long and has a DE 9M connector on one end and three stripped and tinned wires on the other end The wires are labeled A B and C for connection to the module D Dbar and COM terminals respectively Isolated Signal Converter Models 100974 and 100975 This unit provides an isolated interface between the host PC s RS 232 port and RS 485 Modbus network devices Signal conversion is bidirectional with operation that is transparent to all devices The RS 485 network supports up to 32 devices includ
64. inductive loads see below Refer to the SPECIFICATIONS section for output specifications and the module s side label for terminal designations The output circuits as a group are electrically isolated If necessary an interposing relay can be used to switch higher currents as illustrated in the Interposing Relay Con nection Drawing 4501 896 Note The outputs go to their OFF state open following a software or power on reset of the module Outputs may be optionally sent to a user defined state following a watchdog timer timeout IMPORTANT Protection With Inductive Loads The outputs include reverse bias shunt diodes connected to help protect the solid state switch from damage due to reverse emf voltages that are generated in switching inductive loads However you should add external protection local to the inductive load to prevent this emf from being distributed across the connection media For DC inductive loads place a diode across the load 1N4006 or equivalent with cathode to and anode to Network Connections Wire network as shown in Network Connections Drawing 4501 805 Network common COM should connect to earth ground at one point Grounding See Electrical Connections Drawing 4501 895 for application of earth ground The module hous ing is plastic and does not require an earth ground connection WARNING For compliance to applicable safety and performance standards the use of shielded cable is recommended as shown
65. ing the Signal Converter across 4000 foot distances Installation of additional network devices or extending the distance requires the Network Repeater described below Optional 115V AC Power Model 100974 or 230V AC Power Model 100975 Power cord included The Model Number 100976 connects the PC s RS 232 port to the Isolated Signal Converter Isolated Network Repeater Models 100977 and 100978 This unit isolates and boosts RS 485 signals to extend communication distances or increase the number of devices on the network Each Repeater permits the addition of a network branch with up to 32 devices including the Network Repeater and will transmit RS 485 signals another 4000 feet Operation is transparent to all devices and no hand shaking is required Two terminal blocks are provided for 120 ohm resistors to terminate both ends of the network branch Optional 115V AC Power Model 100977 or 230V AC Power Model 100978 Accessories 49 Bi DATAQ INSTRUMENTS DATAQ Instruments Inc 241 Springside Drive Akron Ohio 44333 Telephone 330 668 1444 Fax 330 666 5434 E mail support datag com Direct Product Links click on text to jump to page Data Acquisition Data Logger Chart Recorder Thermocouple Oscilloscope
66. ion CSA C22 2 No 1010 1 92 Low Voltage Directive 72 23 EEC EMC 89 336 EEC Directives Product approval is limited to general safety require ments of the above standards Warning Product is NOT approved for hazardous locations Environmental Specifications Operating Temperature 25 C to 70 13 F to 158 F Storage Temperature 40 C to 85 C 40 F to 185 F Relative Humidity 5 to 95 non condensing Power Requirements 10V to 36V DC SELV Safety Extra Low Voltage or 22 26 VAC The power terminals are diode bridge coupled and are not polarized Current draw is a function of supply voltage see Supply Current Tables below Currents shown assume all outputs are ON Caution Do not exceed 36VDC peak to avoid damage to the module DI 932MB Supply Current Supply DI 932MB Current Draw 10V 90mA Typical 105mA Maximum 12V 72mA Typical 80mA Maximum 15V 58mA Typical 65mA Maximum 24V 38mA Typical 42m A Maximum 36V 29mA Typical 34m A Maximum 24VAC 68mArms Typical 76mArms Maximum DI 934MB Supply Current Supply DI 934MB Current Draw 10V 120mA Typical 135mA Maximum 12V 97mA Typical 110mA Maximum 15V 76mA Typical 85mA Maximum 24V 50mA Typical 60mA Maximum 36V 38mA Typical 42m A Maximum 24VAC 89mArms Typical 100mArms Maximum Power Supply Effect Volts Less than 0 00196 of output span change per volt for rat
67. is returned to broad cast queries from a master device Force Multiple Coils 15 This command will simultaneously force a sequence of coils Ox reference addresses either ON or OFF Broadcast transmission is supported by this command and will act to force the same block of coils in all networked slaves The Force Multiple Coils query specifies the starting coil reference address to be forced the number of coils and the force data to be written in ascending order The ON OFF states are specified by the contents in the query data field A logic 1 in a bit position of this field requests that the coil turn ON while a logic 0 requests that the corresponding coil be turned OFF Unused bits in a data byte should be set to zero Note that coils are referenced starting at 0 up to 4 coils are addressed as 0 3 for this model and this also corresponds to the discrete output channel number An Introduction to Modbus 31 Model 932M B 934MB Modbus RS485 Network I O Modules The Force Multiple Coils normal response message returns the slave address function code starting address and the number of coils forced after executing the force instruction Note that it does not return the byte count or force value The following example forces outputs 1 amp 3 OFF and 0 amp 2 ON for coils 0 3 at slave device 247 Force Multiple Coils Example Query Field Name Example Value Hex Slave Address 247 F7 Function Code 15 OF Coil Addre
68. isplay Likewise RTD inputs always return their measurements in C with translation to F or done for convenience via this software Keep this in mind when using other software packages to interrogate a module Print Your Configuration If you wish to document your transmitter configuration then select File Print to get a two page printout of all of your selected configuration parameters Saving Your Configuration You should select Eile Save As to save your configuration file to disk and give it a new file name Use File Save to save the current file without renaming it Note that the currently loaded configuration file name is indicated at the top of the screen to the right of the model number In the event that you lose a configuration file you can always upload it from the module via Module Upload Configuration Now wasn t that easy That s all there is to using the Configuration software to configure your module The module is now ready for installation in the field Note that the configuration process will vary slightly for other model types The next section covers calibration of your inputs Note that calibration has already been done at the factory and adjustment is not generally required However periodic recalibration may be performed to correct for component aging or as part of your company s maintenance requirements Mod u le Cal i bratio n if Series 900MB Configuration 934MB 0900 Untitled File Module Settings Hel
69. ithin rated limits has negligible effect on module accuracy For supply connections use No 14 AWG wires rated for at least 75 The power terminals are diode bridge coupled and not polarized Unit is powered from 10 36VDC or 24VAC only Getting Started 16 Model 932MB 934M B Modbus RS485 Network I O Modules Inputs Connect inputs per Electrical Connections Drawing 4501 895 Input supports 2 wire or 3 wire RTD configurations only Observe proper polarity when making input connections see label for input type and be sure to include ground at the LRTN terminal Input Grounding Do not connect earth ground to any of the RTD input leads or input terminals The input should be earth grounded at the logic return terminal LRTN TB3 6 only IMPORTANT Noise and or jitter on the input signal has the effect of reducing narrowing the instrument s deadband and may produce switch chatter when using the alarm output The long term effect of chatter will reduce the life of any mechanical relays that may be connected to these outputs To reduce this undesired effect you should increase the effective deadband Outputs Coils Outputs are solid state switches that share a common return RTN and are intended for DC switching applications only Observe proper polarity when making connections Each output includes a tran sient voltage suppresser a snubber diode plus an integrated snubber but may still require additional protection when switching
70. j DATAQ INSTRUMENTS The way PC based instrumentation should be DI 900MB Series Modbus RS485 Network O Modules Model DI 932MB Dual RTD Input Digital Ouput Model DI 934MB Quad RTD Input Digital Output User s Manual Copyright O 2003 by DATAQ Instruments Inc The Information contained herein is the exclusive property of DATAQ Instruments Inc except as otherwise indicated and shall not be reproduced transmitted transcribed stored in a retrieval system or translated into any human or computer language in any form or by any means electronic mechanical magnetic optical chemical manual or otherwise without expressed written authorization from the com pany The distribution of this material outside the company may occur only as authorized by the company in writing DATAQ Instruments hardware and software products are not designed to be used in the diagnosis and treatment of humans nor are they to be used as critical components in any life support systems whose failure to perform can rea sonably be expected to cause significant injury to humans Windows 95 98 amp NT are registered trademarks of Microsoft Corporation Modbus is a registered trademark of Modicon Inc DATAQ bi INSTRUMENTS 241 Springside Dr Suite 200 Akron Ohio 44333 U S A Telephone 330 668 1444 Fax 330 666 5434 Designed and manufactured in the United States of America Warranty and Service Policy Product Warranty DATAQ
71. l HI Value 40045 44 002C 0 5000 2 Resistance Raw A D Count Value Cal LO Value 40046 45 002D CHI Pt385 3W Cal High Value Raw A D Count Value 40047 46 002B CHI P6385 3W Cal Low Value Raw A D Count Value 40048 47 002F CHI Pt391 3W Cal High Value Raw A D Count Value 40049 48 0030 Pt391 3W Cal Low Value Raw A D Count Value 40050 49 0031 CH1 Ni 3W Cal High Value Raw A D Count Value 40051 50 0032 Ni 3W Cal Low Value Raw A D Count Value 40052 51 0033 CH1 Cu 3W Cal High Value Raw A D Count Value 40053 52 0034 CHI Cu 3W Cal Low Value Raw A D Count Value 40054 53 0035 CHI 0 500Q Resistance 3W Raw A D Count Value Cal HI Value 40055 54 0036 0 500 Resistance 3W Raw A D Count Value Cal LO Value 40056 55 0037 CHI Pt385 2W Cal High Value Raw A D Count Value 40057 56 0038 CHI Pt385 2W Cal Low Value Raw A D Count Value 40058 57 0039 CHI Pt391 2W Cal High Value Raw A D Count Value 40059 58 003A CHI Pt391 2W Cal Low Value Raw A D Count Value 40060 59 003B CHI Ni 2W Cal High Value Raw A D Count Value 40061 60 003C CH1 Ni 2W Cal Low Value Raw A D Count Value 40062 61 003D CH1 Cu 2W Cal High Value Raw A D Count Value 40063 62 003E CH1 Cu 2W Cal Low Value Raw A D Count Value Module Configuration 24 Model 932MB 934MB Modbus RS485 Network I O Modules Ref Addr Description Data Type Format 40064 6
72. les Key DI 932MB DI 934MB Module Features Agency Approvals CE UL amp cUL Listings Easy Windows Configuration Fully reconfigurable via our user friendly Windows Series DI 900MB Con figuration Program RS485 Modbus Network Interface This proven high speed interface is highly immune to noise can operate over long distances and allows a large number of modules to be networked together The unit communicates using the industry standard Modbus command response protocol Nonvolatile Reprogrammable Memory An advanced technology microcontroller with integrated non vola tile downloadable flash memory and EEPROM allows the functionality of this device to be reliably repro grammed thousands of times Fully Isolated The input outputs network and power are all isolated from each other for safety and increased noise immunity Flexible Dual or Quad RTD Inputs Accepts two or four channels of input for Platinum Pt Copper Cu and Nickel Ni RTD types or simple resistance Linearization excitation and lead break detection are included Dual Quad Discrete SSR or Alarm Outputs High voltage high current solid state relays provide for direct control or alarm control of external devices Output relays may be activated independently via watchdog time out or under alarm control in both failsafe and non failsafe modes Self Diagnostics Built in routines operate upon power up for reliable service easy maintenance a
73. libration of all supported input ranges has already been done on your module at the factory Recalibration is normally not required except as necessary to correct for long term component aging or to satisfy your company s maintenance requirements This portion of the program will allow you to calibrate the nominal input ranges of your module WARNING Miscalibration may render an input channel unstable or inoperable Try recalibrating an input if it appears unstable For best results you will need a precision input resistance source capable of reproducing nominal RTD input range endpoint signals at least as accurate as the module itself You will also need an RTD table that relates RTD resistance to temperature Prior to calibration configure the RTD wiring as desired in your final application 2 Wire or 3 Wire and allow the module to warmup a few minutes Module Input Calibration 1 Click on the Input Calibration property sheet tab to display the screen shown at right your screen may be slightly different according to your model and selected input range Note that Module Upload Configuration will recall the module s current calibration for review or to make minor adjustments After upload the current Low and High calibration values will be indicated in the Calibration Value fields These correspond to the nominal input range endpoint signals of the selected input range Uploading first will help prevent miscalibration if the input ra
74. m control of the corresponding output takes priority over direct control when enabled High Limit Each Input The high limit level is programmable over the entire input range and entered in the same engineering units as the input The corresponding alarm output will go to its alarm state for an increasing input signal that equals or exceeds the high limit value if enabled Low Limit Each Input The low limit level is programmable over the entire input range and entered in the same engineering units as the input The corresponding alarm output will go to its alarm state for a decreasing input signal that equals or goes below the low limit value if enabled Deadband Each Input Deadband may be applied to both limit levels and is programmable over the entire input range Deadband is entered in the same units as the input and determines the amount the input signal has to return into the normal operating range before the corresponding alarm relay will transfer out of the alarm state Dead band is normally used to eliminate false trips or switch chatter caused by fluctuations of the input near the limit Alarm Mode Each Input This field allows you to select failsafe or non failsafe alarm output activation Alarm outputs must be separately enabled A failsafe alarm output will turn OFF in alarm the same state as the power down state A non failsafe alarm output will turn ON in alarm Alarm control of the output will take precede
75. mode messages start with a silent interval of at least 3 5 character times implemented as a multiple of character times at the baud rate being used on the network indicated as t1t2t3t4 below The first field transmitted is the device address The allowable characters transmitted for all fields are hexadecimal values 0 9 A F A networked device continuously monitors the network including the silent intervals and when the first field is received the address the device decodes it to determine if it is the addressed device Following the last character transmitted a similar silent interval of 3 5 character times marks the end of the message and a new message can begin after this interval A typical message frame is shown below RTU Message Frame Start Addr Function Data CRC End t1t2t3t4 8 bits 8 bits nx8 bits 16 bits t1t2t3t4 The entire message must be transmitted as a continuous stream If a silent interval of more than 1 5 character times occurs before completion of the frame the receiving device flushes the incomplete message and assumes the next byte will be the address field of a new message An Introduction to Modbus 27 Model 932MB 934MB Modbus RS485 Network I O Modules In similar fashion if a new message begins earlier than 3 5 character times following a previous message the receiv ing device assumes it is a continuation of the previous message This will generate an error as the value in the fin
76. nce over direct control when the High Low Alarm Output Enable box is checked Keep this in mind if you attempt to control the state of an alarm output directly as the module will seek to maintain the correct output state relative to the alarm condition and alarm mode each time it scans the input How Module Software Configuration 41 Model 932MB 934MB Modbus RS485 Network I O Modules ever this does not apply for input signals within the deadband region If the input is within the deadband region the discrete output state can be controlled directly but direct control of an alarm output is not recommended There are three methods of detecting an alarm the output status LED can be used to indicate a transfer to the alarm state a global limit exceeded flag will be set in the Module Status Register and a high and or low limit flag will be set in the Channel Status Register The Test Page of this software program will also report the alarm status for the module and an input channel Watchdog Output Reset Value This selection determines the state the output will be automatically toggled to fol lowing a watchdog timeout Select On or Off as required Watchdog timer control of an output will take prece dence over alarm and direct control Writing Your Configuration After making your General and Alarm Configuration selections you must download the new settings as follows Select Module Download Configuration to write your config
77. nd conve nient troubleshooting In addition a hardware watchdog timer is built into the microcontroller that causes it to initiate a self reset if the controller ever locks up or fails to return from an operation in a timely manner High Speed Data Rates Supports RS485 communication rates up to 115K baud Wide Ambient Operation The unit is designed for reliable operation over a wide ambient temperature range Ratiometric Differential RTD Sampling The RTD signal is sampled differentially using a ratiometric conver sion method that increases accuracy Wide Range DC Power or 24VAC Power This device receives power over a wide supply range and the power terminals are diode bridge coupled making this transmitter useful for systems with redundant supplies and or battery back up Additionally the power terminals are not polarized Watchdog Timer An I O watchdog timer function is included and may be configured for timeout periods up to 65534 seconds 18 2 hours This timer will timeout if a read or write operation to any I O channel does not occur over the configured time period Optionally outputs may be automatically set to user defined states fol lowing timeout Watchdog control of the output relay has a higher priority than alarm control and direct control Hardened For Harsh Environments The unit will operate reliably in harsh industrial environments and includes protection from RFI EMI ESD EFT and surges plus low radiated
78. nel 0 high limit value low limit value deadband value at slave device 247 Read Holding Register Example Query Read Holding Register Example Response Field Name Example Field Name Example Value Value Hex Hex Slave Address 247 F7 Slave Address 247 F7 Function Code 3 03 Function Code 3 03 Starting Address High Order 0 00 Byte Count 6 06 Starting Address Low Order 5 05 Data High Register 40006 3A Number Of Points High Order 0 00 Data Low Register 40006 75 15000 98 Number Of Points Low Order 3 03 Data High Register 40007 13 Error Check LRC or CRC Data Low Register 40007 25 5000 88 Data High Register 40008 00 Data Low Register 40008 1902200 C8 Error Check LRC or CRC To summarize the contents of register 40006 two bytes is the channel O high limit of 7596 1500023A98H The contents of register 40007 two bytes is the channel 0 low limit of 2596 500021388H The contents of register 40008 is the channel 0 deadband value two bytes of 1 200200C8H Read Input Registers 04 This command will read the binary contents of input registers 3x reference addresses in the slave device Broadcast transmission is not supported The Read Input Registers query specifies the starting register and quantity of registers to be read Note that registers are addressed starting at 0 registers 1 16 are
79. nge set at the module is different than that selected via this software 2 Adjust your input resistance to precisely match that of the Low Calibration Value field entry 3 If the current input value indicated in the Value field does not precisely match the low input signal value and the externally applied low endpoint signal level press the Low Calibrate button to set the Low Calibration Value After a moment the value indicated should match the Low Calibration Value 4 Next adjust your input resistance to precisely match the High Calibration Value field entry Observe proper polarity 5 Ifthe current input value indicated in the Value field does not precisely match the high input signal value and the externally applied high endpoint signal level press the High Calibrate button to reset the High Calibration Value After a moment the value indicated should match the High Calibration Value 6 Repeat steps 1 5 for each of the other input channels as required Please Note Calibration points are restricted to the current selected input range endpoint values Be sure to precisely match these levels via your resistance source Failure to use calibration points other than the current input range endpoints will result in measurement error For best results wire the RTD as required by the final application 2 wire or 3 wire connection and allow the module to warmup a few minutes prior to calibration In addition
80. nt of the module which lights when the corresponding output switch is ON closed or if the corresponding input is in alarm but only if output is enabled as an alarm output The Force Single Coil 05 and Force Multiple Coil 15 commands may be used to directly con trol the output state via the coil registers The outputs may also be set under alarm control at the corresponding input channel or via watchdog timeout con trol IMPORTANT Alarm limits take precedence over direct control and must be disabled if direct control is desired Watchdog timeout control has highest pri ority if enabled Use the Alarm Output State and Alarm Output Enable Register to enable the corresponding discrete output as an alarm output and to select failsafe or non failsafe alarm output activation A failsafe alarm output will turn OFF in alarm the same state as the power down state A non failsafe alarm output will turn ON in alarm Alarm limit checking is always active for the module but assign ment of an alarm output is optional via this control Specifications 12 Model 932MB 934M B Modbus RS485 Network I O Modules Channel High Limit Value Channel Low Limit Value Channel Deadband Value Visual Alarm Output Indication Software Alarm Indication Use the channel High Limit Value Register to write a high limit value Limit values use same units as input C for RTD inputs or scaled percent of span units for resistance input
81. ntation to be saved to a module file Information includes tag number comment configured by location and identification information This information can also be printed via this software 7 Allows a module s complete configuration to be printed in an easy to read one or two page format including user documentation Specifications 13 Model 932MB 934MB Modbus RS485 Network I O Modules 3 Getting Started Unpacking and Inspection Upon receipt of this product inspect the shipping carton for evidence of mishandling during transit If the shipping carton is badly damaged or water stained request that the carrier s agent be present when the carton is opened If the carrier s agent is absent when the carton is opened and the contents of the carton are damaged keep the carton and packing material for the agent s inspection For repairs to a product damaged in shipment refer to the Warranty and Service Policy to obtain return instructions It is suggested that salvageable shipping cartons and packing material be af CAUTION saved for future use in the event the product must be shipped This module is physically protected with packing material and electrically protected with an anti static bag during shipment However it is recom mended that the module be visually inspected for evidence of mishandling prior to applying power SENSITIVE ELECTRONIC DEVICES DO NOT SHIP OR STORE NEAR STRONG ELECTROSTATIC ELECTROMAGNETIC
82. nts They feature RFI EMI ESD EFT and surge protection plus low temperature drift wide ambient temperature operation and isolation between signal I O power and the network They also have low radiated emissions per CE requirements As wide range DC pow ered devices these units may be powered from DC power networks incorporating battery backup or from common 24VAC power Since the input supply is diode bridge coupled the unit may be connected to redundant power sup plies or several units may safely share a single DC supply All Modbus units are DIN rail mounted and removable terminal blocks facilitate ease of installation and replacement without having to remove wiring Transmitter power network and relay output wiring are inserted at one side of the unit while input wiring is inserted at the other side Plug in connectors are an industry standard screw clamp type that accept a wide range of wire sizes Flexible transmitter functionality network reprogrammability mixed signal I O alarm support and a network inter face all combine in a single package to make this instrument extremely powerful and useful over a broad range of applications Further the safe compact rugged reconfigurable and reliable design of this transmitter makes it an ideal choice for control room or field applications Custom module configurations are also possible please consult the factory Introduction 1 Model 932M B 934MB Modbus RS485 Network I O Modu
83. onse is equivalent to reading the on off status of the solid state output relays Broadcast transmission is not supported The Read Coil Status query specifies the starting coil output channel and quantity of coils to be read Coils corre spond to the discrete solid state relays of this transmitter and are addressed starting from 0 up to 4 coils addressed as 0 3 for this model The Read Coil Status in the response message is packed as one coil or channel per bit of the data field The output status is indicated as 1 for ON conducting current and 0 for OFF not conducting The LSB of the first data byte corresponds to the status of the coil addressed in the query The other coils follow sequentially moving toward the high order end of the byte Since this model has only 4 outputs the remaining bits of the data byte will be set to zero toward the unused high order end of the byte The following example reads the output channel status of coils 0 3 at slave device 247 Read Coil Status Example Query Read Coil Status Example Response Field Name Example Field Name Example Value Value Hex Hex Slave Address 247 F7 Slave Address 247 F7 Function Code 1 01 Function Code 1 01 Starting Address High Order 0 00 Byte Count 1 01 Starting Address Low Order 0 00 Data Coils 3 0 10 0A Number Of Points High Order 0 00 Error Check LRC or CRC Number Of Points Low Order 4 04
84. or 100 Res 40022 21 0015 CH3 Low Limit Default Temperature C or Percentage 96 200 Pt Cu 80 Ni or 090 Res 40023 22 0016 CH3 Deadband Default 1 C Temperature or Percentage 96 1 Res 40024 23 0017 CH3 Alarm Output State amp Bits 15 3 Zero Alarm Output Enable Bit 2 Alarm Out State 0 Failsafe OFF 1 Non Default 0 Disabled Failsafe ON Bit 1 High Limit 1 Hi Output Enabled 0 Hi Out put Disabled Bit 0 Low Limit 1 Lo Output Enabled 0 Lo Out put Disabled 40025 24 0018 Calibration Access Writing 24106 SE2AH here immediately removes And write protection from the calibration registers that fol Alternate Method of Module low All other values apply write protection to the cali bration registers except 41429 Writing 41429 A1D5H to this register will cause an immediate module reset This is provided as an alter nate method of Reset for software that does not support the Reset Slave 08 command After a reset this register reads 0 write protection enabled and no reset This register is not maintained in EEPROM Reset IMPORTANT Access to calibration registers 40026 through 40115 is not normally required and writes to these registers should be avoided to prevent module miscalibration Registers 40066 40105 are applicable to Model DI 934MB only which has two additional channels 40026 25 0019 CHO Pt385 3W Cal High Value Raw A D
85. p Calibration of a module is much simpler using oela Sica e the controls of the Modbus Configuration Software as described here General Configure Alarms 0 amp 1 Configure Alarms 2 amp 3 Test Input 0 m Input 1 Input 2 Pi CAUTION If you have made changes to RTD Pt100 1 3850 RTDPt100 1 3850 RTDPt100 1 3850 RTD Pt100 1 3850 Range 200 to 850 C Range 200 to 850 C Range 200 to 850 C Range 200 to 850 C module configuration data screens but have Value 243 100 C Value 6 400 Value 6 500 C Value 6 600 not already downloaded those changes to the a Low Low j I kow Calibration Value Calibration Value Calibration Value Calibration Value module then selecting this page may change pomo nono c poo c pon c your software selections to match those Calibrate Calibrate Calibrate Calibrate obtained from polling the module Always m High r High r High m High download accumulated changes toa module Calibration Value Calibration Value Calibration Value Calibration Value before invoking the Test or Input Cal pages to 6500000 c 3500000 c 3500000 3500000 c prevent data loss Calibrate Calibrate Calibrate Calibrate For Help press F1 COM2 MODULE Module Software Configuration 43 Model 932M B 934MB Modbus RS485 Network I O Modules Note Ca
86. pares the signal value to the limit value if the alarm function is used and completes all necessary alarm functionality per its embedded program 1 lines of the micro controller also switch the solid state relays ON OFF as required The UART of the microcontroller sends receives its I O signals to the network via an optically isolated RS485 transceiver Embedded configuration and calibration parameters are stored in non volatile memory integrated within the micro controller New module functionality can be downloaded via the host running the Modbus Configuration Software or other compatible Modbus software along the network A wide input switching regulator isolated flyback mode provides isolated power to the various I O cir cuits Refer to Functional Block Diagram 4501 894 for an overview of how the software configuration variables are arranged Simplified Schematic 4501 893 ISOLATED INPUT INPUT POWER ISOLATED POWER MODEL 932 934MB 0900 10 36V DC DUAL QUAD RTD INPUT ed I POWER 200 WITH ISOLATED RS485 OUTPUT ISOLATED mii Nd PWR FLYBACK i SEN P PWRLED D 5V STATUS 9 STATUSLED 934MB CH2 ONLY CH3 45V A E Y A 7 1 R A D CONV 1 ys OPTICAL 2 Ka 2 1 1 ISOLATION v MICRO CONTROLLER gt ISOLATED DIGITAL OUTPUTS SOLID STATE RELAYS a AID CONV 2 934MB ONLY M Oo
87. r byte is appended first fol lowed by the high order byte Thus the CRC high order byte is the last byte to be sent in a message The receiving An Introduction to Modbus 35 Model 932M B 934MB Modbus RS485 Network I O Modules device calculates a CRC during receipt of a message and compares the calculated value to that received in the CRC field If the two values differ an error results The is started by first preloading the 16 bit CRC register to all 1 s Successive 8 bit bytes of the message only the 8 data bits in each character no start stop or parity bits are applied to the current contents of the register and each 8 bit character is exclusive OR ed with the register contents The exclusive OR result is shifted in the direction of the least significant bit Isb of the CRC with a zero placed into the most significant bit msb The Isb is then extracted and examined if the Isb is a 1 the register is exclusive OR ed with a preset fixed value If the Isb is a O no exclusive OR takes place This process is repeated until 8 shifts have been performed After the last eighth shift the next 8 bit byte is exclusive OR ed with the register s current contents and the process repeats itself for 8 more shifts as described above The final contents of the CRC register after all the message bytes have been applied is the CRC value Modbus Exceptions If an unsupported function code is sent to a module then the exception code 01
88. rror free response or that some kind of error has occurred an exception response A normal response simply echoes the orig inal function code of the query while an exception response returns a code that is equivalent to the original function An Introduction to Modbus 28 Model 932MB 934M B Modbus RS485 Network I O Modules code with its most significant bit msb set to a logic 1 For example the Read Holding Registers command has the function code 0000 0011 03H If the slave device takes the requested action without error it returns the same code in its response However if an exception occurs it returns 1000 0011 83H in the function code field and also appends a unique code in the data field of the response message that tells the master device what kind of error occurred or the reason for the exception See Modbus Exceptions The master s application program must handle the exception response It may choose to post subsequent retries of the original message it may try sending diagnos tic messages to the slave or it may simply notify the operator an exception error has occurred The following paragraphs describe the Modbus functions supported by this model To gain a better understanding of Modbus please refer to the Register Map as you review this material Read Coil Status 01 This command will read the ON OFF status of discrete outputs or coils Ox reference addresses in the slave For DI 932MB DI 934MB models its resp
89. s deadband may be configured at each input Optionally failsafe or non failsafe alarm outputs may be enabled for each limit Alarm control has priority over direct control of an output relay Configurable Setpoint With Deadband Includes programmable deadband to help eliminate output relay switch chatter Introduction 3 Model 932MB 934M B Modbus RS485 Network I O Modules 2 Specifications General The Model DI 932MB and DI 934MB modules are DC powered or 24VAC powered network transmitters which condition two DI 932MB or four DI 934MB channels of RTD or resistance input and provide an isolated RS485 Modbus network interface plus four solid state relay outputs Isolation is supplied between inputs as a group the network power and the outputs as a group Outputs may be operated independently or as alarm out puts for ON OFF control of external devices This network transmitter is DIN rail mounted Units can be easily configured and calibrated with the user friendly Windows Configuration Program Optionally you may use your own software as long as you adhere to the Modbus command response format for supported com mands A push button on the module allows you to set the module address baud rate and parity to Default Mode values if the internal settings are unknown Non volatile re programmable memory in the module stores calibration and configuration information Model Number Definition DI 932MB 0900 Transmits isolates
90. s the current settings and allows you to change them by using the Back button To change settings click on the Back button until you reach the setting you would like to change change that setting and click on the Next button until you get back to the Start Copying Files dialog box To keep the current settings and install the software click on the Next button Setup is complete Click Finish to exit the DATAQ installation program and return to Windows To run the configuration software go to the Start Menu and click on Programs 5 Series900MB 5 Series900MB Configuration this is the default if you did not keep the default settings choose the program folder and direc tory you had specified during installation Getting Started 18 Model 932MB 934M B Modbus RS485 Network I O Modules 4 Module Configuration This module needs to be configured for your application Configuration is easily accomplished using the Windows Series DI 900MB Configuration Software and an RS232 to RS485 signal converter It is not required to use the Con figuration software to communicate with the Series DI 900MB as any software capable of sending Modbus protocol commands over an RS485 interface can be used However the Configuration software provides an easy to use Win dows format for communicating with the module that does not require advanced familiarity with the Modbus proto col Register Map Modbus registers are organized into the following reference
91. ss High Order 0 00 Coil Address Low Order 0 00 Number Of Coils High Order 0 00 Number Of Coils Low Order 4 04 Byte Count 01 Force Data High First Byte 5 05 Error Check LRC or CRC Note that the leading character of the Ox reference address is implied by the function code and omitted from the address specified In this example the first address is 00001 corresponding to coil 0 and referenced via 0000H Thus the data byte transmitted will address coils 3 0 with the least significant bit addressing the lowest coil in this set as follows note that the four unused upper bits of the data byte are set to zero Bin 0 0 0 0 0 I 0 I Hex 0 5 Coil NA NA NA NA 3 2 I 0 Force Multiple Coils Example Response Field Name Example Value Hex Slave Address 247 F7 Function Code 15 OF Coil Address High Order 0 00 Coil Address Low Order 0 00 Number Of Coils High Order 0 00 Number Of Coils Low Order 4 04 Error Check LRC or CRC The normal response returns the slave address function code starting coil address and quantity of coils forced after executing the force instruction It does not return the byte count or force data No response is returned to broadcast queries from a master device Preset Multiple Registers 16 This command will preset a block of holding registers 4x reference addresses to specific val
92. switch is OFF open and ON if the output switch is ON closed The following transmitter attributes and controls are set via the DI 900MB Configuration Software Model 100969 or any other software that supports the ModBus command response protocol You can use the Preset Sin gle Multiple Register functions to write configuration data to the appropriate register s as required by your applica tion see Register Map Slave Communication Slave ID Slave Reset Slave Address Slave Baud Rate Slave Parity Slave Response Delay The Report Slave ID command will return the model number run on off status module serial number and firmware number This command will trigger a reset of the module and its effect is equivalent to a power on reset An alternate method of resetting a module can be accom plished via a write to the Calibration Access amp Reset Register see Memory Map register 40024 The second approach is provided to accomplish reset with Modbus software that does not support the Reset Slave command Select valid slave addresses in the range of 1 247 01H F7H Address 247 is the default mode slave address Select 2400 4800 9600 default 14400 19200 28800 38400 57600 76800 or 115200 bits per second Select Even Odd or No Parity See Parity Checking error checking Odd or even parity bit is followed by 1 stop bit If no parity is selected 2 stop bits are used Note that the absence of p
93. the total number of 1 bits is 4 already an even number the frame s parity bit will be O if even parity is selected If odd parity is used then the parity bit will be set to 1 making the total number of bits an odd number five When a message is transmitted the parity bit is calculated and applied to the frame of each character transmitted The receiving device counts the quantity of 1 bits in the data portion of the frame and sets an error flag if the count differs from that sent As such parity checking can only detect an error if an odd number of bits are picked up or dropped off from a character frame during transmission For example if odd parity is employed and two 1 bits are dropped from a character the result is still an odd count of 1 bits Note that all devices on a Modbus network must use the same parity If no parity checking is selected then no parity bit is transmitted and no parity check is made An additional stop bit is transmitted to fill out the character frame for the no parity selection CRC Error Checking RTU Mode message frames include an error checking method that is based on a Cyclical Redundancy Check CRC The error checking field of a frame contains a 16 bit value two 8 bit bytes that contain the result of a Cyclical Redundancy Check CRC calculation performed on the message contents The CRC value is calculated by the trans mitting device and is appended to the message as the last field in a message the low orde
94. tware Changing units will cause alarm levels already set to revert to their range endpoints For Sensor Break select Upscale or Downscale break detection for all inputs Break detect will result in an upscale or downscale range endpoint reading and the module s ST LED to turn ON Use the Response Delay field to specify a delay from 0 to 65500 ticks with 1 tick equal to 1 085 microseconds Response delay is the added turnaround delay applied between message receipt by the module and its response to the host A fixed amount of delay is already present and varies with the model Thus you will have to specify a compa rably greater amount of response delay to measure any affect Some host software or signal converters require added delay to work properly Module Software Configuration 40 Model 932MB 934MB Modbus RS485 Network I O Modules If you wish to enable the I O Watchdog Timer specify a Watchdog Timeout delay from 1 to 65534 seconds 0 will disable timer A watchdog timeout will occur if no I O has occurred within this time period You may click the Watchdog Reset check box to also send the outputs to their reset states upon watchdog timeout Reset States are set via the Configure Alarms screens The next section covers optional alarm configuration Alarm Config u ration if Series 900MB Configuration 934MB 0900 Untitled cf xl File Module Settings Help Clicking the Configure Alarms property sheet
95. twork I O path utilizing the industry standard Modbus proto col and include isolated control outputs for high low limit alarm support or for simple ON OFF control of external devices These modules contain an advanced technology microcontroller with integrated downloadable flash mem ory and EEPROM for non volatile program configuration calibration and parameter data storage Units are fully reconfigurable via our user friendly Windows Configuration Program and the RS485 interface Once configured these modules may operate as an active RS485 network slave connected to other modules and a host computer These modules provide two DI 932MB or four DI 934MB inputs for RTD signals connected in 2 wire or 3 wire format Sensor excitation linearization lead wire compensation and upscale downscale lead break detection are included The module uses a high resolution low noise Sigma Delta Analog to Digital Converter 2A ADC to accurately convert the input signals into digitized values Inputs also include high low alarm functionality with solid state relay output switches These output channels include a yellow LED on the front of the module that provides visual indication of its on off state and or alarm condition Additionally a green Run and yellow Status LED provides local feedback of operating mode system diagnostics watchdog timeout and module status DI 900MB modules are designed to withstand harsh industrial environme
96. ty checking by the software for data transfer Use the Slave Address scroll window to tell the software which module to address If you wish to maintain communications with a module following download you should check the Update Com munications settings at download box of the Settings window to keep the host in synch with a module if the mod ule settings are changed If the module is in the Default Mode indicated via a flashing status LED the baud rate address and parity assumed by the module are fixed at 9600bps 247 and No Parity You must use the same settings as the connected module Help Configuration Help Topics Your Model Help Topics About Modbus Configuration About Your Model Use Help to obtain information about using this software or configuring transmitters Note that context sensitive help is also available for help on a specific field or topic Simply click on the button then click on the field or topic of interest to obtain help on that subject You may also click the right mouse button to copy or print the help screen while it is being displayed The following sections review the configuration of a Model DI 934MB transmitter The Model DI 932MB is con figured in the same manner but has two less input channels Creati ng A Co nfig u ration Fi le if Series 900MB Configuration 934MB 0900 Untitled File Module Settings Help You may use File New to create a new config oela alal ts Es uration
97. types identified by the leading number of the reference address Reference Description Oxxxx Read Write Discrete Outputs or Coils A Ox reference address is used to drive output data to a digital output channel 1xxxx Read Discrete Inputs The ON OFF status of a 1x reference is controlled by the corre sponding digital input channel 3xxxx Read Input Registers A 3x reference register contains a 16 bit number received from an external source e g an analog signal 4 Read Write Output or Holding Registers A 4x register is used to store 16 bits of numeri cal data binary or decimal or to send the data from the CPU to an output channel Notes 1 The x following the leading character represents a four digit address location in user data memory The lead ing character is generally implied by the function code and omitted from the address specifier for a given func tion The leading character also identifies the I O data type 2 The ON OFF state of discrete inputs and outputs is represented by a 1 or 0 value assigned to an individual bit in a 16 bit data word With respect to mapping the LSB of the word maps to the lowest numbered channel of a group and channel numbers increase sequentially as you move towards the MSB Unused bits are set to zero Modbus functions operate on register map registers to configure and control module I O The following table out lines the register map for both Model DI 93
98. ues Broadcast trans mission is supported by this command and will act to preset the same block of registers in all networked slaves The Preset Multiple Registers query specifies the starting register reference address the number of registers and the data to be written in ascending order Note that registers are addressed starting at 0 registers 1 16 are addressed as 0 15 The Preset Multiple Registers normal response message returns the slave address function code starting register reference and the number of registers preset after the register contents have been preset Note that it does not echo the preset values The following example writes a new slave address of 200 a baud rate of 28800bps and sets parity to even by writing to holding registers 40001 through 40003 at slave device 247 changes to slave address baud rate and parity will take effect following the next software or power on reset An Introduction to Modbus 32 Preset Multiple Registers Example Query Model 932MB 934M B Modbus RS485 Network I O Modules Preset Multiple Registers Example Response Field Name Example Field Name Example Value Hex Value Hex Slave Address 247 F7 Slave Address 247 F7 Function Code 16 10 Function Code 16 10 Starting Register High Order 0 00 Starting Register High Order 0 00 Starting Register Low Order 0 00 Starting Register Low Order 0 00 Number Of Registers High Or
99. ules Analog to Digital Converter A D A 16 bit X A converter Analog Devices AD7714AR 5 A D reference is 1020 2 1 02V at ImA excitation The differential input is sampled ratiomet ric to the reference Input Bias current 1mA DC excitation current Input Conversion Rate Maximum 1 5625 conversions per channel per second 80ms sample 2 sam ples conversion 4 channels 640ms per scan Digital Output Specifications Isolated Solid State Relays one per input channel operate as discrete outputs alarm outputs or watchdog timeout outputs Alarm control of the output state has a higher priority than direct control Watchdog timeout control time out state will have the highest priority when enabled Disable alarm outputs if direct control is desired Outputs are turned OFF following a software or power on reset Output Channel Output OFF Voltage Range Output OFF Leakage Current Output ON Current Range Derate ON Current Above 40 Output ON Resistance Output ON Voltage Output Response Time Solid State Relay SSR one Form A switch SPST NO per input channel Outputs share a common return connection at the RTN terminals Observe proper polarity To control higher voltages and or currents or for controlling AC an interposing relay may be used see Drawing Electrical Connections 4501 895 0 to 48V DC luA typical at 48VDC 0 to LA DC up to 40 C continuous for
100. unpacked from the factory sealed containers or goods which have been shipped more than thirty days prior are not returnable The information contained in this manual is subject to change without notice DATAQ Instruments Inc makes no warranty of any kind with regard to this material including but not limited to the implied warranties of merchant ability and fitness for a particular purpose Further DATAQ Instruments Inc assumes no responsibility for any errors that may appear in this manual and makes no commitment to update or keep current the information contained in this manual Service Policy Units within the warranty period returned for repair test and recalibration are serviced at no charge in accordance with the terms of the warranty policy The Customer pays all transportation and other charges to the factory Units out of warranty returned for repair test and or recalibration are handled on a time and material basis If requested or if costs exceed 5096 of current list price DATAQ Instruments Inc advises the customer prior to making the repairs Such repairs are performed at the customer s expense Typical test recalibration and repairs are 25 of the instrument s current list price Transportation charges both ways are at the customer s expense Please be sure all returns are shipped with the following information included 1 Returned Material Authorization RMA number clearly shown on each package Please call
101. uration to the module Module Upload Configuration Download Configuration Note that you can select Module Upload Configuration to retrieve the module s current alarm configuration and cali bration or to review and verify its configuration Configuration data is stored in non volatile memory within the DI 900MB module The next section covers testing of your configuration If you have made changes to any of the module configuration screens be sure to down load your changes to the module prior to invoking any of the test or calibration pages Testi n g You r Co nfig u ratio n if Series 900MB Configuration 934MB 0900 Untitled File Module Settings Help The Test portion of this program allows amp ra e es to monitor polling module status flags read General Configure Alarms 0 amp 1 Configure Alarms 2 amp 3 Input Cal input values reset the module and control or Module r Input 0 monitor outputs m Input Range 200 to 850 Butput Dff olling Status 5 Value 243 100 C Output On m Module Status n 9 CAUTION If you have made changes to Flash Checksum ep Under Range Output 0 o m Input module configuration data screens but have KO pingga Input Range 200 to 850 C Output ADC Status cd vnm Value 6 400 Output On not already downloaded those changes to the Limit Exceeded Yes SU EE SGT i
102. ures have been followed Make sure that the correct baud rate is selected for the RS232 to RS485 converter employed The unit routinely performs inter nal diagnostics following power up or reset During this period the green Run LED flashes If the diagnostics complete successfully the Run LED will stop flashing after two seconds and remain ON This indicates that the unit is operating normally If the Run LED continues to flash then this is indicative of a problem In this case use the Modbus Configuration Software to reconfigure the module and this will usually cure the problem If the diagnostics continue to indicate a problem a continuously flashing green LED or if other evidence points to a problem with the unit an effective and convenient fault diagnosis method is to exchange the questionable module with a known good unit DATAQ Instruments Application Engineers can provide further technical assistance if required When needed complete repair services are available from DATAQ Instruments Inc Safety Summary IN Means Caution refer to this manual for additional information IMPORTANT SAFETY CONSIDERATIONS Itis very important for the user to consider the possible adverse effects of power wiring component sensor or software failures in designing any type of control or monitoring system This is especially important where economic property loss or human life is involved It is important that the user emplo
103. ut the general approach is the same Module Software Configuration 37 Model 932MB 934MB Modbus RS485 Network I O Modules Starting The Prog ram if Series 900MB Configuration 1515 File Module Settings Help 2 After clicking on the Series DI 900MB pro Digg vx Ii gram icon to boot the Configuration Program a screen will be displayed similar to that 2 shown at right E gt To begin click on the Settings Serial Com Baud Rate munications pull down menu or press s600 Cancel Ctrl E to set the COM port baud rate parity FEN and slave address that the host computer will ow Help use to communicate with the module as shown at right Optionally you can check the Update Communications settings at down load box to automatically change the host set Update Communications settings at download tings to match the module if new settings are later downloaded to the module recom mended to conveniently maintain communica tion with a module following reconfiguration Slave Address 247 v For Help press F1 COM2 MODULE Note that the host COM port selected is indicated in the first box of the lower right hand corner MODULE is indi cated in the third box if a connected module is detected by the software The fourth and fifth boxes indicate NUM for Num lock and CAP for Caps lock respectively Available menu selections are listed below File New Open Sa
104. ve Save As Print Print Preview Print Setup Recent File Indicated Exit Use File New to create a new configuration file You will be prompted to select a model number Use File Open to open an existing configuration file Use File Save to save the current configuration file to disk Use File Save As to save the current configuration file to a new file name Use File Print to get a printout of the currently loaded configuration file Use File Print Preview to view the cur rent configuration or preview the print documentation Use File Print Setup to select a printer and font style Module Upload Configuration Download Configuration Use Module Upload Configuration to upload the module s current configuration and calibration Use Module Download Configuration to write the currently loaded configuration to the module Settings Serial Communications Communications Port Host Baud Rate Host Parity Slave Address Module Software Configuration 38 Model 932MB 934MB Modbus RS485 Network I O Modules Use the Communications Port Scroll Window to select the host COM port the module is connected to COMI or type in a COM port as required from COMI to COM99 The selected COM port is indicated in the lower right hand corner of the screen Use the Baud Rate scroll window to select the baud rate to be used by the host in communicating with the module Use the Parity scroll window to select Odd Even or No Pari
105. w A D Count Value3 Cal HI Value 40085 84 0054 CH2 0 500Q Resistance 2W Raw A D Count Value3 Cal LO Value 40086 85 0055 CH3 Pt385 3W Cal High Value Raw A D Count Value 40087 86 0056 CH3 P0385 3W Cal Low Value Raw A D Count Value 40088 87 0057 CH3 Pt391 3W Cal High Value Raw A D Count Value 40089 88 0058 CH3 Pt391 3W Cal Low Value Raw A D Count Value 40090 89 0059 CH3 Ni Cal 3W High Value Raw A D Count Value 40091 90 005A CH3 Ni Cal 3W Low Value Raw A D Count Value 40092 91 005B CH3 Cu Cal 3W High Value Raw A D Count Value 40093 92 005C CH3 Cu Cal 3W Low Value Raw A D Count Value3 40094 93 005D CH3 0 5000 3W Resistance Raw A D Count Value Cal HI Value 40095 94 005E CH3 0 5000 3W Resistance Raw A D Count Value Cal LO Value 40096 95 005F CH3 Pt385 2W Cal High Value Raw A D Count Value 40097 96 0060 CH3 Pt385 2W Cal Low Value Raw A D Count Value Module Configuration 25 Model 932M B 934MB Modbus RS485 Network I O Modules Notes Register Map Ref Addr Description Data Type Format 40098 97 0061 CH3 Pt391 2W Cal High Value Raw A D Count Value 40099 98 0062 CH3 Pt391 2W Cal Low Value Raw A D Count Value 40100 99 0063 CH3 Ni 2W Cal High Value Raw A D Count Value 40101 100 0064 CH3 Ni 2W Cal Low Value Raw A D Count
106. ximum possible resistance including lead wires is 50692 Thus the maximum lead resistance is approximately 25Q per lead Pt 1592 per lead Ni 10Q per lead Cu per lead 500Q resistance Lead Resistance Effect 3 5 C per of unbalance typical Pt 1 4 C per Qof unbalance typical Ni 25 5 C per Q of unbalance typical Cu Specifications 5 Model 932M B 934MB Modbus RS485 Network I O Modules Break Detection Sensor failure open or lead breakage can provide upscale or downscale indi cation for all channels This applies to each lead individually or all leads together Note that this will also trigger an out of range indication module Status LED constant ON IMPORTANT 0 500 ohm inputs The maximum input resistance including lead wires is about 506Q If break w break detection detection is set downscale and your input resistance is greater than 5060 satu rated this will trigger break detection and the input reading will be sent down scale for the over range input resistance without actual lead breakage Likewise upscale break is indistinguishable from an over range input resis tance greater than 506Q RTD Types Ranges and Accuracy RTD Type o Alpha Range Typical Accuracy Pt 1000 1 3850 200 to 850 C 0 25 Pt 1000 1 3911 200 to 850 C 0 25 Ni 120 1 6720 80 to 320 C 0 25 C Cu 10Q 1 4272 200 to 260 C 1 25 Resistance Linear 1 000 0 to 50092 10 050
107. y satisfactory overall system design It is agreed between the Buyer and DATAQ Instruments Inc that this is the Buyer s responsibility Model 932MB 934M B Modbus RS485 Network I O Modules Table of Contents Warranty and Service Polity 3NA eoo pa av reet AGANG ANA iii BA BU gi M 1 Desp ON EM 1 Key DI 932MB DI 934MB Module Features nennen nennen 2 2 Specifica UI E 5 General nien tette Pete toti ee voe Dee ri ende y eee NANANG TANANG 5 Model Number Definition erener iii eai EEE EAA O ENTAS TEE ETRA 5 Analog Input Specibications merenie en re e aa an aa oe e T aaie iaaea 5 Digital Output Specifications uie gehe ea e d be Reo 7 Enclosure Physical Specifications a e 7 Approvals XXX0 aa Nankai kala alan ee EIE 8 Environmental Specifications lade He po La o ERR eo at Leere sv eoe deoa Pega 8 Communication Interface Specifications eese enne entente 9 Configuration and Controls iie GG epe tee GAAN 10 Software Conf surati on csee cade p nie eei te ripe ANA NA PANGGA NANA RANG 11 Other Modbus Configuration Software Capabilities essen 13 3 Getting Started etna nennt nne nube ape oo EROR KANA 15 Unpacking and Inspection io eee a deeds 15 Module Install
108. you must change the host Settings separately after down loading to match the new module settings If the module is in Default Mode indicated via a flashing status LED the baud rate address amp parity of the module are fixed at 9600bps 247 and No Parity Use the Range scroll bar to pick one of the following ranges according to your model Model DI 924MB ranges shown Pt 1000 1 3850 200 to 850 C Pt 100 2 1 3911 200 to 850 C Ni 120Q 1 6720 80 to 320 C Cu 10Q 1 4272 200 to 260 C Resistance 0 5000 of span Note that RTD inputs return units of C while resistance inputs returns units of percent of span For the 0 500Q range a 0 indication represents OW and 100 represents 500Q Scaling of 20000 to 100 is done for conve nience of display in this software Your software may rescale these values as required for your application Keep this in mind when using other soft ware to communicate with the module Multiple inputs of the same module must have same input type All input ranges have already been factory cali brated To begin configuring your module start by selecting an input range as required Click on RTD Wiring to select a 2 Wire or 3 Wire configuration RTD only Click on Temp Units to select C F or K Kelvin units of measure for the input signal RTD inputs only IMPORTANT The module returns units in C only The selection of F or only applies to their use within this sof
109. you should always calibrate the low value first before the high value Resistance input always returns measurements in scaled percent of span units with 20000 representing 10096 Scaling to input signal engineering units is done via this software for the convenience of display Likewise RTD inputs always return measurements in Translation to or is done for convenience via this software Keep this in mind when using other software packages to interrogate a module Refer to Drawing 4501 895 at the back of this manual for example input connections Module Software Configuration 44 Model 932MB 934M B Modbus RS485 Network I O Modules 7 Block Diagrams and Sche matics Theory of Operation Refer to Simplified Schematic 4501 893 and Functional Block Diagram 4501 894 to gain a better understanding of the circuit Note that these transmitters will process up to two or four RTD input signals and provide network com mands to configure the module monitor the inputs and control the outputs An integrated multiplexer and analog switch are used to connect each of two input channels to an A D converter The A D converter then applies appropri ate gain to the signal performs analog to digital conversion and digitally filters the signal The digitized A D signal is then transmitted to a microcontroller The microcontroller completes the transfer function according to the input type and its embedded program The microcontroller also com

Download Pdf Manuals

image

Related Search

Related Contents

WIRELESS 300N USB ADAPTER USER MANUAL  7. BUSCAR REVISTA-E - Universidad de Navarra  CUISEUR VAPEUR MIXEUR  PCE-5120 User Manual  RAMPAS DE FILTRACIÓN (circuito simple/doble  JUNHO – 2013 - ctsaci.com.br  取扱説明書等  SeeWay (v.3) User`s Manual  Untitled - Terramak  Samsung Galaxy Tab S 8.4 Wi-Fi 用戶手冊  

Copyright © All rights reserved.
Failed to retrieve file