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 293. 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 snapshot in timeFigure 294. 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 functioncodes 6 (Preset Single 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 onpage 164 and Coils 00001-16)16-bit IntegerVE Series Smart Camerawww.bannerengineering.com - Tel: 763.544.3164 163