Return CDialog::Destroy Window() }
(3) PLC程序的编制
系统的PLC程序主要完成系统的初始化和对各种输入输出量进行监控,主要包括限位、冷却、润滑、指示灯管理、主轴电机启停等子程序。PMAC带有内置的软PLC功能,其运行是由PMAC来实现的。当运动程序在前台有序运行时,PMAC可以在后台运行多达32个异步PLC程序。PLC程序可以以极高的采样速率监视模拟和数字输入、设定输出值、发送信息、改变增益,命令运动停止/启动等作业。PLC程序的语法采用IF—ELSE结构的类C语言,开发者很容易就能写出所需的PLC程序,然后可利用PMAC自带的软件开发平台进行编辑、编译,最后下载到PMAC卡中运行。
3、结束语
(1) 采用直线电机驱动和直线导轨保证了非圆车削的快速响应性和高刚度要求。
(2) 基于IPC+PMAC结构的活塞车床数控系统,充分利用了PMAC控制器强大的伺服控制功能、直线电机的高频响应特性和PC机高效灵活的编程功能,硬件组成简单,软件开发方便,整个系统开发周期短,开放性和可扩展性较强,适合于多品种、小批量活塞的开发和生产。 |