随着数控技术的发展和机床性能的提高,为了满足不同机床的控制要求,常用的、较为先进的数控系统,一般都带有内部可编程控制器作为机床的辅助控制装置。plc已成为数控机床控制系统中的一部分。西门子802C数控系统采用内置PLC,包含基本PLC程序和用户PLC程序两部分。
西门子802C数控系统采用内置PLC,共有48个数字输入和16个数字输出接线端子。X100~X105为数字输入接口,X200~X201为数字输出接口。
PLC的任务是控制机床相关功能的顺序。使用S7-200编程语言及梯形图,有PLC802C编程工具可编制用户程序。在数控显示屏上按软键“诊断”→按“调试”→按“PLC状态”,在此菜单下显示PLC下列各个单元的瞬间状态,可以同时显示6个操作地址。
键入“IB0”,按“回车/输入”键,屏幕显示I0.0—I0.7的状态。0:低电平;1:高电平。将I/O模块上切换开关打到“面板”侧。合上开关I0.0—I0.7,对应IO口的数值跟着变化,见下图。
在802C“诊断”菜单里将“STEP 7”连接激活有效。点击“下载”菜单,下载TEST,此时将PLC停止运行,当PLC出现“下载成功”时,点击“运行”,重新运行PLC。