随着数控技术的发展和机床性能的提高,为了满足不同机床的控制要求,常用的、较为先进的数控系统,一般都带有内部可编程控制器作为机床的辅助控制装置。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。