ApossC SDK  V01.15
ut_UserParamExchange_USB_V1-00.zbm
Go to the documentation of this file.
1 [VARIABLES]
2 
3 //******************************************************************************************
4 // Main Dialog Definition
5 //******************************************************************************************
6 
7 WindowWidth = 360
8 WindowHeight = 520
9 WindowTitle = User-Parameter Access
10 WindowFlags = 0x0002
11 
12 OpFlags = 0x0001
13 PollInterval = 1000
14 Fade = 2,[255.128.0],5,[255.192.128],10,[255.224.192]
15 
16 
17 //******************************************************************************************
18 // Default Controller link
19 //******************************************************************************************
20 $DFLTIF = Controller,0x0001,(1,USB,6,50,0x0,921600,1) // USB -> MACS4
21 // $DFLTIF = Controller,0x0001,(1,V24,0,115200,0,6,50,0x7) // V24 -> MACS3
22 
23 //******************************************************************************************
24 // SDO Definitionen UserVars / Display / Controlword / Status
25 //******************************************************************************************
26 
27 $USRP01 = SDO,0x0001,DFLTIF,0x2201, 1,0,0
28 $USRP02 = SDO,0x0001,DFLTIF,0x2201, 2,0,0
29 $USRP03 = SDO,0x0001,DFLTIF,0x2201, 3,0,0
30 $USRP04 = SDO,0x0001,DFLTIF,0x2201, 4,0,0
31 $USRP05 = SDO,0x0001,DFLTIF,0x2201, 5,0,0
32 $USRP06 = SDO,0x0001,DFLTIF,0x2201, 6,0,0
33 $USRP07 = SDO,0x0001,DFLTIF,0x2201, 7,0,0
34 $USRP08 = SDO,0x0001,DFLTIF,0x2201, 8,0,0
35 $USRP09 = SDO,0x0001,DFLTIF,0x2201, 9,0,0
36 $USRP10 = SDO,0x0001,DFLTIF,0x2201,10,0,0
37 
38 //******************************************************************************************
39 // Title & Controller Selection & Poll on / off
40 //******************************************************************************************
41 $TITLE = Text,"User Parameter Access Example", 0,20,10,320,40,-1,24,0x0001
42 $BTNCTRL = Button,Controller,"*Select Controller", 0,20,50,120,30,0x0000,Black,DlgGray,DFLTIF
43 
44 
45 //******************************************************************************************
46 // User-Parameter Text and Input Fields
47 //******************************************************************************************
48 $UP01TXT = Text,"User-Parameter 01: ", 0, 60,120, 100,14,-1,14,0x0000
49 $UP02TXT = Text,"User-Parameter 02: ", UP01TXT, 0, 30, 100,14,-1,14,0x0000
50 $UP03TXT = Text,"User-Parameter 03: ", UP02TXT, 0, 30, 100,14,-1,14,0x0000
51 $UP04TXT = Text,"User-Parameter 04: ", UP03TXT, 0, 30, 100,14,-1,14,0x0000
52 $UP05TXT = Text,"User-Parameter 05: ", UP04TXT, 0, 30, 100,14,-1,14,0x0000
53 $UP06TXT = Text,"User-Parameter 06: ", UP05TXT, 0, 30, 100,14,-1,14,0x0000
54 $UP07TXT = Text,"User-Parameter 07: ", UP06TXT, 0, 30, 100,14,-1,14,0x0000
55 $UP08TXT = Text,"User-Parameter 08: ", UP07TXT, 0, 30, 100,14,-1,14,0x0000
56 $UP09TXT = Text,"User-Parameter 09: ", UP08TXT, 0, 30, 100,14,-1,14,0x0000
57 $UP10TXT = Text,"User-Parameter 10: ", UP09TXT, 0, 30, 100,14,-1,14,0x0000
58 
59 $UP01VAL = Value,"*", UP01TXT,120,-7,0x0102,USRP01,0,0,0
60 $UP02VAL = Value,"*", UP02TXT,120,-7,0x0102,USRP02,0,0,0
61 $UP03VAL = Value,"*", UP03TXT,120,-7,0x0102,USRP03,0,0,0
62 $UP04VAL = Value,"*", UP04TXT,120,-7,0x0102,USRP04,0,0,0
63 $UP05VAL = Value,"*", UP05TXT,120,-7,0x0102,USRP05,0,0,0
64 $UP06VAL = Value,"*", UP06TXT,120,-7,0x0102,USRP06,0,0,0
65 $UP07VAL = Value,"*", UP07TXT,120,-7,0x0102,USRP07,0,0,0
66 $UP08VAL = Value,"*", UP08TXT,120,-7,0x0102,USRP08,0,0,0
67 $UP09VAL = Value,"*", UP09TXT,120,-7,0x0102,USRP09,0,0,0
68 $UP10VAL = Value,"*", UP10TXT,120,-7,0x0102,USRP10,0,0,0
69 
70 
71 //******************************************************************************************
72 // Buttons for poll, sending and reading control of the user parameters
73 //******************************************************************************************
74 $BTNPON = Button,PollStart,"* Poll", BTNCTRL,140, 0, 70, 30,0x0000,Black,DlgGray
75 $BTNPOFF = Button,PollStop, "*No Poll", BTNPON , 90, 0, 70, 30,0x0000,Black,DlgGray
76 $BTNREADALL = Button,Group,"*Read all User-Params", UP09TXT,-40, 70,130, 30,0x0100,Black,DlgGray, (UP01VAL, UP02VAL, UP03VAL, UP04VAL, UP05VAL, UP06VAL, UP07VAL, UP08VAL, UP09VAL, UP10VAL)
77 $BTNSETALL = Button,Group,"*Set all User-Params", BTNREADALL,150, 0,130, 30,0x0200,Black,DlgGray, (UP01VAL, UP02VAL, UP03VAL, UP04VAL, UP05VAL, UP06VAL, UP07VAL, UP08VAL, UP09VAL, UP10VAL)
78 
79 

Data Sheets | Released Software | Software Manuals | Hardware Manuals | Maxon Shop

Maxon Support Center