EasyManua.ls Logo

ProSoft Technology MVI56E-MNETC User Manual

ProSoft Technology MVI56E-MNETC
172 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
MVI56E-MNETC/MNETCXT
ControlLogix Platform
Modbus TCP/IP Client Enhanced
Communication Module - Client/Server
September 20, 2018
USER MANUAL

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the ProSoft Technology MVI56E-MNETC and is the answer not in the manual?

ProSoft Technology MVI56E-MNETC Specifications

General IconGeneral
BrandProSoft Technology
ModelMVI56E-MNETC
CategoryServer
LanguageEnglish

Summary

Important Safety Information

North America Warnings

Safety warnings applicable to North American regions for the equipment.

ATEX/IECEx Warnings and Conditions of Safe Usage

Safety guidelines for using the module in ATEX/IECEx hazardous locations.

Agency Approvals & Certifications

Information on product certifications and compliance standards.

Battery Life Advisory

Start Here

System Requirements

Lists the minimum hardware and software components needed for the module.

Setting Jumpers

Explains the function and configuration of the module's setup jumper.

Installing the Module in the Rack

Step-by-step guide for physically installing the module into a ControlLogix chassis.

Creating a New RSLogix 5000 Project

Instructions for creating a new project in RSLogix 5000 for the module.

Before You Import the Add-On Instruction

Prerequisites and download information for the module's Add-On Instruction.

Creating the Module

Steps to add the MVI56E-MNETC/MNETCXT module within RSLogix 5000.

Importing the Add-On Instruction

Guide on how to import the Add-On Instruction into the RSLogix project.

Adding Multiple Modules (Optional)

Instructions for adding more than one module of the same type to a project.

Connecting Your PC to the ControlLogix Processor

Steps to establish PC communication with the ControlLogix processor via serial interface.

Downloading the Sample Program to the Processor

Process for compiling and transferring the sample program to the processor.

MVI56E-MNETC/MNETCXT Configuration

Using ProSoft Configuration Builder Software

Introduction to ProSoft Configuration Builder for module configuration.

Installing ProSoft Configuration Builder

Steps to download and install the ProSoft Configuration Builder software.

Upgrading from MVI56-MNETC in ProSoft Configuration Builder

Procedure for converting existing MVI56-MNETC configurations.

Setting Up the Project

Steps to start a new project within ProSoft Configuration Builder.

Setting Module Parameters

Guide to configuring the module's parameters within the software.

Module

Details database setup and module-level parameters.

MNET Servers

Configuration of database offset information for MNET Servers.

MNET Client x

General configuration for the MNET Client (Master) settings.

MNET Client x Commands

Configuration of the Modbus TCP/IP Client command list.

Static ARP Table

Defines static IP addresses for ARP resolution to reduce network traffic.

Ethernet Configuration

Procedure to configure the module's Ethernet settings (IP, subnet, gateway).

Connecting Your PC to the Module

Methods to connect a PC to the module for configuration.

Using CIPconnect to Connect to the Module

Steps to connect using Rockwell's CIPconnect technology.

Using RSWho to Connect to the Module

Instructions for connecting via RSWho.

Connecting Your PC to the Module's Ethernet Port

How to connect directly to the module's Ethernet port.

Downloading the Project to the Module

Process for downloading configured project files to the module.

Using Controller Tags

Controller Tags

Explanation of controller tags for managing module communication.

MVI56E-MNETC Controller Tags

Breakdown of the MNETC main controller tag structure.

User-Defined Data Types (UDTs)

How UDTs organize data types for controller tag structures.

MVI56E-MNETC User-Defined Data Types

Description of UDTs defined for the MVI56E-MNETC Add-On Instruction.

Controller Tag Overview

Detailed overview of MNETC controller tags.

MNETC.DATA

Details on MNETC.DATA for input/output transfer between processor and module.

MNETC.CONTROL

Explains MNETC.CONTROL for requesting special tasks from the module.

MNETC.STATUS

Details on MNETC.STATUS for module and client status data.

MNETC.UTIL

Explains MNETC.UTIL for data transfer variables.

Diagnostics and Troubleshooting

Ethernet LED Indicators

Explains the status indicated by the module's Ethernet port LEDs.

Scrolling LED Status Indicators

Interpretation of the scrolling LED display for module status.

Non-Scrolling LED Status Indicators

Interpretation of the non-scrolling LEDs for module status.

Clearing a Fault Condition

Steps to clear a fault condition indicated by the module's LEDs.

Troubleshooting the LEDs

Steps to resolve issues related to module LEDs.

Using the Diagnostics Menu in ProSoft Configuration Builder

Guide to accessing module diagnostics via ProSoft Configuration Builder.

Monitoring Module Information

How to view module hardware and firmware information.

Monitoring Backplane Information

Viewing backplane status information for the module.

Monitoring Database Information

How to view the module's internal database contents.

Monitoring MNETC Server Information

Viewing configuration and status for MNETC servers.

Monitoring MNET Client Information

Viewing configuration and status for MNET Clients.

Reading Status Data from the Module

Methods to access module status information.

Status Data Definition

Description of controller tags in the MNETC.STATUS structure.

Configuration Error Word

Explains the bit-mapped format indicating configuration errors.

Client Command Errors

Ways to view Client Command Errors.

Connecting to the Module's Web Page

Accessing the module's internal web server.

Reference

Product Specifications

Lists technical specifications for the MVI56E Modbus TCP/IP Client/Server module.

General Specifications

Key features and compatibility details of the module.

Functional Specifications

Details module's functional capabilities and data handling.

Hardware Specifications

Lists the physical and environmental specifications of the module.

Functional Overview

Describes how the module operates and transfers data.

Backplane Data Transfer

How the module communicates data across the ControlLogix backplane.

Normal Data Transfer Blocks

Explains the structure and function of normal data transfer blocks.

Special Function Blocks

Describes optional blocks for requesting module tasks.

Data Flow between MVI56E-MNETC/MNETCXT Module and Processor

Illustrates data flow between the module and processor.

Ethernet Cable Specifications

Details recommended Ethernet cable types and configuration.

Modbus Protocol Specification

Information on Modbus protocol commands supported by the module.

About the Modbus Protocol

Background on the Modbus protocol and its implementation.

Read Coil Status (Function Code 01)

Explains how to read coil status using Modbus Function Code 01.

Read Input Status (Function Code 02)

Explains how to read discrete input status using Modbus Function Code 02.

Read Holding Registers (Function Code 03)

How to retrieve contents of holding registers using Modbus Function Code 03.

Read Input Registers (Function Code 04)

How to retrieve controller input registers using Modbus Function Code 04.

Force Single Coil (Function Code 05)

How to force a single coil ON or OFF using Modbus Function Code 05.

Preset Single Register (Function Code 06)

How to modify holding register contents using Modbus Function Code 06.

Read Exception Status (Function Code 07)

How to read Exception Status outputs using Modbus Function Code 07.

Diagnostics (Function Code 08)

Tests for communication systems and internal error conditions using Modbus Function Code 08.

Force Multiple Coils (Function Code 15)

How to force multiple coils ON or OFF using Modbus Function Code 15.

Preset Multiple Registers (Function Code 16)

How to change contents of multiple holding registers using Modbus Function Code 16.

Modbus Exception Responses

Explains normal and exception responses in Modbus communication.

Using the Optional Add-On Instruction

Guide to using the optional Add-On Instruction for specific tasks.

Before You Begin

Prerequisites for using the optional Add-On Instruction.

Overview

Describes tasks performed by the optional Add-On Instruction.

Importing the Optional Add-On Instruction

Steps to import the optional Add-On Instruction into RSLogix.

Reading the Ethernet Settings from the Module

How to read the module's Ethernet configuration using the Add-On Instruction.

Writing the Ethernet Settings to the Module

How to write Ethernet settings to the module using the Add-On Instruction.

Reading the Clock Value from the Module

How to read the module's clock value using the Add-On Instruction.

Writing the Clock Value to the Module

How to write the module's clock value using the Add-On Instruction.

Adding the Module to an Existing Project

Steps to add the module to an already created RSLogix project.

Using the Sample Program

Guide to obtaining and using a sample program for the module.

Opening the Sample Program in RSLogix

Steps to open the sample program in RSLogix 5000.

Choosing the Controller Type

How to configure the sample program for the correct ControlLogix controller.

Selecting the Slot Number for the Module

How to specify the module's slot number in the RSLogix project.

Downloading the Sample Program to the Processor

Process for downloading the sample program to the processor.

Adding the Sample Ladder to an Existing Application

How to integrate sample ladder logic into an existing application.

Support, Service & Warranty

Contacting Technical Support

Information and requirements for contacting technical support.

Warranty Information

Details regarding product warranty terms and conditions.