omron — Motion Settings: Refinement

Acquire Image Tool Properties Then all the parameters used to perform the operation are stored in local variables : if they are modified by user during the sequence it then has no impact on current operation. Feeder status is set to 'running'. The last part of initialization is checking the handshake input is low in the case it is used. If not, feeding is not possible and an error will be returned. Note : Reading a signal value is done using sv.sig.is.equal program. This program reads the input and tells if it is at the expected state. Any customization should use this program to read inputs as it manages the case we are running on an emulator.

Signals can be read using the SIG keyword but in this case it may not work properly with the emulator. Once the initialization and checking are performed, the feeding can start. the sig.part.proc output is switched on and activates the IO Feeder. Once it is activated we are waiting for the specified dwell time before continuing. If an handshake signal is to be used the program is waiting for it to be on using the debounce.sec value to check it remains stable long enough. After these operations are completed, the feeding is done and we have to terminate the sequence: ACE Reference Guide, 18317-000 Rev A Page 689