Software Tools

Description

  • This program illustrates how to enable one MSIP element to continually send a configured Modbus TCP message from the SCADAPack 32's TCP/IP port. A new instance of the same message will be sent as soon as either a good response is received or the message timer has timed out (no response from the previous attempt).
  • The MSIP function block is enabled on the first scan of the ladder to send a Modbus TCP message out of the LAN port. Upon receiving a good response, a bad response, or no repsonse at all within the message timeout period, the MSIP is disabled for one scan and then re-enabled to send a second message. This cycle continues indefinitely.
  • The Register Editor dialog has been pre-configured to display all pertinent registers used in this program.
  • The controller type has been pre-selected as SCADAPack 32.
  • The Register Assignment has been pre-configured with the SCADAPack 5601 I/O and DIAG Modbus Protocol Status modules.
  • The LAN port has been configured as:

IP Address: 10.10.10.2
Subnet Mask: 255.255.255.0
Gateway: 10.10.10.1

  • Refer to the "Ladder Logic Function Reference | Ladder Logic Function Reference | Ladder Logic Functions" section of the "TelePACE User and Reference Manual" for information on the MSIP function.

Note: TelePACE 2.40 or later is required to utilize the MSIP element.

Instructions

To use this sample program:

  • Select the following link: MSIP.ZIP
  • Select the Open button. (Winzip is opened)
  • Select the Use Evaluation Version button. (The Winzip program list is displayed)
  • From Winzip, select both files in the display list and then extract both files to a target folder on your computer.
  • Exit Winzip.
  • Open the TelePACE application.
  • Select File | Open to display the Open File dialog box.
  • Browse to the appropriate directory where the files are located and select the .LAD file.
  • Select the OK button to open the file.