您的位置:控制工程论坛网论坛 » 电机与运动控制 » 开放式数控系统的开发方法

强强

强强   |   当前状态:离线

总积分:4136  2025年可用积分:0

注册时间: 2007-08-18

最后登录时间: 2008-03-03

空间 发短消息加为好友

开放式数控系统的开发方法

强强  发表于 2007/9/13 15:49:41      600 查看 0 回复  [上一主题]  [下一主题]

手机阅读

第一步:选择运动控制器 
1.根据要开发设备的工作特点,确定伺服电机的类型。
2.确定要控制的电机轴数和电机工作模式。
3.确定位置检测、反馈模式,选择是否采用光电编码器或光栅尺。
4.确定输入输出开关量的数量。
5.根据以上内容,选择合适的运动控制器
  第二步:选择伺服电机及驱动器
  1.根据设备工作过程的静、动载荷情况,分别计算满足各轴运动所需的最大扭矩和驱动功率。而后,在考虑一定的安全系数和安装空间的条件下,分别选定各轴电机、驱动器和相应的减速器。
  2.对所选定的电机、驱动器和减速器,一般会有多个公司提供相关的标准化产品。用户可据自己的情况进行选购。
  第三步:连接运动控制器、驱动器、电机与设备
  1.按照运动控制器接线端子排列说明和电机驱动器控制信号接线说明,首先将控制器与驱动器间的模拟或脉冲控制信号线、编码器反馈信号线妥善连接,然后将设备各轴的正负向行程开关与控制器接线板相连。必要时时还需连接零位开关。
  2.将操作面板的开关、指示灯与运动控制器接线端子排上的通用数字I/O端子相连。
  3.启动运动控制器调试软件,对各轴的电机运动、及数字I/O端口的工作状态进行控制,检验接线的正确性。
  4.应用调试环境程序MCtest中的动态响应测试功能,测试、分析设备各轴的动态响应特性,选择合理的控制参数。
  第四步:进行应用软件开发
  1.设计各轴工作过程控制流程图。
  2.根据用户所选的应用软件开发语言如Borland C++或Visual C++语言,选择合适操作系统环境(Windows95/98/2000,DOS)的相应动态连接库DLL,掌握运动控制器命令函数的调用方法。
  3.编写设备控制的应用程序。
1楼 0 0 回复