Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

  • MVI46-ADMNET

  • AI
    The **MVI46-ADMNET** is a network communication module designed by ProSoft Technology specifically for the **Allen-Bradley SLC 500** platform. It allows the processor to interface with Ethernet-based networks using custom-developed applications. --- ### 1. Hardware Specifications The module functions as a "C" programmable application development module. Below are the core electronic and technical specifications: | Feature | Specification | | :--- | :--- | | **Backplane Current Load** | 800 mA @ 5 VDC | | **Operating Temperature** | 0°C to 60°C (32°F to 140°F) | | **Storage Temperature** | -40°C to 85°C (-40°F to 185°F) | | **Relative Humidity** | 5% to 95% (non-condensing) | | **Processor** | Compatible with SLC 5/02, 5/03, 5/04, and 5/05 | --- ### 2. Key Electronic Components & Ports The module acts as a bridge between the SLC backplane and external Ethernet devices. #### A. Communication Ports * **Ethernet Port (RJ45):** This is the primary interface for network communication. It supports 10Base-T connectivity. * **Debug/Configuration Port (RS-232):** A physical serial port used for uploading "C" code, debugging the application, and monitoring system resources. #### B. The SLC Backplane Interface The module communicates with the SLC processor via the **I/O chassis backplane**. It uses a specific data transfer mechanism: * **Input/Output Image:** It uses a small window of words (typically 8, 16, or 32) to pass data between the module's memory and the SLC CPU. * **M0/M1 Files:** It utilizes these files for high-speed or large-block data transfers. --- ### 3. Functional Architecture The MVI46-ADMNET is unique because it is not a "fixed protocol" module (like Modbus). Instead, it provides a development environment: 1. **API Libraries:** ProSoft provides a library that allows the "C" code to interact with the Ethernet chip and the SLC backplane. 2. **OS:** It runs on a real-time OS capable of multitasking. 3. **Memory:** It contains internal flash memory for storing user-written applications and CMOS RAM for runtime data. --- ### 4. Implementation Code Example Developers use an API to move data to the PLC. Here is a conceptual example in C: ```c /* Simple example of sending a block to the SLC Backplane */ void SendToPLC(unsigned short *data, int length) { // ProSoft API function to write to the backplane output buffer ADM_WriteOutStat(data, length); } ``` --- ### Summary of Indicators (LEDs) The module features front-panel LEDs to diagnose electronic health: * **Module Status:** Indicates if the internal OS is running correctly. * **Backplane Transfer:** Flashes when data is successfully moving between the SLC and the MVI46. * **Ethernet Link/Activity:** Shows physical network connection status.
    ✨ Follow-up Questions
    • ⤷What is the difference between MVI46-ADM and MVI46-ADMNET?
    • ⤷ How do I configure the IP address for this module?
    • ⤷ Which software is required to develop 'C' applications for this module?