发布于 2014-03-30 21:58:08
4楼
建议ET200从站中的变量全部使用Word/byte格式访问,在程序中再赋值给位变量:
原因如下:
1、当ET200从站出现通讯中断时,会导致io访问错误,如果是直接位访问,会导致cpu死机。即使有故障处理程序也没有用。
2、使用word/byte访问,当通讯中断时,“subsititution value” 里面的值会生效。因此不会死机。
关于IO速度:
1、如果追求IO点的速度,应该用驱动上的快速IO点,就是Drivecliq上的IO点。这些IO点的速度和Servo周期一致。在Simotion里面最快就是Servo周期了。一般2-6ms,最快0.25ms。
0.25ms Servo周期,目前没听过有人用过。
2、PN上面ET200好像也能配置IRT等时同步,没有测试过。
3、如果要追求比Servo周期更高的精度,就使用Measuring input或OutputCam。这两个家伙是通过时间戳和驱动速度环一致的,能达到250us-62.5us。
http://www.cnblogs.com/lion-zheng/