一个典型的运动控制系统,主要要求定位运行,比较特殊的是控制盒尺寸要求
比较小:小于220×200×70。上位机提供1MHz和80Hz的时标脉冲,需要系统
以80Hz的频率通过一路RS422-1接口提供当前位置信息给上位机1,并接受上位
机1的位置和速度运动指令;以1Hz的频率通过RS422-2接口提供当前位置信息给
另一个上位机2。另外,系统准备时间小于10s。
我想采用“控制卡+驱动器(电机)+光栅”的方案,可是不会选择控制卡,那位
高人给于指点?或者有什么好的方案,万分感谢!
另外,问一个独立控制卡的问题:
它的概念是不是先通过相应的接口和工控机连接,利用相应的软件设定参数,编好
运动控制程序,然后下载到卡中。实际运行的时候,通过上位机给出运动的指令,
然后控制卡在结合存储的控制程序,进行输出控制信息。其间,是否能返回位置等
信息给上位机,接口协议是否可以自己来定?
控制程序编辑好后,下载到控制卡里,伺服电机的驱动器和反馈元件光栅的反馈信号都给控制卡,我说的上位机就是监视和操作界面,但是需要两个这样的界面,其中一个就是单纯的监视,另一个既监视又操作。而且这两个界面和控制卡的接口只能是RS422,全双工的(这是甲方的要求)
我初步的想法是采用Galil 的DMC 2143,这款独立性的控制卡,有RS232和网口两个接口,而且两个可以同时使用,各用一个转接模块,转成RS422的。不知道行不行?另一个想法就是用一个RS232转两路RS422的模块,RS232可以选择通过其中一路RS422传送数据。不知这个方案是否可行?
我也头大了,开始还想到用PC104和对应总线的控制卡来构成控制盒,但是一般的控制卡的驱动都是Windows下的,如果PC104用Windows操作系统,系统准备时间不能控制在10s以内!
我的邮箱:yeyuling@gmail.com
?
?
?