I Series Comm

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 19

iSeries Service Training

Communications

4/20/05
iSeries Common Electronics – Connections
RS485 Expansion Connector
(External Converter Boxes)

RS232/485 Serial Ports

Ethernet Port

Common I/O Connector

Digital Output (Relay) Port

Expansion I/O Connector

AC Power Connector
and Fuse

Measurement System Connections

2
iSeries I/O

• Serial Port
– Two connectors to support daisy chaining (like C Series)
– DB9 Male Connectors, DTE configuration (like C Series)
– Software selectable for RS-232 or RS-485
• RS-232 pinouts identical to C Series
• RS-485 pinouts different from C Series!!!
– Software selectable baud rate (1200 – 115200 Baud)
– Software selectable communications protocol
• Thermo CLINK
• Thermo Streaming
• MODBUS RTU

3
iSeries I/O

• Ethernet Port
– RJ45 Connector
– 10Mbps
– Static or Dynamic IP Addressing
– Multiple protocol support (independent of serial port selection)
• Port 9880: Thermo CLINK
• Port 9881: Thermo Streaming
• Port 502: MODBUS/TCP
– Single connection per port with 2-minute inactivity timeout

4
iSeries I/O

• 6 Analog Voltage Outputs


– Software selectable output range
• 0-10V, 0-5V, 0-1V, 0-100mV
– Software selectable measurement for each channel
– Software scaleable outputs (based on range or alarms)
• 16 Digital Inputs
– Software selectable trigger state (hi or low)
– Software selectable actions
• Set Measurement Mode (NO only, NOx only, switching)
• Zero/Span/Sample Mode
• Calibrate Background/Span
• Test Analog Outputs (zero of full-scale)
• Power Fail Relay
– Both NC and NO contacts for connection versatility

5
iSeries I/O – Connector Pinout

• 1. Power Fail Relay N.C. Contact • 19. Ground


• 2. Ground • 20. Power Fail Relay Common
• 3. TTL Input 1 • 21. Power Fail Relay N.O. Contact
• 4. TTL Input 2 • 22. Ground
• 5. Ground • 23. TTL Input 3
• 6. TTL Input 5 • 24. TTL Input 4
• 7. TTL Input 7 • 25. TTL Input 6
• 8. TTL Input 8 • 26. Ground
• 9. TTL Input 10 • 27. TTL Input 9
• 10. Ground • 28. TTL Input 11
• 11. TTL Input 13 • 29. TTL Input 12
• 12. TTL Input 15 • 30. TTL Input 14
• 13. Ground • 31. TTL Input 16
• 14. Analog Voltage Output 1 • 32. Ground
• 15. Analog Voltage Output 3 • 33. Analog Voltage Output 2
• 16. Ground • 34. Analog Voltage Output 4
• 17. Analog Voltage Output 5 • 35. Ground
• 18. Ground • 36. Analog Voltage Output 6
• 37. Ground

6
iSeries I/O

• Digital Output Card (Standard)


– 10 Relays
• Software selectable logic state (open or closed)
• Software selectable output data
– Any alarm condition
– Autorange status
– Service mode
– Units selection (ppb or ug/m3)
– Zero/span/sample mode
• I/O Expansion Card (Optional)
– 6 0-20/4-20mA Analog Outputs
• Software selectable measurement channel and range
• Independent of voltage outputs
– 8 0-10V Analog Inputs
• Input from external sensors
• Conversion table to read units other than volts

7
iSeries I/O – Digital Output Connector Pinout

• 1. Relay 1 Contact A • 19. Solenoid Drive Output 8


• 2. Relay 2 Contact A • 20. Relay 1 Contact B
• 3. Relay 3 Contact A • 21. Relay 2 Contact B
• 4. Relay 4 Contact A • 22. Relay 3 Contact B
• 5. Relay 5 Contact A • 23. Relay 4 Contact B
• 6. Relay 6 Contact A • 24. Relay 5 Contact B
• 7. Relay 7 Contact A • 25. Relay 6 Contact B
• 8. Relay 8 Contact A • 26. Relay 7 Contact B
• 9. Relay 9 Contact A • 27. Relay 8 Contact B
• 10. Relay 10 Contact A • 28. Relay 9 Contact B
• 11. NC • 29. Relay 10 Contact B
• 12. Solenoid Drive Output 1 • 30. +24V
• 13. Solenoid Drive Output 2 • 31. +24V
• 14. Solenoid Drive Output 3 • 32. +24V
• 15. Solenoid Drive Output 4 • 33. +24V
• 16. Solenoid Drive Output 5 • 34. +24V
• 17. Solenoid Drive Output 6 • 35. +24V
• 18. Solenoid Drive Output 7 • 36. +24V
• 37. +24V

8
iSeries I/O – I/O Expansion Connector Pinout

• 1. Analog Input 1 • 19. Current Output 3


• 2. Analog Input 2 • 20. Current Output Return
• 3. Analog Input 3 • 21. Current Output 4
• 4. Ground • 22. Current Output Return
• 5. Analog Input 4 • 23. Current Output 5
• 6. Analog Input 5 • 24. Current Output Return
• 7. Analog Input 6 • 25. Current Output 6
• 8. Ground
• 9. Analog Input 7
• 10. Analog Input 8
• 11. Ground
• 12. NC
• 13. NC
• 14. Ground
• 15. Current Output 1
• 16. Current Output Return
• 17. Current Output 2
• 18. Current Output Return

9
iSeries I/O - Accessories

• 37-pin terminal board with 6 foot cable


• 25-pin terminal board with 6 foot cable
• 37-pin 6 foot cable with male connector and flying leads
• 37-pin 6 foot cable with female connector and flying leads
• 25-pin 6 foot cable with flying leads

10
iSeries Datalogging

• I.B Data Logging


– LRECs and SRECs kept for backward compatibility.
– Alarm indicators kept for backward compatibility.
– User may select memory allocated for LRECs and SRECs in 10%
increments (no more 2K blocks).
– User may select what data is logged (up to 32 items each).
– 3MB FLASH allocated for logged data
• 42i default stores 25,000 LRECs (1 minute logging is 18 days of data).
42C stored 1,500 LRECs (1 minute logging is 25.5 hours of data).
• 42i default stores 96,000 SRECs (1 minute logging is 53 days of data).
42C stored 2,500 SRECs (1 minute logging is 42.6 hours of data).
• Worst-case 1 week of data with full LRECs & SRECs on 1 min logging.
• Best-case 100% LRECs date/time/flags/conc 190,000 records.
– Logged data may be viewed on front-panel by date or record num.

11
iSeries Supported Protocols – CLink

• Instrument is slave (must be polled)


• Text-based protocol (with binary enhancements)
• Supports most C Series CLink commands (for backward
compatibility)
• Added commands to support new iSeries features
• Command set is documented in Appendix B

12
iSeries Supported Protocols – CLink

Example: Read NO Concentration


PC Sends
Addr Cmd Cmd End

<170> n o <CR>

Instrument Responds
Cmd Cmd Res Res Res Res Res Res Res Res Res Res Res Res Res

n o 1 3 2 3 E - 2 p p b <CR>

13
iSeries Supported Protocols – MODBUS

• Instrument is slave (must be polled)


• Register based protocol
• Command set documented in Appendix C

14
iSeries Supported Protocols – MODBUS RTU

Example: Read Holding Registers 1-3 (NO, NO2, NOx Conc)


PC Sends
Slave Function Start Addr Start Addr Num Hi Num Lo CRC Hi CRC Lo
Addr Hi Lo

42 3 0 1 0 3 xx xx

Instrument Responds
Slave Function Bytes Reg1 Hi Reg1 Lo Reg2 Hi Reg2 Lo Reg3 Hi Reg3 Lo CRC Hi CRC Lo
Addr

42 3 6 aa aa bb bb cc cc xx xx

15
iSeries Supported Protocols – Streaming

• Instrument is master
– Data is output at defined interval
– No incoming commands are supported
• Similar to datalogging, but data is sent out serial/Ethernet
directly instead of storing in FLASH memory.
– User selects what data is streamed (up to 32 items)
– User selects output interval (from 1 to 300 Seconds)
– Data may include timestamp and/or labels

16
iSeries Supported Protocols – Streaming

Example: 48i Streaming Data

09:13:55 04-20-2005 co 100 intt 28.882 cht 48.022 pres 756.226 smplfl 0.500

17
iSeries TCP/IP Parameters

• USE DHCP
• IP ADDRESS
• NETMASK
• GATEWAY
• HOST NAME

18
iSeries iPort

• TEI for Windows upgrade


• Add Ethernet support
• Add firmware update support
• Fix serial port timing issues
• iSeries ‘iscreen’ command support

19

You might also like