微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 卷板机数控系统的硬件和软件设计

卷板机数控系统的硬件和软件设计

时间:12-30 来源:互联网 点击:

软件设计过程中还必须实现下面这些技术要求:

(1) 上位机与下位机的实时通讯:上位机与下位机的实时通讯是利用DELTA TAU DATASYSTEM 公司提供的与PMAC相配套的PtalkDT类实现的。PtalkDT类通过添加ActiveX 的方式加以实例化,并由其中的GetResponse()方法完成双向通讯。上位机与下位机通讯的速度取决于主计算机的主频、PMAC CPU 的速度,以及系统程序和下位机控制程序的大小。

(2) 视频显示:视频信号的处理及图像显示控制是通过对视频卡的二次开发实现的。FlyVideo视频卡提供了OCX标准控件Capwnd与应用系统进行集成。该控件的16 个主要方法和7 个属性由MFC42.DLL 和MSVCRT.DLL两个动态连接库支持,借助这两个动态连接库支持,系统开发了Overlay 和Peview 两种图像显示模式,以方便现场的不同要求。

(3) 稳压电源:大型卷板设备工作环境恶劣,尤其是电网电压极不稳定,很容易冲击数控系统,造成死机。其结果轻则产品作废,重则损坏设备,损失难以估量。为了防止数控系统因电源干扰而产生控制失误,系统专门配置了响应速度小于0.1ms 的在线不间断稳压电源。除此之外,系统还在软件设计上进行了必要的处理,为每个动作编制了滤波程序。

(4) 控制时钟:系统控制时钟主要是从保证系统正常运行的角度,周期扫描下位机I/O 口、视频信号状态,以及中断请求信息,实现上位机与下位机的实时通讯;获取运动坐标当前值;动态管理数据库;在线决策程序进程等。此模块由标准控件Timer 实现。为了提高可靠性,系统采用单时钟驱动时钟,扫描周期80ms。

3 结论

经过生产实践的检验,17000kNx3000mm上辊万能式卷板机数控系统的软件和硬件设计完全符合生产。在生产过程中,系统控制软件配合硬件顺利地进行数据输入、数据处理、信息输出以及对执行部件的控制,使数控卷板机按照设计要求,安全可靠地运行自动卷制工艺过程。

参考文献
[1] 李佳.大型卷板设备数控系统设计 [J].重型机,2001,6.
[2] 李志坚.并联机床开放式数控系统 [J].机械工程,2001(3).
[3] Solving some discrepancy problems in NC [J].Algorithmica,2001(3).

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top