840D数控系统PLC无法启动故障的处理
2015-04-08郭志业
设备管理与维修 2015年11期
郭志业
(中国第一重型机械集团公司设备维修分公司 黑龙江齐齐哈尔)
一、840D数控系统PLC控制原理
840D数控系统采用S7-300系列PLC,PLC的CPU集成在840D的NCU单元中,连接方式为从NCU的simatic端口X111连接到PLC模组的IM361上。
通过STEP7软件连接到NCU的X122端口上,即可访问PLC的CPU,进行硬件组态和PLC编程。在PLC无法启动的时候,用STEP7软件连接CPU,读取CPU故障诊断信息,可以有指向性的发现PLC的故障根源。
二、PLC无法启动故障原因分析与实例
1.PLC 程序存在错误,编译无法完成
STEP7的程序语言较复杂,在编程时容易出现逻辑错误、程序冲突、文法不对等问题,这些问题下载到CPU内时,就容易发生PLC启动失败故障。这类问题一般都发生在机床调试时。
一台意大利产数控深孔钻大修时由原来西门子3ME数控系统改造为840D数控系统,将提前编制好的PLC程序一次性下载到CPU后发现CPU工作停止。由于下载程序前,硬件及CPU运行均正常,因此只能是程序错了。于是先全部屏蔽OB1组织块中调用的FC块、FB块等,只下载调用了FC2基本功能块的OB1组织块,CPU正常工作,然后,一个一个地恢复调用的功能块,发现编制的FC33块下载后,CPU又停止工作。于是打开FC33检查每句话,发现其中有一句调用的接口信号没书写完全,已有红字提示,故下载后即引起CPU停止工作。修正错误后,故障消除。
根据以上案例,在大修调试机床时,还应该一个块一个块地下载程序,一次性下载所有程序,容易出现由于PLC程序编制的不合理造成不可预知的情况发生,给维修带来麻烦。
2.硬件连接存在问题
IM361与NCU使用的是两芯屏蔽的Profibus通信电缆进行通信,信号线为红色、绿色,连接用的插头是西门子专用的插头,内有标识明确的接线端子。……
登录APP查看全文
