摘要 本文以实现水泥厂自动定量散装及出厂数据管理为目的。运用了西门子S7-200CNPLC及由VB语言编写的上位机软件。实现了水泥自动定量散装、产品出厂数据记录、记录数据管理等功能,并且通过以太网和条形码扫描系统将本系统与水泥厂的ERP系统完美的结合。
关键词 S7-200CNPLC;MPI;VB;RS232;RS485;自由口
1 引言
目前大部分水泥厂散装水泥出厂,都是由传统的手动灌装,然后门口过秤方式,这样不但步骤麻烦,每个部门之间也只能通过手动单据来传递数据,更谈不上数据的统一管理。所以随着网络、计算机、信息、控制技术以及现代化管理理念的发展,上述这种传统的水泥产品出厂已经不能满足当前工厂的需要,为了更好的解决此问题,几年来我们一直致力于集成整个发运系统的研究,为用户带来了完美地解决方安,并且已在很多水泥厂广泛的应用,得到用户一致好评。
本文以有梅特勒-托利多(常州)称重系统有限公司为台泥(英德)水泥有限公司提供的水泥出厂管理系统为基础,详细介绍了整个发运系统的构成。本系统以一套西门子S7-200CNPLC为执行部分硬件基础,以VB编写的上位机部分,台泥自己的ERP服务器作为数据管理部分组成了整个水泥散装发运系统。并通过以太网和条形码扫描系统将执行部分与数据管理部分有机的结合起来,为用户提供了完美的数据管理及查询系统,为决策层提供了快捷、有效的数据支持。
2 系统构成
硬件组成
1、西门子S7-200CNPLC+IO扩展模块+EM277
2、梅特勒-托利多150T模拟汽车衡+Panther称重仪表
3、Dell计算机
4、西门子CP5611通讯卡
5、MOXAA52/53RS232/485转换器
6、条形码扫描器
7、以及相应的低压电气
本系统以西门子S7-200CNPLC作为核心执行、计算、通讯部分。由它通过自由口来读取Panther称重仪表的重量数据,并且通过接收上位机的命令来控制现场所有设备的启动、停止等动作。上位机安装CP5611卡,通过MPI与安装在西门子S7-200CNPLC通讯。
总体配置图如下:
3 虽然网络配置和硬件配置比较简单,但本系统却实现了水泥散装系统的全部功能。下面我们来详细讨论。
第一西门子S7-200CNPLC及其与Panther仪表通讯
这部分我们主要来讨论西门子S7-200CNPLC的主要作用和用法。
S7-200CNPLC在这里主要是启到了中枢神经及大脑的作用。