ProSoft PLX51-DF1-MSG User Manual

Df1 to ethernet/ip messenger
Hide thumbs Also See for PLX51-DF1-MSG:

Advertisement

Quick Links

PLX51-DF1-MSG
DF1 Messenger
TM
DF1 to EtherNet/IP
Messenger
July 26, 2023
USER MANUAL

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PLX51-DF1-MSG and is the answer not in the manual?

Questions and answers

Summary of Contents for ProSoft PLX51-DF1-MSG

  • Page 1 PLX51-DF1-MSG DF1 Messenger DF1 to EtherNet/IP Messenger July 26, 2023 USER MANUAL...
  • Page 2: Your Feedback Please

    Neither ProSoft Technology nor any of its affiliates or subsidiaries shall be responsible or liable for misuse of the information contained herein. Information in this document including illustrations, specifications and dimensions may contain technical inaccuracies or typographical errors.
  • Page 3: Table Of Contents

    Your Feedback Please ......................2 How to Contact Us ......................... 2 Content Disclaimer ......................... 2 Agency Approvals and Certifications ..................2 Preface Introduction to the PLX51-DF1-MSG .............. 5 Features ......................6 Architecture ....................7 Additional Information ..................9 Installation Module Layout ..................... 10 LEDs ......................
  • Page 4 Technical Specifications Dimensions ....................59 Electrical ...................... 60 Ethernet ....................... 60 DF1 ......................60 Agency Approvals and Certifications ............60 Support, Service & Warranty Contacting Technical Support ..............61 Warranty Information ................... 61 ProSoft Technology, Inc. Page 4 of 61...
  • Page 5: Preface

    User Manual Preface Introduction to the PLX51-DF1-MSG This document describes the installation, operation, and diagnostics of the ProSoft Technology PLX51-DF1-MSG DF1 Messenger. The PLX51-DF1-MSG provides intelligent data routing between EtherNet/IP and DF1 which can help simplify the migration from PLC2, PLC3, PLC5, and SLC systems to ControlLogix or CompactLogix platforms, where a DF1 interface is required.
  • Page 6: Features

    PLX51-DF1-MSG Preface DF1 Messenger User Manual Features The PLX51-DF1-MSG can transfer data from a DF1 device to a maximum of eight Logix controllers. The module operates in one of three modes, simplifying the configuration for all applications. Mode Message Initiator...
  • Page 7: Architecture

    When connected to devices that provide more than one DF1 port, it is possible to implement DF1 communication redundancy with the use of two PLX51-DF1-MSG’s. These can be configured in one of two modes; Simultaneous or Active / Standby.
  • Page 8 The PLX51-DF1-MSG can be used in redundant Logix controller systems. Systems that rely on a central ControlLogix communicating to a number of remote DF1 devices, e.g. MicroLogix and SLC stations, may find the PLX51-DF1-MSG useful when upgrading to newer ControlLogix processors, which no longer have a serial port. These systems can easily be upgraded using the PLX51-DF1-MSG without affecting the existing and often costly wireless infrastructure.
  • Page 9: Additional Information

    Additional Information The following documents contain additional information that can assist you with the module installation and operation. Information Source PLX50 Configuration Utility Software www.prosoft-technology.com PLX51-DF1-MSG User Manual www.prosoft-technology.com PLX51-DF1-MSG Datasheet www.prosoft-technology.com Example Code & UDTs www.prosoft-technology.com Ethernet wiring standard www.cisco.com/c/en/us/td/docs/video/cds/cde/cde205_220_420/in...
  • Page 10: Installation

    User Manual Installation Module Layout The PLX51-DF1-MSG has three ports at the bottom of the enclosure. The ports are used for Ethernet, RS232 serial, and power. The power port uses a three-way connector which is used for the DC power supply;...
  • Page 11: Leds

    The module provides three diagnostic LEDs that provide information regarding the module system operation, the Ethernet interface, and the auxiliary communication interface (RS232). Figure 2.2 – PLX51-DF1-MSG front and top view DIP Switches The module provides four DIP switches at the top of the enclosure as shown in Figure 2.2.
  • Page 12: Module Mounting

    This will enable you to mount the module onto the DIN rail. Once the module is mounted onto the DIN rail, the clip must be pushed upward to lock the module onto the DIN rail. Figure 2.4 – DIN rail mouting ProSoft Technology, Inc. Page 12 of 61...
  • Page 13: Power

    Note: When using a shielded cable, it is important that only one end of the shield is connected to earth to avoid current loops. It is recommended to connect the shield to the PLX51-DF1-MSG module, and not to the other DF1 device.
  • Page 14: Setup

    DF1 Messenger User Manual Setup Install Configuration Software The network setup and configuration of the PLX51-DF1-MSG is done in the ProSoft PLX50 Configuration Utility. This software can be downloaded from www.prosoft- technology.com. Figure 3.1 – ProSoft PLX50 Configuration Utility Environment ProSoft Technology, Inc.
  • Page 15: Network Parameters

    Note: If the DHCP requests are not displayed in the DHCP Server, it may be due to the local PC’s firewall. During installation the necessary firewall rules are automatically created for the Windows firewall. Another possibility could be another DHCP Server is operational on the network and has assigned the IP address. ProSoft Technology, Inc. Page 15 of 61...
  • Page 16 In addition to the setting the IP address, other network parameters can be set during the DHCP process. These settings can be viewed and edited in the PLX50 Configuration Utility A , in the Tools tab. PPLICATION ETTINGS ProSoft Technology, Inc. Page 16 of 61...
  • Page 17: Ethernet Port Configuration

    The Target Browser automatically scans the Ethernet network for EtherNet/IP devices. Figure 3.7 – Target Browser Right-clicking on a device, reveals the context menu, including the P ONFIGURATION option. Figure 3.8 – Selecting Port Configuration ProSoft Technology, Inc. Page 17 of 61...
  • Page 18 PLX51-DF1-MSG Setup DF1 Messenger User Manual The Ethernet port configuration parameters can be modified using the Ethernet Port Configuration dialog. Figure 3.9 – Port Configuration Alternatively, these parameters can be modified using RSLinx. ProSoft Technology, Inc. Page 18 of 61...
  • Page 19: Creating A New Project

    A PLX50 Configuration Utility project will be created, showing the Project Explorer tree view. To save the project use the S option under the File menu. Select A under the Device menu. Figure 3.11 – Adding a new device ProSoft Technology, Inc. Page 19 of 61...
  • Page 20 PLX51-DF1-MSG Setup DF1 Messenger User Manual In the Add New Device dialog, select the PLX51-DF1-MSG, and click the O button. Figure 3.12 – Selecting a new PLX51-DF1-MSG The device appears in the Project Explorer tree, with its configuration dialog opened.
  • Page 21: Df1 Parameters

    Description This parameter is used to provide a more detailed description of the application for the PLX51-DF1-MSG. IP Address The IP address of the PLX51-DF1-MSG. Major Revision The major revision of the PLX51-DF1-MSG. ENIP Retry The amount of EtherNet/IP retries the module will make once no response was Limit received from the Logix Controller.
  • Page 22 DF1 message and function LAVE to the correct Logix tag. In this mode, the PLX51-DF1-MSG maps the DF1 request to the preconfigured tag. Communication in this mode is initiated by the remote DF1 device.
  • Page 23 This parameter checks for duplicate packets and flagging them when they occur. Detection Enable Store When using the Radio Modem protocol, the PLX51-DF1-MSG can be used to repeat and Forward messages from other nodes on the radio network (only relevant for DF1 Radio Modem protocol).
  • Page 24: Message Routing

    The routing of the Node address to Logix controller as well as DF1 File Number to a Logix tag is managed by the PLX51-DF1-MSG. In the DF1 Slave mode, the PLX51-DF1- MSG can operate independently from the Logix controller by directly reading and writing to Logix tags.
  • Page 25 Figure 3.18 – Target Browser selection Select the controller by either highlighting and clicking the O button, or double- clicking on the controller icon. A maximum number of 8 controller mapping entries can be added. ProSoft Technology, Inc. Page 25 of 61...
  • Page 26 Note: When using PLC-2 messages, enter PLC2 in the Data File field as shown below. Only the DF1 Node address will be used to link the selected Target Tag to the incoming PLC2 DF1 message. Figure 3.20 – DF1 Slave Mapping (PLC2 Messages) ProSoft Technology, Inc. Page 26 of 61...
  • Page 27 (e.g. N11) and not a data word address (e.g. N11:0). The first element of the entered DF1 file (e.g. N11:0) will map to the first element of the Logix array and so on. When using PLC2 messages, enter PLC2 into the Data File field. ProSoft Technology, Inc. Page 27 of 61...
  • Page 28 Note: When mapping PLC5 Boolean files (e.g. B3), it is recommended that the destination Logix tag be a SINT array. Note: When mapping PLC2 messaging, only INT datatypes will be supported. The Target Tag must be an array of INTs. Figure 3.21 – Tag Browser tag selection ProSoft Technology, Inc. Page 28 of 61...
  • Page 29 Note: Ensure the Logix tag array datatype and size matches that of the DF1 File Number. Failing to do this can result in communication faults. Figure 3.22 – DF1 Slave mode configuration in the PLX50 Configuration Utility ProSoft Technology, Inc. Page 29 of 61...
  • Page 30: Plc2 Messaging

    Note: Ensure the Logix tag array datatype and size matches that of the PLC2 DF1 request. Failing to do this can result in communication faults. Figure 3.23 – DF1 Slave mode config in the PLX50 Configuration Utility (PLC2 messages) ProSoft Technology, Inc. Page 30 of 61...
  • Page 31: Scheduled Mode

    Logix controllers (the PLX51-DF1-MSG initiates the messaging when in the Scheduled mode). In this mode, the PLX51-DF1-MSG transfers data between a Logix controller and a DF1 device without any configuration or programming required in either the DF1 device or the Logix controller.
  • Page 32 There are 4 scan classes: A, B, C and D. The intervals for each can be adjusted by entering the scan time in milliseconds. The interval must be between 200 milliseconds and 60 seconds. ProSoft Technology, Inc. Page 32 of 61...
  • Page 33 A rescan of the tags can be triggered by selecting button in the Tag Browser’s toolbar. Only tags of a relevant type will be the R EFRESH enabled, select a suitable tag. ProSoft Technology, Inc. Page 33 of 61...
  • Page 34 Figure 3.28 – Tag Browser tag selection Note: Ensure the Logix tag array datatype and size matches that of the selected DF1 Data Address. Failing to do this can result in communication faults and unexpected results. ProSoft Technology, Inc. Page 34 of 61...
  • Page 35: Module Download

    IP address of the module, as set in the module configuration. It can be modified if the PLX51-DF1-MSG is not on a local network. The Connection Path can be set by right-clicking on the module and selecting the option.
  • Page 36 Should the difference be greater than 30 seconds, a prompt to set the module time to match the PC’s time will appear. The module time is used only for the event log. Figure 3.33 – Setting module time ProSoft Technology, Inc. Page 36 of 61...
  • Page 37 Within the PLX50 Configuration Utility environment, the module will be in the Online state, indicated by the green circle around the module. The module is now configured and in operation. Figure 3.34 – Module online ProSoft Technology, Inc. Page 37 of 61...
  • Page 38: Rslogix 5000 Configuration

    DF1 Messenger User Manual RSLogix 5000 Configuration The PLX51-DF1-MSG module can be easily integrated with Allen-Bradley Logix family of controllers. For Logix versions 20 and newer, the module can be added using the EDS Add-On- Profile (AOP), as described on page 38.
  • Page 39 Figure 3.36 – Adding a module The Select Module Type dialog opens. To find the module, use the Vendor filter to select the P modules as shown in the figure below. ECHNOLOGY Figure 3.37 – Selecting the module ProSoft Technology, Inc. Page 39 of 61...
  • Page 40 PLX51-DF1-MSG Setup DF1 Messenger User Manual Locate and select the PLX51-DF1-MSG module, and select the C option. REATE In the New Module dialog, specify the Name and IP Address as a minimum to complete the instantiation. Figure 3.38 – Module instantiation Once the instantiation is complete, the module appears in the Logix IO tree.
  • Page 41 The Module Defined Data Types are automatically created during the instantiation process. These data types provide meaningful structures to the module data. An excerpt of the Input Image is shown in the following figure. Figure 3.40 – Module Defined Data Type ProSoft Technology, Inc. Page 41 of 61...
  • Page 42: Rslogix 5000 Configuration (Pre-Version 20)

    3.7.2.1 Add Module to I/O Configuration The module can operate in both a Logix “owned” and standalone mode. When operating in “owned” mode, the PLX51-DF1-MSG must be added to the RSLogix 5000 I/O tree as a Generic Ethernet Module. Right-click on the E bridge and select N .
  • Page 43 Types folder of the I/O tree, and selecting I MPORT Figure 3.45 – Import Data Type Select the data type file, the assemblies are then assigned to the UDTs with a ladder copy instruction (COP). ProSoft Technology, Inc. Page 43 of 61...
  • Page 44 This file can be imported by right-clicking on the required Program and selecting the I option. MPORT OUTINE Figure 3.46 – RSLogix 5000 Importing DF1Messenger specific routine and UDTs Figure 3.47 – Selecting partial import file ProSoft Technology, Inc. Page 44 of 61...
  • Page 45 • A routine mapping the PLX51-DF1-MSG module to the aforementioned tags. To change the routine to map to the correct PLX51-DF1-MSG module instance name, make sure the mapping routine is called by the Program’s Main Routine. Figure 3.48 – Imported RSLogix 5000 objects ProSoft Technology, Inc.
  • Page 46: Operation

    Operation Message Routing When the PLX51-DF1-MSG has been configured, the DF1 message initiator sends a read/write to a DF1 address, then routed to a Logix tag. There are various indicators to determine if the mapping has correctly routed the DF1 messages. Refer to the Diagnostics chapter on page 48 for a more information.
  • Page 47: Input Assembly

    When set, no DF1 messages are routed. This may be required in applications running a redundant DF1 network where one of the PLX51-DF1-MSGs is to run in a hot-standby mode. Table 4.2 – RSLogix 5000 output assembly parameters ProSoft Technology, Inc. Page 47 of 61...
  • Page 48: Diagnostics

    DF1 Messenger User Manual Diagnostics LEDs The PLX51-DF1-MSG provides three LEDs for diagnostic purposes. Figure 5.1 – PLX51-DF1-MSG front view Description The Ok LED provides information regarding the system-level operation of the module. If the LED is red, the module is not operating correctly. For example, if the module application firmware has been corrupted or there is a hardware fault the module will have a red Module LED.
  • Page 49: Module Status Monitoring

    The statistics can be accessed in full by the PLX50 Configuration Utility or using the web server in the module. To view the module’s status in the ProSoft PLX50 Configuration Utility, the module must be online. Right-click on the module and select the G option.
  • Page 50: General Tab

    The status of the DIP switches when the module booted. Position Note that this status will not change if the DIP switches are altered when the module is running. Table 5.2 – Parameters displayed in the Status Monitoring – General Tab ProSoft Technology, Inc. Page 50 of 61...
  • Page 51: Transactions Tab

    The number of unknown packets received by the module. Parity Errors The number of bytes with parity errors received by the module. Duplicate Packets The number of duplicate packets received by the module. Table 5.3 – DF1 statistics ProSoft Technology, Inc. Page 51 of 61...
  • Page 52 PLX51-DF1-MSG Diagnostics DF1 Messenger User Manual The following PCCC statistics are not relevant for the PLX51-DF1-MSG. Statistic Description PCCC Requests The number of EtherNet/IP PCCC requests that have been sent to a Logix controller. PCCC Failures The number of failed EtherNet/IP PCCC responses that have been received by the PLX51-DF1-MSG from a Logix controller.
  • Page 53: Map Items Tab

    3 seconds. This provides quick visual feedback of the currently active items. The fields in the Map Items tab adjust to suit the appropriate mode. Figure 5.6 – Map Item status ProSoft Technology, Inc. Page 53 of 61...
  • Page 54: Df1 Packet Capture

    Note: The module keeps a circular buffer of the last 20 DF1 packets, there may be up to 20 packets in the capture that were received / sent before the capture was initiated. Figure 5.8 – DF1 packet capture ProSoft Technology, Inc. Page 54 of 61...
  • Page 55 Detail Additional details associated with command. Transaction number used to match the request and reply messages. The packet’s raw data displayed in space delimited hex. Data Table 5.6 – DF1 Packet Capture fields ProSoft Technology, Inc. Page 55 of 61...
  • Page 56 Previously saved DF1 Packet Capture files can be viewed by selecting the DF1 P option in the Tools menu. ACKET APTURE IEWER Figure 5.10 – Selecting the DF1 Packet Capture Viewer ProSoft Technology, Inc. Page 56 of 61...
  • Page 57: Module Event Log

    User Manual Module Event Log The PLX51-DF1-MSG module logs various diagnostic records to an internal event log. These logs are stored in non-volatile memory and can be displayed using the PLX50 Configuration Utility or via the web interface. To view the logs in the PLX50 Configuration Utility, select the E option in the Project Explorer tree.
  • Page 58: Web Server

    DF1 Messenger User Manual Web Server The PLX51-DF1-MSG provides a web server allowing a user without the PLX50 Configuration Utility or RSLogix 5000 to view various diagnostics of the module. This includes Ethernet parameters, system event log, advanced diagnostics, and application diagnostics (DF1 diagnostics).
  • Page 59: Technical Specifications

    Technical Specifications Dimensions Below are the enclosure dimensions as well as the required DIN rail dimensions. All dimensions are in millimeters. Figure 6.1 – PLX51-DF1-MSG enclosure dimensions Figure 6.2 – Required DIN dimensions ProSoft Technology, Inc. Page 59 of 61...
  • Page 60: Electrical

    Unprotected Read, PLC-2 Unprotected Write, PLC-2 Unprotected Bit Write Scheduled Tag Mode PLC-5 Typed Read, PLC-5 Typed Write, SLC Typed Read, SLC Typed Write Message Support Table 6.3 – DF1 specification Agency Approvals and Certifications Please visit our website: www.prosoft-technology.com ProSoft Technology, Inc. Page 60 of 61...
  • Page 61: Support, Service & Warranty

    LED patterns Details about the interfaced serial, Ethernet or Fieldbus devices Note: For technical support calls within the United States, ProSoft Technology’s 24/7 after-hours phone support is available for urgent plant-down issues. Europe / Middle East / Africa Regional Office North America (Corporate Location) Phone: +1.661.716.5100...

Table of Contents