.
机床数控系统的 PLC及编程
1、数控机床PLC
数控机床PLC的控制对象
数控机床的控制可分为坐标轴运动的地点控制和 数控机床加工过程的次序控制两全局部。
在议论机床各零件的关系时,往常把CNC系统的软硬件及其外面连结设施称为NC侧;把机床机械局部和操作面板及各样线路称为MT侧。
的信号办理
〔1〕CNC装置至机床
CNC的输出数据经PLC逻辑办理,经过I/O传递至机床侧。M、S、T等功能代码是CNC输出的主要 信息。PLC向机床侧传达的信息主假如控制机床的履行组件以及保证机床各运动零件状态的信号和故障指示等。
2〕机床至CNC装置
从机床侧输入的开关量经PLC逻辑办理传递到
CNC装置中。机床操作面板上各开关、按钮等状态是机床侧传达给PLC的主要信息。 2、PLC在数控机床中的典型应用
'.
1
机床数控系统PLC及编程
.
模拟主轴控制
伺服调速系统和变频调速系统是数控机床主轴无
极变速的两种主要种类。对换速性能要求不太高的数
控机床中,变频调速因其拥有较好的经济性获得宽泛
的应用。当前主流数控系统为配用变频调速功能除提 供串行数字主轴接口外,还保留了模拟主轴接口或设
置10V电压模拟接口。下边以三菱E60数控系统为例介绍驱动一般异步电动机实现机床主轴无极变速的方法。
1〕三菱E60数控系统
为实现模拟主轴功能,三菱E60数控系统配置
FCU6-HR341或远程接口DXl20的I/O单元。实现了供给模拟主轴输出接口和1OV模拟电压的目的,模拟
信号能够经过插头
三菱E60数控系统的模拟电压输出是经过将带符 号的二进制数据设定到文件寄存器 模拟电压经过A0输出到外面来实现的。 图寄存器内容与模拟电压的关系
由图能够获得:假定文件寄存器中数据值为 那么输出电压为。 〔2〕主轴命令值数据流
三菱E60数控系统的主轴速度控制
'.
S指令由6位U,
R100-R103中并使 A0输出。
2
机床数控系统PLC及编程
.
代码构成。
a.主轴S命令发出时输出S功能选通讯号SFI和S 代码R28、R29。
程序办理S命令后,M功能达成FINI Y226〕、FIN2〔Y227〕被返回到控制器。 c.该S命令的数据与达成信号被输出到文件寄存 器R8、R9或R108、R109。速度数据被输出到R8、
( ( ( 大器。
( (
R9或R108、R109文件寄存器中。
d.依照主轴参数SOUT的值,R108、R109数据通
过I/O单元以模拟电压输出给变频器或用串行通讯传递到主轴放、R11是用于监督主轴最后命令数据。图S数据流程图 〔3〕CNC的主轴变速控制
( 由图能够得出,输出S的模拟数据是主轴速度的输出依照必定规那么的计算后得出的。并受主轴倍
( 率SPII-4〔Y288-A〕、主轴停止SSTP〔Y294〕、主轴定向SORC〔Y296〕等信号和系统参数的影响。
( (
1〕主轴停止SSTP〔Y294〕该信号为0时,S 模拟数据输出。SSTP为1时,S模拟数据为0。
2〕S模拟数据为〔S指令/Slimtn〕*10〔V〕。主轴倍率信号的重
点参数设置:变频器最低和高 '.
(
3
机床数控系统PLC及编程
.
频次设定分别为20和100Hz,电机额定频次50Hz,S模拟电压10V对应电动机的最高转速。CNC控制器主轴参数详细设定以下:
#3024〔SOUT〕=2 #3001〔Slimtl〕=700 #3005〔Smax1〕=700 #3023〔Smin〕=50
假如程序指令S100,系统文件寄存器
R28、R8、
R108、R10的数据是100时,那么R100的内容是585,对应实质输出电压为。
〔3〕PLC的主轴变速控制
当将参数#3024〔SOUT〕置为0时,CNC无主轴输出,而且不计算文件寄存器R100的内容。对文件寄存器R100的计算与操作可在PLC中进行。PLC计算程序以以下图,R100的计算公式见图程序讲解
图PLC计算程序图
由图能够获得,假定程序指令为S100,系统文件寄存器R108的内容是100,可得R100等于585,对应实质输出电压为。
结论
本设计程序和数控系统配合已成功地应用于数控机床的局部改造,实践证明,其运转靠谱性好运转效
'.
4
机床数控系统PLC及编程
.
率高并稳固靠谱。
〔作者单位:沈阳机床成套设施有限责任企业〕
'.
5
因篇幅问题不能全部显示,请点此查看更多更全内容