NoWrite 0 to Input BitsRegisterStartWrite desired program number (as a32-bit integer) into the ProductChange Number locationMake sure Camera is Ready – bit 0is set to 1 in Output Bits RegisterExecute Product Change: set bit 0 ofthe Input Bits Register to 1Product change successfulIs Product Change ACK(bit 0 in Input Bits ACKRegister) set to 1?YesNoRead error code. Correctthe error conditionYesDoneIs Execution Error (OutputBits Register bit 15) set to 1?Figure 324. Product Change—Modbus/TCP, EtherNet/IP, PCCCVerify :Ready = 1ProductChangeACK = 0ReadyProductChangeProductChangeACK = ‘1’New inspectionis loadedRPI 0 1 X X+Y X+Y+ZProductChangeACKSetProductChange= 1Verify :Ready = 1ProductChangeACK = 0SetProductChange= 0Product ChangeX, Y, Z: Represent snapshots in timeFigure 325. Product Change Timing Diagram13.4.1 Sensor Input ValuesHolding Registers (40000) are used by the PLC or HMI to write values to the VE Series camera. To write, use function codes 6 (PresetSingle Register) or 16 (Preset Multiple Registers).Table 14: VE Input Values (Modbus/TCP Holding Registers)06: Preset Single Register or 16: Preset Multiple RegistersREG # WORD NAME DATA TYPE1 Input Bits (See Input and Output Bits on page179 and Coils 00001-16)16-bit IntegerVE Series Smart Camera178 www.bannerengineering.com - Tel: 763.544.3164