Page 100 - 2019-23
P. 100
橡塑技术与装备(橡胶) CHINA RUBBER/PLASTICS TECHNOLOGY AND EQUIPMENT (RUBBER)
可以随时修改或替换各个块,而不会产生混乱。这可 (5)单击 “ 组态 ”,对主站通信接口区进行设置,
以显著减少开发时间和测试时间。 从站的 Input 对应主站的 Output, 从站的 Output 对应
Jetter 控制器的特点 :将驱动控制无缝集成于设 主站的 Input。编译保存,并将配置下载到 CPU 中,
备中,即使复杂的轴运动也可以实现轻松编程。Jetter 完成硬件调试。
控制器具有多任务处理能力,使用 IEC-61131-3 标 5.2 plc 的系统设计
准高级语言 STX 调试和编程。接口众多,扩展性强 (1)通过西门子 PLC s7-300( CPU 315-2 PN/
且应用灵活(1 个带集成交换机的以太网接口,2 个 DP),完成通讯的转换 ;
CAN 接口,1 个串行接口)。JC-120MC 控制器结合 (2) 转 换 PLC(CPU 315-2 PN/DP) 与 Jetter
了极高的性能和紧凑的结构,是计算密集型和大型应 液压控制器(JC120MC)通过标准以太网(TCP)通讯;
用的最佳选择,可以对 8 个轴组和复杂的路径控制进 (3)主机 PLC(CPU 414-3XJ00)与转换 PLC
行编程等特点。 (CPU 315-2 PN/DP)通过 ProfibusDP 通 讯,wincc
工控界面的操作指令通过 s7400 传递给 s7300,s7300
4 JETTER 控制器控制 MOOG 阀改造 将辊距间隙指令值通过 TCP/IP 协议传递给 jetter 控制
技术特点 器,jetter 控制器将辊距间隙实际值反馈给 s7300,然
(1)JETTER 控制器为全数字式液压伺服控制 ; 后将辊距实际值在 wincc 工控画面上显示 ;
(2)高响应精准伺服控制,控制周期小于 2 ms ; (4)jetter 控 制 器 将 MOOG 伺 服 阀 的 运 行 状 态、
(3)采用 PI 位置控制,其中积分环节用于消除静 故障情况等信息传送给 s7plc,然后在工控机画面上显
态误差 ; 示,方便操作人员及时发现处理故障信息。
(4)JETTER 控制器的操作界面,方便设备管理 5.3 主机 PLC 与转换 PLC 硬件通讯组态图
主机 PLC 与转换 PLC 硬件通讯组态图如图 4 所
员做辊距标定功能 ;
示。
(5)辊距定位精确,重复精度高,动态位置偏差
小于 0.01 mm。
6 JETTER 控制器主程序结构框架
task tCtrlLoop cycle 2 // 保证程序在 2ms
5 PLC 系统设计及硬件组态
以内执行一次 ;
5.1 plc 的硬件组态
(1)组态从站,先配置 PLC(CPU 315-2 PN/ Ds.M_SSI_IN(); // 读取驱动侧 SSI 传感器的
位置 ;
DP)从站,并组态 PROFIBUS 地址,地址为 3,行规
Os.M_SSI_IN(); // 读取加热侧 SSI 传感器的
为 DP,传输率设为 1.5 Mbps。
位置 ;
(2)右击 “CPU315-2PN/DP” 下的 DP,在 “ 属
Ds.pidCtrl(); // 驱动侧 PI 算法函数 ;
性 ” 对话框中单击 “ 工作模式 ”,进行设置 “DP 从站 ”
Ds.M_AO_CONVERT(); // 驱动侧伺服阀
模式。
电流输出 ;
(3)在 “ 属性 ” 对话框中,选择 “ 组态 ” 栏,单击 “ 新
Os.pidCtrl(); // 加热侧 PI 算法函数 ;
建 ”,设置从站 s7-300 通信接口区,本例中选择按字
Os.M_AO_CONVERT(); // 加热侧伺服阀电
节进行通信,设置一个 Input 区(对应 I 区),设置一
流输出 ;
个 Output 区(对应 Q 区),长度为 16 字节。
end_task;
(4)在主站 s7400plc 硬件组态窗口中,选择
“PROFIBUS DP/Configuration Station”, 将 CPU31x
拖至 PROFIBUS 总线上,单击弹出的 “DP 从站属性 ” 7 JETTER 控制器与 s7300plc 的通讯
程序
对话框中的 “ 连接 ”,将已组态的 s7-300 从站连接到
JETTER 控制器与 s7300plc 的通讯程序如图 5 所
网络。
示。
·40· 第 45 卷 第 23 期