PLC 编程设计
自动计量灌装机分清洗和灌装两种工作模式。清洗模式下,点启动按钮后系统经过定位、备压然后注酒,只是此时系统不会测量灌装的酒量,直到人为点击停止按钮。灌装模式下有两种模式可选:定容模式和计量模式。前者根据啤酒桶的容积进行灌装,当满桶时通过导流阀将浮球顶起灌装结束;后者通过流量计给定的脉冲进行计量计算,当数值达到设定容积以后灌装结束。实现方式如下:(1)
流量计。本系统是双桶灌装系统,采用了两个流量
计,流量计给 PLC
的是单相脉冲信号,106 个脉冲为 1L,据此将系统中设定的灌装容量转换成容量脉冲数 (
容量脉冲数 =106×灌装容量 ),然后将实际的灌装量与设定的灌装容量进行比较控制注酒阀的开闭;
(2) 高速计数器。S7-200 SMART
集成了 4 路高速计数器,在本系统中只使用了 HSC0
与 HSC1 两个高速计数器,占用 I0.0
和 I0.1 两个输入点。由于是单相计数,选择工作模式 0
即可。Micro/WIN SMART 集成了 HSC
向导,在向导中直接选择 HSC0、HSC1。由于系统默认模式 0,直接点击生成按钮,便生成两个高速计数程序 (HSC0_INT
与HSC1_INT);
(3) 高速计数编程。主程序中仅需用 SM0.1
或沿触发调用生成的子程序一次即可,然后可以在 HC0 和 HC1
读出当前的脉冲数,然后在程序中比较计算。至于内部复位高速计数器,只需用沿触发调用生成的子程序一次。
6ES7211-1AE40-0XB0
SIMATIC S7-1200,CPU 1211C,紧凑型 CPU,DC/DC/DC,机载
I/O: 6 个 24V DC
数字输入;4 个 24V DC
数字输出; 2 AI 0-10V DC,电源:直流 20.4-28.8V DC,程序存储器/数据存储器
50 KB
6ES7211-1BE40-0XB0
SIMATIC S7-1200,CPU 1211C,紧凑型 CPU,AC/DC/继电器,机载
I/O: 6 个 24V DC
数字输入;4 个 2A
继电器数字输出; 2 AI 0-10V DC,电源:交流 47-63Hz
时 85-264V AC,程序存储器/数据存储器 50 KB
6ES7211-1HE40-0XB0
SIMATIC S7-1200,CPU 1211C,紧凑型 CPU,DC/DC/继电器,机载
I/O: 6 个 24V DC
数字输入;4 个 2A
继电器数字输出; 2 AI 0-10V DC,电源:直流 20.4-28.8V DC,程序存储器/数据存储器
50 KB
西门子PLC1200CPU设计和功能
SIMATIC S7-1200 系统有三种不同模块,分别为 CPU 1211C、CPU 1212C
和 CPU 1214C。其中的每一种模块都可以进行扩展,以完全满足您的系统需要。可在任何 CPU
的前方加入一个信号板,轻松扩展数字或模拟量I/O,同时不影响控制器的实际大小。可将信号模块连接至 CPU
的右侧,进一步扩展数字量或模拟量 I/O
容量。CPU 1212C 可连接 2
个信号模块,CPU 1214C 可连接 8
个信号模块。最后,所有的 SIMATICS7-1200 CPU 控制器的左侧均可连接多达 3
个通讯模块,便于实现端到端的串行通讯。