20 lines
657 B
Markdown
20 lines
657 B
Markdown
# Test ioc for a slit system
|
|
Note: Motor record disabled in this test system
|
|
|
|
## Changes
|
|
1. Use ecmc/ecmccfg version 9.5.4 or newer.
|
|
2. Divide statemachine and kinematics into separate include files (add INC param to loadPLCFile.cmd needed)
|
|
3. Use extsetpos in kinematics
|
|
4. Use new axis group functions in statemachine to make it generic (no direct access to axes in statemachine)
|
|
5. Set allow source change when enabled in axis yaml cfg (remove in startup script)
|
|
6. Remove encoder.position in virtual axis (not needed anymore)
|
|
7. Remove filter cfgs in yaml files
|
|
|
|
## Panel
|
|
```
|
|
caqtdm -macro "IOC=c6025a" ecmcMain.ui
|
|
```
|
|
|
|
## TODO
|
|
Test with motor record.
|