V+ Process Manager Documentation Example This program is always used in the context of a belt monitoring program. Create a custom belt program to see this in use or refer to the Process Manager documentation under the Belt Monitoring section. Note that if the user passes in a $tag, all instances created relative to that latch event will be assigned the specified tag. pm.ace.blt.pos(blt.idx, encoder, encoder.value, encoder.vel) Abstract Send the current belt position to the PC.
Input Parameters Parameter Description blt.idx Index of the task that owns the belt being updated encoder Index of the encoder being updated encoder.value The encoder position encoder.vel The encoder velocity Output Parameters None Example This program is always used in the context of a belt monitoring program. Create a custom belt program to see this in use. pm.ace.blt.sp(blt.idx, $spacing, value, $tag) Abstract Indicate to ace that a part/target belt spacing event has occurred.
Input Parameters Parameter Description blt.idx Index of the task that owns the belt being updated $spacing Name of the part/target to which the spacing is relative value Encoder value defining the location $tag Tag to associate with instances created Output Parameters None ACE Reference Guide, 18317-000 Rev A Page 763