background image

pH/Redox (ORP) Analyzers

4600 Series

User Guide –
Modbus Communication Supplement

IM/4600–MOD_3

Summary of Contents for 4620

Page 1: ...pH Redox ORP Analyzers 4600 Series User Guide Modbus Communication Supplement IM 4600 MOD_3 ...

Page 2: ...l conditions result in degraded process system performance leading to personal injury or death Therefore comply fully with all Warning and Caution notices Information in this manual is intended only to assist our customers in the efficient operation of our equipment Use of this manual for any other purpose is specifically prohibited and its contents are not to be reproduced in full or part without...

Page 3: ...esponse 10 8 5 Loopback Test Function Code 08 11 8 5 1 Loopback Test Query 11 8 5 2 Loopback Test Response 11 8 6 Preset Multiple Registers Function Code 16 11 8 6 1 Preset Multiple Registers Query 11 8 6 2 Preset Multiple Registers Response 11 Section Page 9 EXCEPTION RESPONSES 12 9 1 Examples 12 10 MODBUS COILS AND REGISTERS 12 10 1 Conductivity Transmitters Models 4620 25 12 10 1 1 Coils 12 10 ...

Page 4: ...d in both the master and the slaves for messages commands and data to be interpreted and acted upon To achieve this second condition Modbus Protocol is utilized on the 4600 Series Monitor using the Remote Terminal Unit RTU mode only Two methods of message error checking are used Parity checking is used if selected to detect transmission errors in individual characters Parity is used for simple err...

Page 5: ...his is often implemented by the use of the RTS signal to control the transmitter enable Consult the adaptor card manufacturer to determine suitability Caution Install the pull up pull down resistors on either the RX or TX lines The resistors must not be connected on both pairs of lines All connections apart from those for serial data communication are made as shown in Figs 4 3 and 4 4 of the Opera...

Page 6: ...No connection 2 No connection 3 No connection 4 Rx Tx 5 Rx Tx 6 Common 0V 6 Rx Tx 1 2 3 4 5 A Five wire Connections B Three wire Connections 3 wire 5 wire IC22 IC23 IC25 IC24 1 2 11 12 Note For 3 wire applications IC25 must be removed and the 3 wire link positioned as shown Processor Board C Three and Five wire Links Common 0V Rx Tx 1 2 11 12 1 2 11 12 4 1 Serial Connections Fig 4 2 Serial Connect...

Page 7: ...stors are to be linked in see Fig 5 1 carry out the following section 5 1 Termination Resistors Fig 5 1 For long transmission lines termination resistors are required on the last 4600 Transmitter in the chain and at the host computer computer terminal Under normal operating conditions the resistors are required at the last 4600 receive inputs only see Fig 4 1 The transmitter s resistors are select...

Page 8: ...lect the retransmission rate required 1200 slowest 9600 fastest Transmitter Identification Assign the transmitter an identification number 1 to 99 see Section 4 1 The identification number allows more than one transmitter to be accessed via the communication channel Parity Select the appropriate parity to match the computer terminal or host computer Return to the top of the Serial Interface Page o...

Page 9: ...m e h t o h c E 6 1 s r e t s i g e R e l p i t l u M t e s e r P f i s K A N 0 0 6 4 e h T r e t s i g e r g n i t r a t s d e i f i c e p s a m o r f s r e t s i g e r e v i t u c e s n o c 8 o t p u e t i r W e r a h c i h w s e t i r w e h t l l a t u o s e i r r a c l l i t s t u b e l b a e t i r w y l t n e r r u c t o n e r a s r e t s i g e r e h t f o y n a e s a b a t a d e h t n i e g ...

Page 10: ...gh order end Example the response to the read coil status query shows the following Relay alarm state 1 OFF Relay alarm state 2 OFF No coil at this address Channel 1 input error Channel 2 input error No coil at this address NV check sum error 8 2 Read Holding Register Function Code 03 8 2 1 Read Holding Register Query The Read holding registers allow the user to obtain the binary contents of holdi...

Page 11: ...used e g to write to coil 50 the coil address 49 31H is transmitted The use of slave address zero broadcast mode forces all attached slaves to modify the desired coil Example a force single coil request to switch ON coil address 50 NV Memory Save in slave 01 is shown below 8 3 2 Force Single Coil Response The response is confirmation of the query after the coil state has been altered Example s s e...

Page 12: ... therefore 60 0 x 4095 100 0 245710 converted to hexadecimal 245710 099916 therefore Data Value High 09 Data Value Low 99 Note To write to a register the register s offset address must be used e g to write to register 12 the offset address 11 0B is transmitted 8 4 2 Preset Single Register Response The normal response to a preset single register request is to retransmit the query message after the ...

Page 13: ...lue 30 0 to the register address Alarm Set Point 2 in slave 01 is shown below 8 6 2 Preset Multiple Registers Response The response confirms slave identification function code starting register address and quantity only Example s s e r d d A n o i t c n u F r e t s i g e R h g i H t e s f f O r e t s i g e R w o L t e s f f O h g i H e u l a V a t a D w o L e u l a V a t a D 6 1 C R C d l e i F k ...

Page 14: ... t n i d e c n e r e f e r e u l a v e h T 7 0 t n e m e g d e l w o n k c A e v i t a g e N d e m r o f r e p e b t o n n a c d e t s e u q e r t s u j n o i t c n u f e h T 8 0 r o r r E y t i r a P y r o m e M d e v i e c e r s r e t c a r a h c e h t f o e r o m r o e n o n i r o r r e n a s e t a c i d n i k c e h c y t i r a P The exception response codes sent by the slave are shown in Table...

Page 15: ... v i t c u d n o C 5 o t 0 M U r o f o r e Z 5 2 0 R n o i t i s o P t n i o P l a m i c e D x x x x x 0 x x x x x 1 x x x x x 2 x x x x x 3 e h t o t r e f e R N O C 0 0 6 4 M I s n o i t c u r t s n I g n i t a r e p O m u m i x a m r o f d e d e e c x e e b t o n t s u m h c i h w s e g n a r m u m i n i m d n a 7 2 0 R s t i n U e r u t a r e p m e T 0 C 1 F 1 3 0 R n o i t a s n e p m o C e r...

Page 16: ...w o L 0 h g i H 1 4 4 0 R e p y T n o i s s i m s n a r t e R A m 0 1 o t 0 0 A m 0 2 o t 0 1 A m 0 2 o t 4 2 7 4 0 8 4 0 R R e p y T 1 A m r a l A e p y T 2 A m r a l A f f O 0 d n o C 1 p m e T 2 l i a F 3 0 5 0 R e v r u C n o i s s i m s n a r t e R r a e n i L 0 r a e n i L i B 1 1 5 0 R n a p S n o i s s i m s n a r t e R 2 5 0 R o r e Z n o i s s i m s n a r t e R s t i n u r e h t o l l a ...

Page 17: ...1 A m r a l A n o i t c A 2 A m r a l A w o L 0 h g i H 1 4 4 0 R e p y T n o i s s i m s n a r t e R A m 0 1 o t 0 0 A m 0 2 o t 0 1 A m 0 2 o t 4 2 7 4 0 8 4 0 R R e p y T 1 A m r a l A e p y T 2 A m r a l A f f O 0 d n o C 1 p m e T 2 l i a F 3 y l n o e p y T 2 A m r a l A P S U 4 0 5 0 R e v r u C n o i s s i m s n a r t e R r a e n i L 0 r a e n i L i B 1 1 5 0 R n a p S n o i s s i m s n a ...

Page 18: ...r r E t u p n I 2 l e n n a h C r o r r E m u S k c e h C V N K O 0 r o r r E 1 8 1 0 R s s e r g o r P n i h s a W o N 0 s e Y 1 9 1 0 R d l e H s t u p t u O d l e H t o N 0 d l e H 1 0 2 0 R s s e r g o r P n i n o i t a r b i l a C s s e r g o r P n I 0 s s e r g o r P n i t o N 1 0 5 0 W R e l i t a l o v n o n e h t o t s e t i r w e l b a n E y r o m e m e l b a s i D 0 e l b a n E 1 y l n ...

Page 19: ...a p S H p H p 4 1 4 3 0 R o r e Z H p H p 0 6 3 0 R n a p S V m V m 0 0 0 1 7 3 0 R o r e Z V m V m 0 0 0 1 9 3 0 R s t i n U e r u t a r e p m e T 0 C 1 F 1 4 0 R n o i t a s n e p m o C e r u t a r e p m e T o N 0 s e Y 1 2 4 0 R n o i t a s n e p m o C p m e T e l p m a S e d o r t c e l E y n o m i t n A e h t h t i w d e s u t o N o N 0 s e Y 1 3 4 0 R t n e i c i f f e o C p m e T e l p m a ...

Page 20: ... n e g y x O d e v l o s s i D d e r u s a e M 1 A t n i o P t e S n e g y x O d e v l o s s i D 2 A t n i o P t e S n e g y x O d e v l o s s i D e g n a r y a l p s i d d e m m a r g o r p n i h t i W 4 1 0 R e r u t a r e p m e T d e r u s a e M 0 4 o t 0 4 0 1 o t 2 3 C F 1 2 0 R e p y T t u p n I s t n i o p l a m i c e d 2 m p p 0 t n i o p l a m i c e d 1 t a S 1 3 2 0 R n a p S n e g y x O...

Page 21: ... W R n e g y x O d e v l o s s i D d e r u s a e M 1 A t n i o P t e S n e g y x O d e v l o s s i D 2 A t n i o P t e S n e g y x O d e v l o s s i D e g n a r y a l p s i d d e m m a r g o r p n i h t i W 4 1 0 R e r u t a r e p m e T d e r u s a e M 0 4 o t 0 4 0 1 o t 2 3 C F 1 2 0 R e p y T t u p n I 0 µ g k g g k g m 1 b p p 2 m p p 3 3 2 0 R n a p S n e g y x O d e v l o s s i D 0 0 2 r o m...

Page 22: ...t e S 2 A t n i o P t e S e g n a r y a l p s i d d e m m a r g o r p n i h t i W 1 2 0 R e p y T r o s n e S y t i d i b r u T 0 0 1 7 9 9 7 0 0 0 2 7 9 9 7 1 1 0 2 7 9 9 7 2 0 0 3 7 0 0 7 3 1 0 4 0 0 4 7 0 0 7 4 3 2 0 R s t i n U y t i d i b r u T U T N y t i d i b r u T 0 U N F y t i d i b r u T 1 l g m s d i l o S d e d n e p s u S 2 m p p s d i l o S d e d n e p s u S 3 U T F y t i d i b r u ...

Page 23: ... 0 r o r r E 1 1 2 0 W R g n i n a e l C e d i c o i B e t a i t i n I o N 0 s e Y 1 0 5 0 W R e l i t a l o v n o n e h t o t s e t i r w e l b a n E y r o m e m e l b a s i D 0 e l b a n E 1 r e b m u N t u p n I e t i r W d a e R n o i t p i r c s e D d e l a c S s r e t e m a r a P y r t n E e s n o p s e R 1 1 0 R e r u t a r e p m e T d e r u s a e M 0 4 o t 0 4 0 1 o t 2 3 C F 2 1 0 W R e r...

Page 24: ...ing all analog inputs applying the input signals and checking that the digital display reads appropriately Ensure that the serial data connections to 4600 Transmitter have been made correctly with respect to the computer terminal or host computer interface If the above check appears satisfactory test the serial communication by sending an appropriate message from the computer terminal or host comp...

Page 25: ...unication Page are compatible with those of the computer terminal or host computer see Section 7 If communication is still not possible or is erratic check that the computer terminal or host computer interface has pull up and pull down resistors connected as shown in Figs 11 1 and 11 2 Note If no reply is received from the instrument within 160ms retransmit the command If after five command re ent...

Page 26: ...tored in a non volatile memory register assigned to that parameter The number of write cycles to a particular register can be reduced by disabling the non volatile memory access when making changes to parameters which do not need to be saved on power down This is done by using the non volatile save state coil number 50 When the non volatile save state is set to Enable any parameter changes made vi...

Page 27: ...cs Instrumentation pH conductivity and dissolved oxygen transmitters and sensors ammonia nitrate phosphate silica sodium chloride fluoride dissolved oxygen and hydrazine analyzers Zirconia oxygen analyzers katharometers hydrogen purity and purge gas monitors thermal conductivity Customer Support We provide a comprehensive after sales service via a Worldwide Service Organization Contact one of the ...

Page 28: ...E County Line Road Warminster PA 18974 USA Tel 1 215 674 6000 Fax 1 215 674 7183 ABB has Sales Customer Support expertise in over 100 countries worldwide www abb com The Company s policy is one of continuous product improvement and the right is reserved to modify the information contained herein without notice Printed in UK 03 04 ABB 2004 ...

Reviews: