Description
Technical Specifications
Product Model | 1746-BASManufacturer | Allen-Bradley / Rockwell AutomationProduct Type | SLC 500 Programmable BASIC Language Module (Coprocessor)User Program/Data Memory | 24 KB Battery-Backed SRAM (retained by 1747-BA lithium battery)Optional EEPROM Expansion | Supports 1747-M13 (8 KB) or 1747-M15 (32 KB) non-volatile memory cartridgeProgramming Language | Intel BASIC-52 (MCS BASIC-52 compatible), supports floating point & string opsSerial Ports | 2 × Isolated Programmable Asynchronous Ports (Port 1 & Port 2): RS-232C, RS-422, RS-485 (software selectable); up to 19.2 kbpsDH-485 Port | 1 × RJ-45 DH-485 port for connection to SLC 500 processor or panel (peer-to-peer messaging)Real-Time Clock | Built-in RTC with battery backup (YY/MM/DD HH:MM:SS)Backplane Current Draw | 150 mA @ 5 V DC; 40 mA @ 24 V DC (typical)I/O Image Exchange | Up to 64 Input Words + 64 Output Words mapped through SLC processor I/O scanIndicators | MODULE OK (Green/Red), RUN (Green), BATTERY LOW (Yellow/Amber), PORT 1 / PORT 2 ActivityBattery Type | 1747-BA (3 V Lithium, CR14250 style, also shared with SLC 500 CPUs)Slot Width | 1 Slot (Standard SLC 500 Module Width: 35 mm / 1.38 in)Operating Temperature | 0 °C to +60 °C (32 °F to 140 °F)Dimensions (H×W×D) | 141 × 35 × 132 mm (5.55 × 1.38 × 5.20 in)Certifications | cULus Listed, CE Marked, C-Tick
Main Features and Advantages
Embedded BASIC-52 coprocessing for offloaded computation: The 1746-BAS executes user BASIC programs independently of the SLC 500 scan cycle, making it possible to perform floating-point math, statistical calculations (mean, standard deviation for SPC), trigonometric functions, and complex string parsing—capabilities absent from native SLC 500 ladder instructions. Data is exchanged seamlessly through SLC I/O image tables, letting the main processor read computed results or send raw data to the BASIC module every scan.Dual isolated serial ports with multi-protocol flexibility: Both PRT1 and PRT2 on the 1746-BAS are software-configurable for RS-232, RS-422, or RS-485 electrical interfaces and support user-defined handshaking (XON/XOFF, hardware RTS/CTS). This allows simultaneous connection to an ASCII barcode scanner on one port and a serial printer or modem on the other, or implementation of a custom master polling routine to a third-party device using a non-standard ASCII protocol—effectively functioning as a low-cost protocol gateway within the SLC 500 rack.DH-485 peer networking: The dedicated DH-485 RJ-45 port enables the 1746-BAS to communicate directly with the SLC 500 processor, PanelView terminals, or other DH-485 nodes for messaging, status reporting, or uploading/downloading the BASIC program using Rockwell’s programming software (RSLogix 500 / APS). This eliminates the need for an external serial converter when configuring or monitoring the module from an engineering workstation connected to the DH-485 network.Non-volatile program options & battery-backed RAM: The 24 KB SRAM retains the user BASIC program and variables as long as the 1747-BA backup battery is good (typical life 2–5 years depending on ambient temperature). For permanent storage unaffected by battery failure, programs can be saved to an optional EEPROM cartridge (1747-M13/M15) and auto-loaded on power-up—a critical feature for unattended machines where a dead battery must not cause loss of the custom application logic.Real-time clock and data logging: With its onboard RTC, the 1746-BAS can time-stamp events, log process data to a serial printer in CSV format, or schedule timed actions. This is especially useful in batch traceability, downtime recording, and audit-trail applications in food, pharma, and regulated industries still running SLC 500 platforms.Expandable and hot-swappable within limits: The module can be inserted or removed from a powered chassis (with the SLC processor in Program mode or appropriate fault handling programmed) when using a removable-style chassis, and the front-panel LEDs give immediate visual diagnosis of run status, battery condition, and serial port activity—reducing troubleshooting time during commissioning and maintenance.
Application Field
The Allen-Bradley 1746-BAS is most commonly deployed in legacy SLC 500-based systems that require interfacing with non-Rockwell ASCII devices such as barcode scanners, weigh scales with serial output, inkjet printers, vision system cameras, or third-party variable frequency drives that accept ASCII command strings. In a typical packaging line retrofit, the 1746-BAS reads weight values from a serial-checkweigher in real time, parses the ASCII string, performs tare and statistical analysis in BASIC, and writes the computed accept/reject decision back to the SLC 500 processor’s integer file—all without burdening the main PLC scan or requiring an expensive protocol gateway.Another prevalent use case is data logging and report generation: the 1746-BAS can periodically poll process variables from the SLC processor via mapped I/O words, format them with date/time stamps, and send formatted lines to a serial line printer or a connected PC running a terminal emulator—providing a low-cost batch record or shift report directly from the control rack. In water/wastewater and bulk-material handling plants, the module has been used to implement custom ASCII master protocols to legacy analyzers or to convert DH-485 messages into plain-text SMS alerts via an attached GSM modem on one of its serial ports.Machine builders and OEMs with long-running SLC 500 installations also leverage the 1746-BAS to drive character-based serial operator displays (LCD or vacuum-fluorescent) showing custom messages, setpoints, or diagnostic text that would be impractical to generate through the SLC ladder alone. Because the module’s BASIC program is stored locally and executes autonomously (once initialized by the SLC processor), it continues to handle serial I/O and string operations even if the main processor is temporarily in Program mode—provided backplane power remains present. This characteristic makes the 1746-BAS a uniquely flexible legacy-expansion tool for extending the functional life of SLC 500 control systems in industries ranging from food & beverage and plastics to metals and utilities.
WhatsApp:+86 18150087953 WeChat: +86 18150087953
Email:
