Establish the Connection Using the Add-On Profile (AOP)

This topic covers how to establish an implicit messaging connection with a single ControlLogix PLC using the Add-On Profile (AOP) for an In-Sight vision system running 4.x.x firmware or 5.x.x and later firmware.

  1. Open RSLogix 5000 and load the PLC's project.

    Note: The PLC must be Offline to add connections in RSLogix 5000.
  2. Under the I/O Configuration node, select the Ethernet Node under the Ethernet Module, right-click on the icon and select New Module... from the menu:

  3. In the Select Module Type dialog, select your In-Sight Vision System. This option displays only after you install the Add-On Profile.

  4. After you select your In-Sight vision system, the New Module dialog displays:

    Note: The Time Sync tab is displayed when using In-Sight 5000 series, In-Sight 7000 Gen2 series, or In-Sight 9000 series vision systems. For more information, see Time Sync Tab- In-Sight 4.x.x Firmware.

    Complete the following fields on the General tab:

    • Name: Enter a name for the In-Sight vision system. Any tags created in RSLogix 5000 is based on this name. It is recommended to use the In-Sight vision system's name to maintain consistency.
    • IP Address: Enter the IP address of the In-Sight vision system.
    • Host Name: (Optional) Enter the Host Name of the In-Sight vision system. Use this setting only when there is a Domain Name Server (DNS) on the network.
  5. On the Connection tab, complete the following fields:

    • Requested Packet Interval (RPI): This field specifies the Requested Packet Interval (RPI) that defines the amount of time (in milliseconds) between data exchanges across an implicit messaging connection.

      Note: For best results you should set the RPI time to no more than half the time between when the In-Sight vision system completes the job execution and when the PLC requires the data.
    • Major Fault On Controller If Connection Fails While in Run Mode: This option will cause the controller to generate a major fault when the connection fails.
    • Inhibit Module: Check to prevent the PLC from attempting to establish a connection with an In-Sight vision system.

      Note: If the In-Sight vision system appears to be stuck in "Standby" mode, then inhibiting and re-enabling the module can cause the module to become operational again.
  6. After adding the module to ControlLogix, the I/O tree should appear as follows:

  7. The RSLogix 5000 then creates tags that map to the In-Sight vision system's Input and Output Data, based on the name given to the device. 
    • is8xxx_AOP:I Scheduled Input: The table below represents the data that is sent FROM the In-Sight vision system to the PLC:

    • is8xxx_AOP:O Scheduled Output: The table below represents the data sent TO the In-Sight vision system from the EtherNet/IP client (ControlLogix):