Page 99 - 2019-23
P. 99
设备管理与维护 黄红雄·JETTER 控制器在压延机 MOOG 液压系统中的应用
图 1 MOOG 液压系统改造设计方案示意图
JC-120MC 控制器对 1# 辊和 4# 辊的辊距分别进行控
制,Jetter 控制器与西门子 plc 系统采用开放式 TCP
进行通讯,通讯数据包括西门子 plc 系统发给 Jetter
控制器的控制命令字和辊距位置设定值,以及 Jetter
控制器发送给西门子 plc 系统的辊距实际位置反馈值
等。工控机画面设定的辊距位置设定值与 jetter 控制
器采集到来自 SSI 位移传感器的数据进行比较,通过
Jetter 控制器的 PID 控制单元进行闭环处理,然后输
出电信号驱动伺服阀工作,从而完成高精度位置控制。
Jetter 控制器支持多任务控制,其中 PID 控制闭
环要求系统响应速度足够快,所以设定该任务的响应
周期为 2 ms,其他任务对实时性要求并不是很高,可
以适当降低相应任务的优先级。Jetter 控制器的多任
图 2 单个辊的系统原理 务是基于编程语言层面的,而不是操作系统,这能保
证不同的型号的控制器具有相同的时间响应。另外,
多任务通过启停各个独立的任务,也简化了调试过程。
Jetter 控制器基于面向对象的编程理念,每个伺
服控单元定义为一个类的对象,将数据和方法合并为
类定义,它不是将重点放在任务上,而是放在表示概
念上,大幅度减少开发和测试时间。作为工业 4.0 的
一部分,自动化程序正变得越来越强大,但也越来越
复杂。通过其一致的面向对象编程方法,编程语言
STX 支持模块化程序的开发,使程序代码在定制和扩
图 3 JETTER 控制器配置示意图
展方面更加灵活。由于代码块之间有明确定义的接口,
2019 第 45 卷 ·39·
年