2 maestro program – ElmoMC Multi-Axis Motion Controller-Maestro User Manual

Page 215

Advertising
background image

Get Assembly member syntax is

[Assembly Name] . [Member Name] = [const value, expression]

[Assembly Name][Member Index] = [const value, expression]

For example:

>assembly1.Param00 = 10

>10

> assembly1[1] = abs( a1.px – a2.px ) / 2

>30

11.5.2.2.2

Maestro Program

Get Assembly member syntax is

[Assembly Name] . [Member Name]

[Assembly Name][Member Index]

For example:

int i, j

i = assembly1.Param00

j = assembly1[1]

Get Assembly member syntax is

[Assembly Name] . [Member Name] = [const value, expression]

[Assembly Name][Member Index] = [const value, expression]

For example:

int i

assembly1.Param00 = assembly1.Param01 = 5

assembly1[i] = abs( a1.px – a2.px ) / 2

Assembly can be used in logical operations if, switch, while, etc., for example:

if(assembly1.Param00 == 10 )

end if

while(assembly1[i])

end while

Maestro

Software Manual

Ethernet/IP Communication

MAN-MASSW (Ver. Q)

11-13

Advertising