{"product_id":"allen-bradley-1746-bas-basic-language-module","title":"Allen-Bradley 1746-BAS SLC 500 BASIC Language Module","description":"\u003ch3\u003eDescription\u003c\/h3\u003e\u003cp\u003eThe Allen-Bradley 1746-BAS is a specialized co-processor module designed for the SLC 500 programmable controller system. It enables the execution of independent BASIC programs, allowing for advanced data processing, complex string manipulation, and custom communication protocols that standard I\/O modules cannot handle. This module acts as an intelligent bridge between the PLC and various serial-based peripheral devices.\u003c\/p\u003e\u003ch3\u003eFeatures\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eExecutes independent BASIC programs for custom data manipulation and logic.\u003c\/li\u003e\n\u003cli\u003eEquipped with 24 KB of battery-backed RAM for program and data storage.\u003c\/li\u003e\n\u003cli\u003eThree configurable communication ports for versatile device interfacing.\u003c\/li\u003e\n\u003cli\u003eSupports RS-232, RS-422, and RS-485 electrical standards.\u003c\/li\u003e\n\u003cli\u003eIntegrated DH-485 network port for system-wide communication.\u003c\/li\u003e\n\u003cli\u003eConfigurable DF1 protocol support on PRT2 for modem and serial connectivity.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eApplications\u003c\/h3\u003e\u003cp\u003eThe 1746-BAS is commonly utilized in industrial environments requiring integration with non-Allen-Bradley hardware. Typical applications include interfacing with bar code scanners, industrial printers, modems, weigh scales, and custom serial instrumentation that requires specific data formatting or protocol translation.\u003c\/p\u003e\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\u003ctable border=\"1\"\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAllen-Bradley\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Line\u003c\/td\u003e\n\u003ctd\u003eSLC 500\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModule Type\u003c\/td\u003e\n\u003ctd\u003eBASIC Language Co-processor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMemory\u003c\/td\u003e\n\u003ctd\u003e24 KB (Battery-backed RAM)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePRT1\/PRT2 Standards\u003c\/td\u003e\n\u003ctd\u003eRS-232\/423, RS-422, RS-485\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePRT3 Standard\u003c\/td\u003e\n\u003ctd\u003eDH-485 (Non-isolated)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBaud Rates\u003c\/td\u003e\n\u003ctd\u003e300 to 19200 bps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBackplane Current (5V)\u003c\/td\u003e\n\u003ctd\u003e150 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBackplane Current (24V)\u003c\/td\u003e\n\u003ctd\u003e40 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e0 to 60 degC (32 to 140 degF)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Shock\u003c\/td\u003e\n\u003ctd\u003e30 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eInstallation Guidelines\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eEnsure the SLC 500 chassis power is disconnected before installing or removing the module.\u003c\/li\u003e\n\u003cli\u003eSeat the module firmly into the designated SLC 500 chassis slot and secure it using the integrated mounting screws.\u003c\/li\u003e\n\u003cli\u003eUse shielded communication cables to minimize electromagnetic interference (EMI) in industrial environments.\u003c\/li\u003e\n\u003cli\u003eMaintain proper ventilation within the enclosure to ensure the module operates within the 0 to 60 degC temperature range.\u003c\/li\u003e\n\u003cli\u003eFollow standard ESD precautions when handling the module to prevent damage to internal circuitry.\u003c\/li\u003e\n\u003cli\u003eNote: Enabling the DF1 protocol on PRT2 will disable the DH-485 network port (PRT3).\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eFAQ\u003c\/h3\u003e\u003ch3\u003eWhat is the primary function of the 1746-BAS module?\u003c\/h3\u003e\u003cp\u003eThe 1746-BAS serves as a co-processor that runs BASIC programs to handle tasks like custom serial communication, string processing, and data collection, offloading these tasks from the main SLC 500 processor.\u003c\/p\u003e\u003ch3\u003eCan the 1746-BAS communicate with non-AB devices?\u003c\/h3\u003e\u003cp\u003eYes, the module is specifically designed to interface with third-party serial devices such as bar code scanners, printers, and weigh scales using its configurable RS-232\/422\/485 ports.\u003c\/p\u003e\u003ch3\u003eWhat happens if I enable DF1 on PRT2?\u003c\/h3\u003e\u003cp\u003eEnabling the DF1 protocol on the second serial port (PRT2) will automatically disable the DH-485 network port (PRT3), as they share internal resources.\u003c\/p\u003e","brand":"Allen-Bradley","offers":[{"title":"Default Title","offer_id":50730154262780,"sku":"1746-BAS","price":97.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/9983\/1292\/files\/wm_1_18bee01b-5fbc-4ffb-954c-ef45e42c39d6.jpg?v=1785210879","url":"https:\/\/www.electronicplc.com\/products\/allen-bradley-1746-bas-basic-language-module","provider":"Electronic PLC","version":"1.0","type":"link"}