1. 通常控制机器人io,现在I/O配置里创建信号,并通过set do1或者reset do1语句控制。此处do0是在I/O配置中创建的信号
2. 如果想通过字符串等形式,直接控制do,例如通过socket语句接收到某字符串后控制do,除了用test..case语句把所有情况罗列出来,是否还有其他方法?
3. 可以通过AliasIO化名IO的方式,
AliasIO 真实信号(或者字符串), 化名信号
4. 例如以下代码,可以对字符串对应的信号直接赋值
VAR signaldo dotmp;
PROC test222()
setdostr "do1",1;
waittime 1;
setdostr "do1",0;
ENDPROC
PROC setdostr(string s1,num value)
AliasIO s1,dotmp;
setdo dotmp,value;
ENDPROC