文档下载
网盘链接: https://pan.baidu.com/s/1qKlfDaWeBmhNGdINV_qA0w
提取码: 1log
部分内容展示
本文研究软PLC硬件结构,搭建开放式数控系统软PLC的硬件平台。对软PLC的工作过程进行分析,设计和合理划分软PLC的软件模块。设计和开发软PLC开发系统,设计软PLC系统的编辑器,包括梯形图编辑器和指令表编辑器;设计软PLC系统的编译器,实现错误提示功能以及梯形图到指令表的转换功能。开发运行系统的存储模块、程序解释模块、I/O模块以及数据交换区,实现逻辑关系的解释执行。
PLC是一种可编程逻辑控制器件,由于它的处理数据能力强、计数速度快、逻辑和顺序控制准确,还附有定位通讯等功能,在现今的数控自动化领域PLC成为工控领域的支柱之一。早期的机床系统没有挂载PLC控制单元的模块,机床的控制功能只能被固化在数控系统的操作面板上面。这样的数控系统比较古板,灵活性和实时操作性比较差,加工控制指令一旦制定就无法修改,只能是被动的完成规定的加工动作,无法增加其他功能。3C行业的快速发展催促数控行业要不断的更新和发展,高品质的产品使得客户对数控机床期望越来越高。传统意义的数控系统已经无法完成客户的加工要求,因此,数控机床在性能上要进行改进和提升,改进后的数控系统不仅有新的创新和突破点、功能上有所改善,而且要保机床在操作上灵活方便,实时加工性强。
数控系统是一个多任务控制系统,在装有PLC控制模块的数控系统中,PLC单元是数控系统一个逻辑控制的重要组成部分,数控系统需要和PLC控制单元相互协调配合完成加工的逻辑控制任务。在加工控制过程中,PLC主要完成与逻辑运算相关的一些动作,不控制机床的加工路径以及刀具的轨迹,PLC主要是完成逻辑开关量的控制,不对机床主轴的轨迹算法运动做控制,只做机床逻辑开关的辅助控制。软PLC根据用户编辑的逻辑程序,把逻辑程序通过编译系统转换成对应的控制信号,由运行系统通过信号交互,用PCI的总线通信方式完成电气辅助装置的控制。数控机床中根据PLC控制单元的存在形式,PLC可以分为两类:独立式PLC和内嵌式PLC。