{"product_id":"prosoft-mvi56-bas-controllogix-basic-communication-module","title":"ProSoft MVI56-BAS ControlLogix BASIC Communication Module","description":"\u003cp\u003eConfigured for custom programmable ASCII processing and serial communication interface handling in Allen-Bradley ControlLogix backplanes, the \u003cstrong\u003eProSoft MVI56-BAS\u003c\/strong\u003e (\u003cstrong\u003eMVI56-BAS\u003c\/strong\u003e BASIC Communication Module) provides direct physical\/electrical execution. The module enables customized BASIC-52 programming algorithms to execute locally within a single ControlLogix chassis slot, processing data directly to and from the controller processor memory via ladder logic data transfer routines across local or remote chassis racks.\u003c\/p\u003e\n\u003ch3\u003eHardware Specifications\u003c\/h3\u003e\n\u003cfigure\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003eParameter\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003eSpecification\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eMVI56-BAS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eProSoft Technology \/ Allen-Bradley\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOrigin\u003c\/td\u003e\n\u003ctd\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e0.68 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temp\u003c\/td\u003e\n\u003ctd\u003e0 to 60 deg C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower Consumption\u003c\/td\u003e\n\u003ctd\u003e4.0 W (800 mA at 5 VDC)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBackplane Current Load\u003c\/td\u003e\n\u003ctd\u003e800 mA at 5 VDC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSlot Requirement\u003c\/td\u003e\n\u003ctd\u003e1 slot (ControlLogix local or remote rack)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRAM Memory\u003c\/td\u003e\n\u003ctd\u003e24064 bytes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eData Transfer Type\u003c\/td\u003e\n\u003ctd\u003eLadder Logic Data Transfer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProgramming Language\u003c\/td\u003e\n\u003ctd\u003eBASIC-52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProgram Backup\u003c\/td\u003e\n\u003ctd\u003eEasy BASIC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperational Shock\u003c\/td\u003e\n\u003ctd\u003e30G Operational\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/figure\u003e\n\u003ch3\u003eProtocol Conversion Latencies and Backplane Bus Synchronization\u003c\/h3\u003e\n\u003cp\u003eThe \u003cstrong\u003eProSoft MVI56-BAS\u003c\/strong\u003e utilizes an onboard microprocessor executing compiled BASIC-52 routines independent of the main ControlLogix CPU cycle. Protocol conversion latencies are minimized by establishing dual-port RAM buffers that interface directly with the ControlLogix backplane driver. Data transfers between the module's 24064-byte RAM allocation and the Programmable Automation Controller (PAC) are controlled via standardized ladder logic block transfers. This decoupled architecture isolates legacy serial devices, custom ASCII barcode scanners, and proprietary serial protocols from degrading backplane bus communication velocity. Onboard surge protection network barriers on the serial interface channels enforce galvanic isolation across connected field instrumentation.\u003c\/p\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cp\u003eQ: Can the MVI56-BAS module be removed or inserted while the ControlLogix chassis is powered?\u003c\/p\u003e\n\u003cp\u003eA: Yes, the module supports Removal and Insertion Under Power (RIUP). However, to prevent data corruption in active registers, control logic communication blocks should be disabled prior to physical extraction.\u003c\/p\u003e\n\u003cp\u003eQ: How is the 24064 bytes RAM program memory protected against power failure?\u003c\/p\u003e\n\u003cp\u003eA: Program code and system parameters stored in module memory rely on the Easy BASIC non-volatile backup architecture, preserving execution scripts across complete power loss cycles without requiring continuous backplane power.\u003c\/p\u003e\n\u003ch3\u003eField Installation Guidelines\u003c\/h3\u003e\n\u003col\u003e\n\u003cli\u003ePower down the ControlLogix rack or verify that local hazardous location conditions permit Removal and Insertion Under Power (RIUP) operation before installation.\u003c\/li\u003e\n\u003cli\u003eAlign the module circuit board with the top and bottom chassis card guides of the selected slot in the local or remote chassis.\u003c\/li\u003e\n\u003cli\u003eSlide the module firmly into the slot until the top and bottom retaining tabs click securely into place on the chassis rail.\u003c\/li\u003e\n\u003cli\u003eConnect serial field cabling to the front panel communication interface, maintaining shielded twisted-pair wire routing separated from high-voltage AC motor control lines by at least 300 mm.\u003c\/li\u003e\n\u003cli\u003eTerminate all cable shields at a single point grounding bus on the chassis enclosure earth point to prevent ground loops and high-frequency noise interference.\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"AMPHENOL","offers":[{"title":"Default Title","offer_id":43996918579290,"sku":"MVI56-BAS","price":123.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0612\/4601\/3530\/files\/MVI56-BAS2.jpg?v=1788343372","url":"https:\/\/www.plcmasters.com\/products\/prosoft-mvi56-bas-controllogix-basic-communication-module","provider":"PLC Masters Ltd.","version":"1.0","type":"link"}