Details
Issue:
Although the industrial communication protocol is correctly set in the In-Sight camera's industrial network settings and the camera job reports the passed and failed results correctly, the Job Pass (or Job Passed) bit always stays at zero on the PLC side.
Causes:
This can happen if either the Job Pass bit is not supported in the firmware that is installed on the camera, or the job does not contain the necessary functions for sending the Job Pass information to the PLC.
Resolution:
- For In-Sight 2800 and In-Sight 3800 series cameras, the minimum firmware version requirement is 23.1.0.
- For EasyBuilder jobs, the industrial communication protocol has to be selected in the job.
In-Sight Explorer:

In-Sight Vision Suite:

- For Spreadsheet jobs, using the WriteResultsBuffer() function is mandatory to update the Job Pass bit on the PLC side. If there is no need to send any custom data buffer to the PLC, then follow the below steps:
- add a FormatOutputBuffer() function into a blank cell without adding any items in the buffer,
then add a WriteResultsBuffer() function into another blank cell, set its Event property to $A$0, and refer in its Buffer property to the cell where the previously created FormatOutputBuffer was created.
