FH/FHV7 to CJ2 via Ethernet/IP

Updated November 29, 2023

This article describes how you might connect a FHV camera to a CJ2 PLC via Ethernet/IP. The steps in this article are largely the same when dealing with the FH series camera or other Ethernet/IP compatible PLCs. 

Configure the Camera

  1. Set the Communication Fieldbus to Ethernet/IP then Save and restart the Controller.
  2. In the Ethernet/IP menu, set the Output control to None and select the size of the Output Data. This SOP shows how to set up a 256 bytes Output data size.

     
  3. Add a Result Output (I/O) (FH cameras will use Fieldbus Data Output instead) unit to the processing flow. Make sure the Output box is ticked so the Controller will output the results while in layout 0.  

     

4. Set the outputs

FH

 

FHV7

 
 

Set the expressions for the fieldbus output according to the data you wish to send.

 

Open the Result Output (I/O) unit and select Fieldbus as the Output device.

In the Output data tab, click Insert then set the data which you intend to send back to the PLC. Make sure the size is large enough to fit the data.


 

 
 
 

Configure the Ethernet/IP connection

  1. Launch Network configurator 
  2. Add the PLC and camera to the network. The EDS file for the FHV7/FH cameras should be included with network configurator.

     
  3. Double click on the camera to configure the input/output sizes of the camera. In this example we chose Result Data Format 3 (256 bytes) and we are not using the user area. The earlier selection defines the size of the output area but does not include the status words. Use the below reference table when setting the input and output area. 
     
Output Area (Camera perspective) User Area Output Size
Result Data Format 0(32 bytes) No 48 bytes
Yes 80 bytes
Result Data Format 1(64 bytes) No 80 bytes
Yes 112 bytes
Result Data Format 2(128 bytes) No 114 bytes
Yes 176 bytes
Result Data Format 3(256 bytes) No 272 bytes
Yes 304 bytes
Input Area (Camera perspective) Input Size
Not using User Area 20 bytes
Using User Area 52 bytes

In this example the input size would be 272 bytes and the output size would be 20 bytes.

4. Configure matching tags on the PLC.


5. Create the connection.

 
 

Create a PLC program

Information

Refer to the camera communications users manual for more information (Z342).

 

Trigger the PLC by setting the STEP signal

In this example the command word is at 2500, so the step signal is 2500.01

Read the overall judgement. 

In this example the response starts at 2000 so the overall judgement is 2000.03.

Read data from the PLC - the response data starts at offset +8, so the first output from Fieldbus Data Output or Result Output (I/O) is at 2008.

 
 

 

Start a Conversation
This conversation is closed
Uploading...