西门子S7-300控制PVC配料注塑机程序 品牌型号 西门子300PLC和触摸屏 托利多称重仪表 称重仪表通讯,模拟量控制 Profibus总线桥架 配料,计量,输送,负压输送,仪表通讯系统 功能:计量、输送、配方、RS485称重仪表通讯。 软件:V14,V15.1和V16 梯形图和stl编写 西门子PLC_PVC送料配料系统_S7-300PLC+Wincc 学习要点: 1.配料系统物料分配 2.模拟量转换,监测压力,称重 3.PROFIBUS通讯 4.配方 5.变频器(1拖6)控制 项目包括: 1.博图V15.1PLC程序 2.KTP1200触摸屏程序 3.项目电气图纸(PDF版本)
最近在研究西门子S7 - 300控制PVC配料注塑机的程序,这里面的门道还真不少,和大家分享分享。咱们用到的品牌型号是西门子300PLC和触摸屏,还有托利多称重仪表,整个系统通过Profibus总线桥架来实现各种设备间的通讯,涵盖了配料、计量、输送、负压输送以及仪表通讯系统。软件用的是V14、V15.1和V16 ,程序编写采用梯形图和stl 。
一、学习要点剖析
1. 配料系统物料分配
这可是核心要点之一。要精准地把不同的物料按照设定的比例分配好,就像做菜按菜谱下料一样。比如说,我们可能有主料A、辅料B、添加剂C ,各自都有特定的量。在PLC程序里,就需要通过逻辑判断和计数器等功能来实现物料分配。
// 假设用计数器来控制物料A的投放量 LD I0.0 // 启动信号 CTU C0, 100 // 每来一个信号,计数器C0加1,设定投放100个单位的物料A LD C0 = Q0.0 // 当计数器达到设定值,开启物料A投放阀门Q0.0这里通过I0.0作为启动信号,计数器C0统计物料投放次数,当达到100次就开启阀门投放物料A 。
2. 模拟量转换,监测压力,称重
模拟量的转换很关键,毕竟压力、称重这些数据都是模拟量。以称重为例,托利多称重仪表输出的模拟量信号要转换为PLC能识别的数字量。在西门子PLC里,可以用专门的模拟量模块和相关指令。
L PIW256 // 读取模拟量输入通道的值,假设称重仪表接在PIW256通道 ITD // 整数转换为双整数 DTR // 双整数转换为实数 L 100.0 // 假设满量程为100kg,这里设置量程值 / R // 计算实际重量值 T MD10 // 将计算后的实际重量值存储到MD10这段代码从模拟量输入通道读取值,经过一系列转换和计算,得出实际的重量值并存入MD10 。
3. PROFIBUS通讯
PROFIBUS通讯把各个设备串起来,像称重仪表、变频器等都靠它交流。在博图软件里,配置PROFIBUS网络很直观。先在硬件组态里添加PROFIBUS主站和从站设备,设置好各自的地址。
比如要和托利多称重仪表通讯,在程序里就可以通过特定的通讯指令来读写数据。
// 发送数据到称重仪表 CALL "DP_SEND" REQ := M0.0 // 发送请求信号 ID := 1 // 通讯标识号 LADDR := W#16#100 // 从站地址 RECORD := P#M20.0 BYTE 20 // 要发送的数据区 // 接收称重仪表数据 CALL "DP_RECV" EN_R := M0.1 // 接收使能信号 ID := 1 // 通讯标识号 LADDR := W#16#100 // 从站地址 RECORD := P#M30.0 BYTE 20 // 接收的数据存储区这里通过“DPSEND”和“DPRECV”指令实现和称重仪表的数据交互。
4. 配方
配方功能让我们可以灵活切换不同产品的配料比例。在PLC程序里,可以把不同配方的数据存储在数据块里。
// 选择配方1 L 1 T MW10 // 将配方号1存入MW10 // 根据配方号读取相应的配料数据 OPN DB1 // 打开存储配方数据的数据块DB1 L MW10 SLW 3 // 配方号乘以8,因为每个配方数据占8个字节 LAR1 L DBW[AR1,P#0.0] // 读取配方1的第一个配料数据 T MD20 // 存储到MD20这样通过选择不同的配方号,就能读取相应的配料数据。
5. 变频器(1拖6)控制
1拖6的变频器控制,就是一台变频器带动6个电机。在PLC程序里,通过控制变频器的启停、速度给定等参数来实现。
// 启动变频器 LD I0.1 // 启动按钮信号 = Q1.0 // 变频器启动输出信号 // 速度给定 L MW20 // 假设速度值存于MW20 ITD DTR L 16384.0 // 变频器满速对应的值 *R T PQW258 // 将速度给定值输出到变频器模拟量输入通道这里通过I0.1控制变频器启动,通过计算后的模拟量值PQW258给定速度。
二、项目构成
1. 博图V15.1PLC程序
博图V15.1PLC程序是整个系统的大脑,集成了前面提到的各种功能。从物料分配的逻辑,到模拟量处理,再到通讯和配方控制,都在这个程序里实现。
2. KTP1200触摸屏程序
KTP1200触摸屏程序则是人机交互的窗口。操作人员可以在触摸屏上设置配方、监控设备状态、手动操作一些功能等。
3. 项目电气图纸(PDF版本)
项目电气图纸(PDF版本)是硬件连接的指南,详细标注了各个设备的连接方式、线路走向、电源分配等,确保硬件安装和调试顺利进行。
总之,西门子S7 - 300控制PVC配料注塑机程序开发涉及多个方面的知识和技能,通过一步步攻克这些要点,才能打造出稳定高效的控制系统。