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.
Network Parameters ..................14 3.2.1 DHCP Server Settings ..................14 3.2.2 Network Settings ....................16 Creating a New Project ..................18 Configuring the PLX51-DL-232................ 20 3.4.1 General Tab ..................... 20 3.4.2 Serial Tab ......................21 Data Source Configuration ................22 3.5.1...
Page 5
Electrical ......................56 Ethernet ......................56 Data Cache ...................... 57 Serial Port ......................57 DF1 ........................57 Modbus ......................58 Support, Service & Warranty Contacting Technical Support ................59 Warranty Information ..................59 ProSoft Technology, Inc. Page 5 of 59...
Date Time stamp with a 50 ms resolution, Tag Name, Data Type, and Value. The PLX51-DL-232 can be used to log data at a remote site with limited communication with its base. The PLX51-DL-232 is also used to store records on mobile equipment such as trucks, drilling rigs, or snow plows.
Page 7
Data Logger User Manual The Log Index is managed by the PLX51-DL-232 and incremented each time a new record is stored. The Unload Index is managed externally by the unload service. It is only incremented after a record has been logged successfully to a text file. The records can be unloaded in Logix with the Example Code.
Installation Module Layout The PLX51-DL-232 has three ports at the bottom of the enclosure, as shown in the figure below. The ports are used for Ethernet, RS232 serial, and power. The DC power port uses a three-way connector (+ positive, - negative, and Earth).
Page 10
PLX51-DL-232 Installation Data Logger User Manual Figure 2.2. – Module front and top view The PLX51-DL-232 has four DIP switches at the top of the enclosure as shown above. Table 2.1. - DIP Switch Settings Description DIP Switch DIP 1 Used to force the PLX51-DL-232 into “Safe Mode”.
The PLX51-DL-232 provides a DIN rail clip to mount onto a 35mm DIN rail. Figure 2.3. - DIN rail specification The DIN rail clip is mounted on the bottom of the PLX51-DL-232. Use a flat screw driver to pull the clip downward. Once the PLX51-DL-232 is mounted onto the DIN rail, the clip must be pushed upward to lock the PLX51-DL-232 in place.
Important: 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-DL-232, and not to the other Serial device.
Setup Data Logger User Manual Setup Install Configuration Software The PLX51-DL-232 is configured using the PLX50 Configuration Utility environment. This software can be downloaded from www.prosoft-technology.com. Figure 3.1. - PLX50 Configuration Utility Environment ProSoft Technology, Inc. Page 13 of 59...
3.2.1 DHCP Server Settings By default, the PLX51-DL-232 has DHCP (Dynamic Host Configuration Protocol) enabled. Thus, a DHCP server must be used to provide the PLX51-DL-232 with the required network parameters (IP address, subnet mask, etc.). There are a number of DHCP utilities available.
Page 15
Click OK when complete. Once the Assign IP Address dialog box has been accepted, the DHCP server automatically assigns the IP address to the PLX51-DL-232 and reads the Identity Object Product name from the device. The device indicates a green background upon successful assignment of the IP address.
DIP switch 2 in the On position. A new IP address can then be assigned by repeating the previous steps. Important: It is important to return DIP switch 2 back to Off position, to avoid the PLX51-DL-232 returning to a DHCP mode after the power is cycled again.
Page 17
Figure 3.8. - Selecting Port Configuration All relevant Ethernet port configuration parameters can be modified using the Port Configuration dialog box. Figure 3.9. - Port Configuration Alternatively, these parameters can be modified using the Rockwell Automation RSLinx software. ProSoft Technology, Inc. Page 17 of 59...
Setup Data Logger User Manual Creating a New Project Before you configure the PLX51-DL-232, a new PLX50 Configuration Utility project must be created. Click on File > New. Figure 3.10. - Creating a new project A new project is created and displayed in the Project Explorer tree view.
Page 19
Setup Data Logger User Manual In the Add New Device dialog box, select the PLX51-DL-232 and click the Ok button. Figure 3.12 – Selecting a new PLX51-DL-232 The device appears in the Project Explorer tree, and its configuration window is opened.
DF1 or Modbus RTU, data source configuration, and tag selections. The PLX51-DL-232 configuration is saved in non-volatile memory that persists when the PLX51-DL-232 is powered down. Important: When a firmware upgrade is performed, the PLX51-DL-232 will clear all configuration and cached records. 3.4.1 General Tab The general configuration is shown in the figure below.
3.4.2 Serial Tab The Serial tab is shown in the figure below. The Serial configuration is opened by either double-clicking on the PLX51-DL-232 icon in the tree, or right-clicking the PLX51-DL-232 icon and selecting Configuration. Select the Serial tab. Figure 3.15 - Serial configuration The Serial configuration (Serial tab) consists of general Serial and DF1-specific parameters.
Parameter This function is only available in Full Duplex mode. Node Address The node address is the local node address of the PLX51-DL-232. Retry Limit This determines how many times the PLX51-DL-232 must retry and message exchange before failing it.
The Logix Source tab is used to configure tags from Rockwell Automation Logix controllers over EtherNet/IP. The PLX51-DL-232 can read tags from up to three separate controllers. A Target Name must be provided. This acts as a reference to the Logix CIP path.
Page 24
Figure 3.18 – Target Browser Window If the Ethernet/IP module is a bridge module, it can be expanded by right-clicking on the PLX51-DL-232 icon and selecting the Scan option. Figure 3.19 - Scanning node in the Target Browser The Logix controller can be selected by clicking the Ok button, or by double-clicking on the controller module.
Page 25
Browser associated with each controller. Figure 3.20 - Logix Tag configuration Important: Tag names need to match in order for the PLX51-DL-232 to correctly identify the tag. Full tag names are needed for tags to be located in program scopes.
Device Name (used as a reference for tag data sources), the Device Type (either PLC5 or SLC), and a Node Address. Each DF1 Tag requires a unique Tagname and Data Address. Figure 3.23 – DF1 Source configuration ProSoft Technology, Inc. Page 26 of 59...
Before downloading, the connection path of the PLX51-DL-232 should be set. This path automatically defaults to the PLX51-DL-232 IP address, as set in the PLX51-DL-232 configuration. It can be modified if the PLX51-DL-232 is not on a local network. The connection path can be set by right-clicking on the PLX51-DL-232 icon and selecting the Connection Path option.
Page 28
The new connection path can be entered manually or selected by means of the Target Browser. Figure 3.26 - Connection Path To initiate the download, right-click on the PLX51-DL-232 icon and select Download. Figure 3.27 - Connection Path Once complete, you will be notified that the download was successful.
Page 29
Data Logger User Manual During the download process, the PLX51-DL-232’s time will be compared to that of the PC’s time. Should the difference be greater than 30 seconds, you will be prompted to set the PLX51-DL-232 time to that of the PC time.
RSLogix 5000 Configuration Add Module to I/O Configuration The PLX51-DL-232 can operate in both a Logix “owned” and standalone mode. When the PLX51-DL-232 operates in a Logix “owned” mode, the PLX51-DL-232 needs to be added to the RSLogix 5000 / Studio5000 IO tree, as a generic Ethernet module.
Page 31
Refer to the technical specification section in this document for further details on the limits of the RPI. Important: Although the PLX51-DL-232 is capable of running with an RPI of 10 ms, it is recommended to set the RPI to 500 ms to avoid unnecessary overloading of the PLX51-DL-232 processor.
Data Logger User Manual Once the PLX51-DL-232 has been added to the RSLogix 5000 IO tree, assign the User Defined Types (UDTs) to the input and output assemblies. You can import the required UDTs by right-clicking on the User-Defined sub-folder in the Data Types folder and selecting Import Data Type.
Page 33
Figure 4.6 - Selecting partial import file The import creates the following: • The required UDTs (user defined data types) • Controller tags representing the Input Assembly. A routine mapping the PLX51-DL-232 to the aforementioned tag. • ProSoft Technology, Inc. Page 33 of 59...
Page 34
RSLogix 5000 Configuration Data Logger User Manual You may need to change the routine to map to the correct PLX51-DL-232 instance name. Make sure that the mapping routine is called by the Program’s Main Routine. Figure 4.7 - Imported RSLogix 5000 objects Refer to the Additional Information section of this document for an RSLogix 5000 project example, as well as the required UDTs.
User Manual RSLogix 5000 assemblies When the PLX51-DL-232 operates in a Logix “owned” mode, the Logix controller establishes a class 1 cyclic communication connection with the PLX51-DL-232. An input assembly is exchanged at a fixed interval. The provided UDTs convert the input arrays into tag-based assemblies.
Page 36
Set if the data source is set to Modbus TCP/IP. DataSourceReadCount DINT The number of tag reads from the configured data source. Important: The PLX51-DL-232 can poll single BOOL tags only. It cannot poll from an array of BOOL’s. ProSoft Technology, Inc. Page 36 of 59...
If the LED is green, then the PLX51-DL-232 has booted and is running correctly. If the LED is red, then the PLX51-DL-232 is not operating correctly. For example, if the PLX51-DL-232 application firmware has been corrupted or there is a hardware fault, Ok LED will be red.
PLX51-DL-232 icon and select the Go Online option. Figure 5.2 - Selecting to Go Online The Online mode is indicated by the green circle behind the PLX51-DL-232 in the Project Explorer tree. Figure 5.3 - Selecting online Status...
Page 39
PLX51-DL-232 Diagnostics Data Logger User Manual The Status window contains multiple tabs to display the current status of the PLX51- DL-232. Figure 5.4 - Status monitoring - General ProSoft Technology, Inc. Page 39 of 59...
The module has stopped logging data, because it has reached maximum events and the module is set to not overwrite. Owned Indicates whether or not the PLX51-DL-232 is currently owned (Class 1) by a Logix controller. Up Time Indicates the elapsed time since the PLX51-DL-232 was powered up.
This may be caused by the External Access property of the Logix tag being set to either None or Read Only. Tag Reads The number of tag read transactions executed by the PLX51-DL-232. ProSoft Technology, Inc. Page 41 of 59...
5.2.3 Tag Status Tab The Tag Status tab provides current values for all tags, along with their trigger settings. The following tag mapping statistics are only relevant when the PLX51-DL-232 is running in either Reactive Tag or Scheduled Tag mode.
Configured Tag ID for the specific Tag/Register/File. Device The configured source device where the tag is extracted. Tagname The Tagname configured for the specific tag. Value The last logged value from the specific tag. ProSoft Technology, Inc. Page 43 of 59...
Data Logger User Manual 5.2.5 Record Management Tab The Record Management tab manages the PLX51-DL-232 records. Records can be downloaded to a (.csv) file format. Options to reset the log indices and erasing the cache are also available. Figure 5.8 – Record Management Table 5.7 –...
Class 3 Forward Open Number of Class 3 Connection establish attempts Count Class 3 Forward Close Number of Class 3 Connection close attempts Count Class 3 Connection Count Number of Class 3 Connections currently active ProSoft Technology, Inc. Page 45 of 59...
Number of active connections in the ENIP client table Table 5.10 – EtherNet/IP Table Description Statistic IP Address IP address of the client in the ENIP client table Session Handle Session handle in the ENIP client table ProSoft Technology, Inc. Page 46 of 59...
MAC address of the client in the TCP Table Remote Port Remote TCP port of the client in the TCP Table Local Port Local TCP port of the client in the TCP Table ProSoft Technology, Inc. Page 47 of 59...
The DF1 Packet Capture window opens and automatically starts capturing all DF1 packets. Note: The PLX51-DL-232 keeps a circular buffer of the last twenty DF1 packets. Thus, there may be up to 20 packets in the capture that were received / sent before the capture was initiated.
Page 49
Statistic Index The packet index, incremented for each packet sent or received. Time The elapsed time since the PLX51-DL-232 was powered up. Status The status of the packet. Received packets are checked for valid DF1 constructs and valid checksums. Dirn The direction of the packet, either transmitted (Tx) or received (Rx).
Figure 5.15 - Selecting the DF1 Packet Capture Viewer Modbus Packet Capture The PLX51-DL-232 provides the capability to capture the Modbus traffic for analysis. To begin the capture of the PLX51-DL-232, double-click on the Modbus Packet Capture selection in the Project Explorer tree.
Page 51
Modbus packets. Figure 5.17 – Modbus packet capture To display the captured Modbus packets, the capture process must first be stopped by pressing the S button. Figure 5.18 – Modbus Packet Capture complete ProSoft Technology, Inc. Page 51 of 59...
Page 52
Statistic Index The packet index, incremented for each packet sent or received. Time The elapsed time since the PLX51-DL-232 was powered up. Status The status of the packet. Received packets are checked for valid Modbus constructs and valid checksums. Dirn The direction of the packet, either transmitted (Tx) or received (Rx).
Data Logger User Manual Module Event Log The PLX51-DL-232 logs various diagnostic records to an internal event log. These logs are stored in non-volatile memory and can be displayed in the PLX50 Configuration Utility or the web server. To view them in the PLX50 Configuration Utility, select the Event Viewer option in the Project Explorer tree.
Data Logger User Manual Web Server The PLX51-DL-232 provides a web server allowing you to view various diagnostics of the PLX51-DL-232 without the PLX50 Configuration Utility or RSLogix 5000. This includes Ethernet parameters, system event log, advanced diagnostics, and application diagnostics (DF1 diagnostics).
Technical Specifications Data Logger User Manual Technical Specifications Dimensions Below are the PLX51-DL-232 enclosure and DIN rail dimensions. All dimensions are in millimeters. Figure 6.1 - Module Enclosure Dimensions Figure 6.2 - Required DIN dimensions ProSoft Technology, Inc. Page 55 of 59...
Data Logger User Manual Support, Service & Warranty Contacting Technical Support ProSoft Technology, Inc. is committed to providing the most efficient and effective support possible. Before calling, please gather the following information to assist in expediting this process: Product Version Number...
Need help?
Do you have a question about the PLX51-DL and is the answer not in the manual?
Questions and answers