Yaskawa MotionWorks+ Windows Software User Manual

Page 127

Advertising
background image

MotionWorks+™

Programming Tools

121

mProgram_HighScan_Maximum - The longest time it took to run the High Scan Pro-
grams since the power was turned on. This value is in milliseconds/100. Example 87 =
.87ms.

mProgram_LowScan_Current - The amount of time in milliseconds/100 that it actu-
ally took to execute all the code for all programs actively running in low scan.

mProgram_LowScan_Maximum - The longest time it took to run the Low Scan Pro-
grams since the power was turned on. This value is in milliseconds/100. Example 707
= 7.07ms.

mPulse1 - A bit that toggles every high scan. This can be useful in the HOME block’s
Home Input” property when homing only to the “C” channel is required, it effectively
makes the HOME block think it already hit the home switch.

mPulse500 - A bit that changes state every 500ms.

mPulse1000 - A bit that changes state every 1000ms.

mSpeed_Coincidence - A bit that has a value of “1” when mSpeed_Main is equal to
mSpeed_Main_Commanded.

mSpeed_External - The current speed of the external encoder in user units per second.
This value is filtered over 20 low scans and is updated every low scan.

mSpeed_Main - The current speed of the servo in user units/second. This value is fil-
tered over 20 low scans and is updated every low scan.

mSpeed_Main_Commanded - This is the commanded speed of the servo back calcu-
lated from the native units of the controller, which is percentage of rated speed. This
provides a way to verify that a motion block that set the speed correctly. If a value was
entered in a motion block that would cause the native unit to be out of range, the maxi-
mum native unit would be set.

Advertising