发表于:2007-08-27 21:53:00
2楼
我个人对西门子还是比较了解的,但是对AB的确知之甚少,以下只是一些个人对西门子运动控制器的看法,也不一定正确,仅供参考:
1).西门子的Simotion能提供Lad, MCC(运动控制图表)以及ST三种编程方式.其中MCC是西门子专为运动控制开发的,而ST是类Pascal的高级语言.我见过很多程序都是用ST语言编的,老外很喜欢. 至于Lad,主要是基于西门子S7PLC的编程所开发的,多用于逻辑控制编程.其编程必须通过专用的编程软件Scout来实现,和西门子的S7PLC整合度很高,其硬件组态必须通过Step7来实现.
2).西门子的Simotion主要是针对多轴同步所开发的,我听说过有一台设备近200轴同步的应用.在电子凸轮方面有专门的软件,可以做示教,也很方便.至于色标控制,这个问题要从两个方面来看:一是单一色标控制,西门子Simotion可以通过其高速I/O来控制,已经在国内有应用;二是多色标控制,主要用于印刷的套准,目前在国外已经试验成功.在机械手应用上,主要是通过ST语言编程实现机械手控制的标准化应用程序,最多三轴插补,如果加上一轴旋转的话可以最多4轴.至于惯量补偿,是在驱动内部完成的,而在线切换主轴功能在实轴模式下是可行的;虚拟主轴和实轴模式是没法在线切换的.
3).Simotion的内建用户控制功能主要是通过ST语言来实现的.这需要有一定的高级语言基础才行.
4).在应用解决方案上,Simotion具有多种标准化软件包,如横切(cross cutter),卷绕控制(winder),排线(traversing),飞锯(flying saw)飞剪(flying shear),机械手(handling),自动接纸(flying splice)等. 至于无轴印刷功能,前文提过已有应用,其标准化软件包也具有了,在国内的第一套已经开始在上海高斯应用.
5).Simotion D445的伺服扫描周期Servo cycle为0.5ms,可以通过profibus DP 或者Profinet和其他上位通讯.如果通过DP和上位通讯,DP扫描周期为0.5ms;如果通过Profinet,则是微秒级的,见过的数据是在伺服循环周期为0.5ms的情况下信号的不稳定性小于1微秒可以做70轴的伺服数据传输,同时还能支持6m的TCP/IP数据传输.
至于AB的产品,正好我有个同事比较了解,有空我让他来做个比较.