Welcome to the Industrial Automation website!

NameDescriptionContent
HONG  KANG
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

Allen Bradley 1746-NI8 SLC 500 Analog Input Module

来源: | 作者:FAN | 发布时间 :2025-09-18 | 9 次浏览: | Share:

Allen Bradley 1746-NI8 SLC 500 Analog Input Module

Core framework and scope of application of the document

The document follows the logical mainline of "technical principles → practical procedures → fault handling", consisting of 10 core chapters and 4 appendices, with a complete structure and emphasis on practicality. The applicable product is the 1746-NI8 analog input module, which is a single slot module for SLC 500 control systems. It supports 8 analog input channels and can be connected to voltage (such as ± 10V DC, 0-5V DC) or current (such as 4-20mA, 0-20mA) signals. It is suitable for signal acquisition of sensors, transmitters and other devices and is widely used in industrial process parameter monitoring scenarios such as temperature, pressure, flow rate, liquid level, etc.

image.png

Core chapter content sorting

(1) Product Overview: Functions and Core Features

Module positioning and hardware composition

Core function: Convert analog input signals (voltage/current) into digital signals through an A/D converter, store them in an input mapping table, and provide them for SLC 500 processors (such as SLC 5/02, 5/03, 5/04) to read. It supports two interface modes: Class 1 (basic configuration) and Class 3 (extended configuration, including user-defined scaling and status monitoring).

Hardware structure: including detachable terminal block (1746-RT25G), 8-channel status LED (green), 1-channel module status LED (green), voltage/current selection DIP switch, cable fixing slot, self-locking buckle, etc. The terminal block supports 18 position wiring and can be connected to shielded twisted pair cables (recommended Belden 8761).

Key technical characteristics

Channel configuration flexibility: 8 channels can be independently configured as single ended input or differential input, and differential input has stronger anti-interference ability; Supports 8 types of digital low-pass filtering frequencies (1Hz-75Hz), which can be selected according to the signal noise situation. Low frequency filtering (such as 1Hz) has good anti-interference effect, and high-frequency filtering (such as 75Hz) has fast response speed.

Self calibration and diagnosis: The module continuously self calibrates the enable channel without the need for manual calibration; Support power on diagnosis (internal circuit, memory detection) and channel diagnosis (open circuit, over range, configuration error detection), with fault status feedback through LED and status words.

Data format diversity: The converted digital data supports 5 formats: engineering units (1mV/step voltage, 1 μ A/step current), PID scaling (0-16383 range, adapted to SLC PID algorithm), proportional counting (-32768-32767), 1746-NI4 compatible format, and user-defined range (Class 3 mode only).

(2) Installation and Wiring: Hardware Deployment Specification

Pre-installation preparation

Environmental requirements: Operating temperature of 0 ° C-55 ° C (not the rightmost slot), 0 ° C-60 ° C (rightmost slot, better heat dissipation), storage temperature of -40 ° C-85 ° C, relative humidity of 5% -95% (no condensation), suitable for industrial environment with pollution level 2, and installed in a closed metal enclosure (protection level reference NEMA 250 or EN/IEC 60529).

Static electricity protection: The module is sensitive to static electricity. When operating, it is necessary to wear a grounding wristband, touch a grounded object to discharge electricity, and do not touch the back panel pins. When idle, it should be stored in anti-static packaging.

Power requirements: Power is obtained through the SLC 500 chassis backplane, with+5V DC (200mA) for digital circuits and+24V DC (100mA) for analog circuits, without the need for external power supply; Calculate the total chassis load to avoid power overload (refer to SLC 500 system manual).

Module installation steps

Slot selection: It can be installed in any slot of SLC 500 modular or extended chassis (except for processor slot 0). When installing multiple modules, it is recommended to place 1746-NI8 in the right slot (for better heat dissipation); The 2-plot expansion chassis (1746-A2) requires reference to the compatibility table, and some module combinations require an external power supply.

Physical installation: Align the module with the upper and lower rails of the chassis, slide it to the self-locking buckle, and ensure that the orange DIN rail locking screw is in a horizontal position (locked state); After installation, cover the unused slot (1746-N2 filler), and cover the exposed interconnection part of the last module with an end cap to prevent electric shock.

Terminal block operation: When disassembling, loosen the release screws on both sides and pull the handle upwards; When installing, first insert the handleless end (arc-shaped buckle) and rotate it to lock. The 1746-RTBS/RTB3S terminal needs to be locked/unlocked with a 3mm screwdriver (1492-N90) at a 73 ° angle.

Wiring specifications

Terminal definition: The terminal block contains 8 channels (each with ± end), 2 shielded terminals (channels 0-3 are connected to the upper shield, 4-7 are connected to the lower shield), and only one end of the shielding layer is grounded (to avoid ground circulation).

Wiring type:

Single ended input: Multiple channels share a common terminal, which can be connected to all "-" terminals through jumper wires, suitable for scenarios where signal sources and modules are grounded together.

Differential input: Each channel has independent ± terminals and strong resistance to common mode noise (common mode voltage range ± 10.5V), suitable for long-distance wiring or complex noise environments.

Wire requirements: Supports 0.25-2.5mm ² (22-14 AWG) solid/stranded copper wire (rated temperature ≥ 75 ° C), insulation layer thickness ≤ 1.2mm, terminal tightening torque ≤ 0.565N · m (5 lb in); The 2-wire/3-wire/4-wire transmitter needs to be matched with an external power supply (the module does not provide loop power).

(3) Run configuration: Address and channel management

Module identification and address allocation

ID code setting: The ID code for Class 1 mode is 3526 (8 input words+8 output words), and for Class 3 mode it is 12726 (16 input words+12 output words), which needs to be configured through programming software (such as RSLogix 500 V1.30+, APS). SLC 5/01 only supports Class 1 and 5/02 and above modes.

Memory Mapping:

Class 1: The output image (O: e.0-O: e.7) stores 8 channel configuration words, and the input image (I: e.0-I: e.7) stores 8 channel data words.

Class 3: The output image contains an additional 4 scaling range words (O: e.8-O: e.11), and the input image contains an additional 8 channel status words (I: e.8-I: e.15), which are used to monitor channel faults (such as open circuit, out of range).

Detailed explanation of channel configuration

Configuration word structure: 16 bit configuration word (O: e.x) defines channel parameters, and the key functions are as follows:

Bit 0-2: Input type (e.g. 101=4-20mA, 011=0-10V DC).

Bit 3-5: Data format (e.g. 000=engineering unit, 001=PID scaling).

Bit 6-7: Open circuit state (00=output 0, 01=upper limit value, 10=lower limit value, only valid for 4-20mA).

Bit 8-10: Filter frequency (100=10Hz, 011=20Hz).

Bit 11: Channel enabled (1=enabled, 0=disabled, data word cleared after disabled).

Configuration process: Define configuration parameters in an integer file (such as N10), write the configuration word to the module output image through the COPY instruction of the ladder program, and trigger configuration transfer with the "first scan bit (S: 1/15)" when powered on.

Data scaling and transformation

Engineering unit scaling: directly corresponding to physical quantities (such as 4-20mA corresponding to 100-500 ° C), data word value x scaling factor x (range/signal range)=actual value, for example: 5500 (1 μ A/step) x (932-212 ° F)/(20-4mA)=247.5 ° F.

PID scaling: 0-16383 corresponds to the full range of the signal, formula: actual value=lower limit value+(upper limit value - lower limit value) × (data word/16383).

User defined scaling (Class 3): Set upper and lower limits through O: e.8-O: e.11, actual value=data word x (range/(upper limit value - lower limit value)).


(4) Diagnosis and Troubleshooting: Problem Localization and Resolution

LED status interpretation

Channel status LED:

Always on: The channel is enabled and functioning normally.

Flashing: Channel malfunction (open circuit, over range, configuration error), needs to be judged in conjunction with the status word.

Off: Channel disabled or not configured.

Module status LED:

Always on: The module is running normally.

Extinguish: Module malfunction (power on diagnosis failure, hardware error), power off and restart required. If ineffective, contact the manufacturer.

Common faults and their solutions

Open circuit fault (4-20mA channel): Set the status word bit 12 to 1, check whether the sensor wiring is loose/broken, whether the sensor is damaged, and the module response time is 0.75-6ms (depending on the number of enabled channels).

Over/Under Range: Set the status words 13/14 to 1, check if the input signal exceeds the configured range (such as 4-20mA signal below 3.5mA or above 20.5mA), adjust the sensor or reconfigure the input type.

Configuration error: Set the status word bit 15 to 1. Check if the configuration word bits 0-7 (input type, data format, open circuit status) are an illegal combination (e.g. bits 6-7=11), and rewrite the configuration word.

Module unresponsive: Check the backplane power supply (+5V/+24V), whether the module is fully inserted into the slot, and whether the chassis is overloaded. If the fault persists after power failure and restart, the module needs to be replaced.

Maintenance and spare parts

Replaceable spare parts: terminal block (1746-RT25G), terminal cover (1746-R13), user manual (1746-6.8).

Maintenance taboos: Do not disassemble the module by yourself, and return it to the manufacturer for repair in case of malfunction; Only use dry anti-static cloth for cleaning, and do not use cleaning agents.

(5) Application example: Practical scenario reference

Basic Example: Current Value Display

Requirement: Collect single-phase motor current (4-20mA transmitter) and display the current value on an LED display (BCD format).

Configuration: Channel 0 is set to 4-20mA, engineering unit, 10Hz filtering, open circuit output 0; Scale 3500-20500 (data word range) to 0-100 (current range) using SCP command, convert TOD command to BCD and send it to the display.

Supplementary example: Multi parameter monitoring

Requirement: Monitor the three-phase motor current (L1-L3), tank pressure, and liquid level, switch the display through a selection switch, and trigger an alarm for low/high liquid level.

Configuration: Channel 0-2 (4-20mA, current), Channel 3 (4-20mA, pressure), Channel 4 (0-10V DC, liquid level); The ladder program includes scaling, BCD conversion, and alarm logic (trigger light for liquid level<12 inches or>110 inches).

Technical specifications and appendix supplements

Core specifications

Electrical parameters: A/D conversion to successive approximation type, common mode rejection ratio (CMRR) ≥ 75dB at DC and ≥ 100dB at 50/60Hz, channel update time 0.75m/s channel, total module update time 6ms (8-channel enabled).

Physical parameters: Size 56.6 × 12.1 × 77.5mm (2.23 × 0.48 × 3.05 inches), weight 30.9g (1.09 ounces), terminal supports 2 channels of 14 AWG wires.

Appendix Resources

Appendix A: Complete Electrical/Environmental/Physical Specification Table.

Appendix B: Channel Configuration Worksheet (including bit definition and setting examples).

Appendix C: ID code, address, and configuration word adaptation method for migrating from 1746-NI4 (4-channel) to 1746-NI8.

Appendix D: Binary Supplement Explanation (Explaining SLC Processor Data Storage Format).


Key precautions

Compatibility check: The compatibility of module combinations (refer to Table 3-2 in the manual) needs to be confirmed for the 2-slot expansion chassis (1746-A2), and some combinations require external power supply; The programming software needs to support Class 3 mode (such as RSLogix 500 V1.30+).

Anti interference measures: The distance between the analog line and the power line should be ≥ 15cm, shielded twisted pair cables should be used, and the shielding layer should be grounded at one end; Choose an appropriate filtering frequency (such as 10Hz filtering in a 60Hz environment) to reduce power frequency noise.

Safety regulations: Installation/disassembly/wiring must be powered off, hazardous environments (such as Class I Zone 2) must meet explosion-proof requirements, module grounding relies on DIN rails (recommended galvanized steel rails), fixed every 200mm.

  • SIEMENS 6GK1105-2AA10 SIMATIC NET series optical switching module (OSM ITP62)
  • Schneider Modicon Quantum 140CPU65260 Unity Processor
  • Schneider Modicon Quantum 140ACO02000 Analog Output Module
  • Schneider Modicon Quantum 140CPS11420 power module
  • Allen-Bradley 1747-CP3 SLC ™ Series of programming cables
  • Kollmorgen S33GNNA-RNNM-00 - Brushless Servo Motor
  • Kollmorgen 6sm56-s3000-g-s3-1325 - Servo Motor
  • Kollmorgen AKM52K-CCCN2-00 - Servo Motor
  • Kollmorgen PSR3-230/75-21-202 - Power Supply
  • Kollmorgen akm24d-anc2r-00 - Servo Motor
  • Kollmorgen AKM22E-ANCNR-00 - Servo Motor
  • Kollmorgen S60300-550 - Servo Drive
  • Kollmorgen B-204-B-21 - Servomotor
  • Kollmorgen AKM21E-BNBN1-00 - Servo Motor
  • Kollmorgen TT2953-1010-B - DC Servo Motor
  • Kollmorgen pa8500 - Servo Power Supply
  • Kollmorgen BDS4A-210J-0001-207C2 - Servo Drive
  • Kollmorgen TTRB1-4234-3064-AA - DC Servo Motor
  • Kollmorgen MH-827-A-43 - Servo Motor
  • Kollmorgen AKM24D-ACBNR-OO - Servo Motor
  • Kollmorgen 00-01207-002 - Servo Disk DC Motor
  • Kollmorgen AKM21C-ANBNAB-00 - Servo Motor
  • Kollmorgen PSR3-208/50-01-003 - Power Supply
  • Kollmorgen 6SM56-S3000 - Servo Motor
  • Kollmorgen DBL3H00130-B3M-000-S40 - Servo Motor
  • Kollmorgen 6SN37L-4000 - Servo Motor
  • Kollmorgen AKM65K-ACCNR-00 - Servo motor
  • Kollmorgen 6SM56-L3000-G - Servo Motor
  • Kollmorgen AKMH43H-CCCNRE5K - Servo Motor
  • Kollmorgen PSR4/52858300 - Power Supply
  • Kollmorgen KBM-79H03-E03 - Direct Drive Rotary Motor
  • Kollmorgen AKM33E-ANCNDA00 - Servo Motor
  • Kollmorgen U9M4/9FA4T/M23 - ServoDisc DC Motor
  • Kollmorgen AKM13C-ANCNR-00 - Servo Motor
  • Kollmorgen AKM43L-ACD2CA00 - Servo Motor
  • Kollmorgen AKM54K-CCCN2-00 - Servo Motor
  • Kollmorgen M-605-B-B1-B3 - Servo Motor
  • Kollmorgen AKD-P00606-NBAN-0000 - Rotary Drive
  • Kollmorgen 6SM-37M-6.000 - Servo Motor
  • Kollmorgen A.F.031.5 - Sercos Interface Board
  • Kollmorgen 918974 5054 - Servo PWM
  • Kollmorgen U12M4 - ServoDisc DC Motor
  • Kollmorgen AKD-B00606-NBAN-0000 - Servo Drive
  • Kollmorgen MV65WKS-CE310/22PB - Servo Drive
  • Kollmorgen 65WKS-CE310/22PB - Servo Drive
  • Kollmorgen EM10-27 - Module
  • Kollmorgen S64001 - Servo Drive
  • Kollmorgen CR03200-000000 - Servo Drive
  • Kollmorgen 6SM57M-3000+G - Servo Motor
  • Kollmorgen BDS4 - Servo Drive
  • Kollmorgen AKD-P00306-NBEC-000 - Servo Drive
  • Kollmorgen AKD-B01206-NBAN-0000 - Servo Drive
  • Kollmorgen STP-57D301 - Stepper Motor
  • Kollmorgen 6SM37L-4.000 - Servo Motor
  • Kollmorgen 44-10193-001 - Circuit Board
  • Kollmorgen PRDR9SP24SHA-12 - Board
  • Kollmorgen PRD-AMPE25EA-00 - Servo Drive
  • Kollmorgen DBL3N00130-0R2-000-S40 - Servo Motor
  • Kollmorgen S406BA-SE - Servo Drive
  • Kollmorgen AKD-P00607-NBEI-0000 - Servo Drive
  • Kollmorgen AKD-P01207-NBEC-0000 - Servo Drive
  • Kollmorgen CR03550 - Servo Drive
  • Kollmorgen VSA24-0012/1804J-20-042E - Servo Drive
  • Kollmorgen N2-AKM23D-B2C-10L-5B-4-MF1-FT1E-C0 - Actuator
  • Kollmorgen 04S-M60/12-PB - Servo Drive
  • Kollmorgen H33NLHP-LNW-NS50 - Stepper Motor
  • Kollmorgen A-78771 - Interlock Board
  • Kollmorgen AKM43E-SSSSS-06 - Servo Motor
  • Kollmorgen AKD-P00607-NBEC-0000 - Servo Drive
  • Kollmorgen E21NCHT-LNN-NS-00 - Stepper Motor
  • Kollmorgen cr10704 - Servo Drive
  • Kollmorgen d101a-93-1215-001 - Motor
  • Kollmorgen BDS4A-203J-0001-EB202B21P - Servo Drive
  • Kollmorgen MCSS23-6432-002 - Connector
  • Kollmorgen AKD-P01207-NACC-D065 - Servo Drive
  • Kollmorgen CK-S200-IP-AC-TB - I/O Adapter and Connector
  • Kollmorgen CR10260 - Servo Drive
  • Kollmorgen EC3-AKM42G-C2R-70-04A-200-MP2-FC2-C0 - Actuator
  • Kollmorgen BDS5A-206-01010-205B2-030 - Servo Drive
  • Kollmorgen s2350-vts - Servo Drive
  • Kollmorgen AKM24D-ANC2DB-00 - Servo Motor
  • Kollmorgen E31NCHT-LNN-NS-01 - Stepper Motor
  • Kollmorgen PRD-0051AMPF-Y0 - Servo Board
  • Kollmorgen TB03500 - Module
  • Kollmorgen 60WKS-M240/06-PB - Servo Drive
  • Kollmorgen M21NRXC-LNN-NS-00 - Stepper Motor
  • Kollmorgen H-344H-0212 - Servo Motor
  • Kollmorgen MCSS08-3232-001 - Connector
  • Kollmorgen AKM33H-ANCNC-00 - Servo Motor
  • Kollmorgen PA-2800 - Power Supply
  • Kollmorgen MTC308C1-R1C1 - Servo Motor
  • Kollmorgen PRDR0091300Z-00 - Capacitor Board
  • Kollmorgen BDS4A-206J-0024/01502D79 - Servo Drive
  • Kollmorgen S20330-VTS - Servo Drive
  • Kollmorgen S20250-CNS - Servo Drive
  • Kollmorgen SBD2-20-1105-WO - Servo Drive Board
  • Kollmorgen M405-C-A1--E1 - Servo Motor
  • Kollmorgen PRD-PB805EDD-00 - Servo Drive
  • Kollmorgen 6SM57S-3.000-J-09-HA-IN - Servo Motor
  • Kollmorgen AKM33H-ANCNDA-00 - Servo Motor
  • Kollmorgen PCB-00030200-04 - PCB
  • Kollmorgen H22SSLB-LNN-NS-02 - Stepper Motor
  • Kollmorgen BJRL-20012-110001 - Module
  • Kollmorgen BDS4A-206J-0001404A - Servo Drive
  • Kollmorgen H-342-H-0802 - Servo Motor
  • Kollmorgen CR10561 - Servo Drive
  • Kollmorgen BDS5A-206-00010-205B2-030 - Servo Drive
  • Kollmorgen BDS5A-206-00010-207B-2-030 - Servo Drive
  • Kollmorgen mcss08-3224-001 - Connector
  • Kollmorgen M-207-B-23-B3 - Servo Motor
  • Kollmorgen PRD-0041200Z-S0 - Encoder/Resolver Card
  • Kollmorgen MH-225-G-61 - Motor
  • Kollmorgen MT308B1-T1C1 - Servo Motor
  • Kollmorgen BDS4A-240J-0001604C83 - Servo Drive
  • Kollmorgen 6SM57-S-3000 - Servo Motor
  • Kollmorgen N-T31V-15-5B-6-MF3-FT1E-C251 - Actuator
  • Kollmorgen PRD-0051AMPA-X0 - Servo Board
  • Kollmorgen CF-SS-RHGE-09 - Cable
  • Kollmorgen DIGIFAS7204 - Servo Drive
  • Kollmorgen S30101-NA - Servo Drive
  • Kollmorgen DIGIFAS7201 - Servo Drive
  • Kollmorgen PRD-0051AMPA-Y0 - Servo Board
  • Kollmorgen AKM23D-EFCNC-00 - Servo Motor
  • Kollmorgen SE10000 - Servo Drive
  • Kollmorgen PSR4/5A-112-0400 - Power Supply
  • Kollmorgen AKM31H-ANCNC-01 - Servo Motor
  • Kollmorgen M-203-B-93-027 - Servo Motor
  • Kollmorgen CP-SS-G1HE-05 - Connector