Difference between revisions of "MC-Basic:PlcMotionStatusCreate"
(Created page with "{{MC-Basic |SHORT FORM= |SYNTAX= <''handle''> = MotionStatusCreate |AVAILABILITY= 4.10.x |DESCRIPTION= Creates a new MotionStatus object and returns a pointer in memory to ...") |
|||
(15 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|SYNTAX= | |SYNTAX= | ||
− | <''handle''> = | + | <''handle''> = PlcMotionStatusCreate |
|AVAILABILITY= | |AVAILABILITY= | ||
Line 9: | Line 9: | ||
|DESCRIPTION= | |DESCRIPTION= | ||
− | Creates a new | + | Creates a new PlcMotionStatus object and returns a pointer in memory to it. |
|TYPE= | |TYPE= | ||
Line 31: | Line 31: | ||
|EXAMPLE= | |EXAMPLE= | ||
<pre> | <pre> | ||
− | |||
dim MotStatHanlde as long | dim MotStatHanlde as long | ||
− | MotStatHanlde = | + | MotStatHanlde = PlcMotionStatusCreate |
− | Move A1 | + | Move A1 100 PlcMotionStatus= MotStatHanlde |
− | + | while A1.isMoving | |
sleep 100 | sleep 100 | ||
− | + | Print PlcMotionStatusQuery(MotStatHanlde, 1) | |
+ | end while | ||
− | + | PlcMotionStatusDestroy(MotStatHanlde) | |
</pre> | </pre> | ||
|SEE ALSO= | |SEE ALSO= | ||
− | * [[ | + | * [[MC-Basic:element.PlcMotionStatus|element.PlcMotionStatus]] |
− | * [[ | + | * [[MC-Basic:PlcMotionStatusDestroy|PlcMotionStatusDestroy]] |
− | * [[ | + | * [[MC-Basic:PlcMotionStatusQuery|PlcMotionStatusQuery]] |
}} | }} | ||
− | [[Category | + | [[Category:PLC]] |
Latest revision as of 09:20, 22 May 2014
Creates a new PlcMotionStatus object and returns a pointer in memory to it.
Syntax
<handle> = PlcMotionStatusCreate
Availability
4.10.x
Type
Long
Scope
Task or Terminal
Examples
dim MotStatHanlde as long MotStatHanlde = PlcMotionStatusCreate Move A1 100 PlcMotionStatus= MotStatHanlde while A1.isMoving sleep 100 Print PlcMotionStatusQuery(MotStatHanlde, 1) end while PlcMotionStatusDestroy(MotStatHanlde)