基于MCGS组态软件的F600驱动程序开发及应用-PLC技术网(www.plcjs.com)-可编程控制器技术门户


基于MCGS组态软件的F600驱动程序开发及应用

 (点击题目 可以在互 联 网中搜索该题 目的相关内容)
日期:2007-5-15 22:07:56     来源:   作者: 点击:
点击【  大   中  小 】,可以选 择字 体的大小,以便 你阅读.

  关键词:MCGS 称重仪表 组态 RS-485 驱动程序

  某港口新上粮食分装线,选用了尤尼帕斯公司带RS-485接口的智能称重仪表F600。该分装线共有32台秤,16个料仓。F600与PLC控制称料、卸料分装工作。F600与工控机通信实现分装正量、超差的袋数、重量分类统计、汇总,日报、月报打印管理等工作。

  一个料仓下设2个称量斗,每个称量斗连接1台智能称重仪表F600。2台F600(A秤和B秤)通过各自过程输入/输出连接器连接到1台PLC(FX2N-80MR)上,启动/停止按钮通过PLC控制A/B秤的启/停。F600工作在序列模式下。正常工作时,F600根据3个设定值SP1、SP2、SP3,通过PLC控制粮食的大、中、小投入,依据设定的时间、模式,经过比较、稳定、判断后,输出完成、正量或过量、不足等信号,PLC作判断、处理、指示或报警,通知操作人员进行必要处理。当接到夹袋信号后,判断A秤或B秤启动放料,放料完毕开始下一循环。

  一 F600的特点

  (1)彩色触摸屏显示,多级菜单式模式树设定。

  (2)显示多样化。数字、趋势图形、指示灯显示。

  (3)

标准标定方便。等量输入标定、砝码标定两种方法可选。

  (4)测控准确。卸料模式下自动落差补偿有效补偿称重引起的落差误差变化。

  (5)多种称重模式可供选择。有喂料、卸料、序列等模式。

  (6)控制功能丰富。既可通过输入/输出连接器实现称重开关控制,又可通过D/A数模转换选配件实现PID连续控制。

  (7)选购扩展功能多。有BCD数据输出、RS-232C通信接口、RS-485通信接口、D/A转换器及CC-Link、DeviceNet通信等功能可选。

  (8)上电自检功能。对数字信号处理、存储器、触摸键、外部输入/输出等进行自检,出错提示。

 

  二 驱动程序开发

  MCGS是一套用于快速构造和生成计算机监控系统的组态软件,其特点是:简单灵活的可视化、模块化操作界面,条块清晰,易学易用,用户应用系统有主控窗口、设备窗口、用户窗口、实时数据库和运行策略5部分构成;具有良好的可维护性和可扩充性,3种基本类型构件(设备构件、动画构件、策略构件)完成了MCGS三大部分(设备驱动、动画显示和流程控制)的所有工作;具有可靠、安全、动画显示、报表、报警、趋势、打印、网络等功能。

  某港口粮食分装工程选用了此软件。本工程需要监控机与F600称重仪表通信采集、记录称重数据,根据监控机、MCGS组态软件和F600仪表的特点,利用RS-232/RS-485与监控机通信,此种方法需要F600RS485驱动程序(即调用串口设备,执行RS-485通信协议,读取F600称重仪表数据的通信子设备驱动程序),但MCGS目前尚无此驱动程序,需要自己开发。

  RS-485半双工串行通信标准组网简单易行,可扩展性强,能并行挂接多台称重仪表,从而满足许多监控功能需要。抗干扰能力强,易于施工,而且具有一定推广性。

  F600称重仪表要求8位数据位,1位停止位,无校验,结束符CR,终端电阻ON,二线制。通信格式:ID0001RACR,ID0001RA+100.00CR。

  F600RS485驱动程序开发步骤如下:

  (1)设置组态环境调用的属性和方法

  设备类型为子设备,设备类别为串行通信子设备,通道个数为3,设备构件类型名称为"我的设备f600",初始化设备的初始值,编写设备构件各通道的数据类型和注释程序。

  (2)运行环境调用的程序

  该程序框图如图1所示。

  先采集完成信号,如果采集到完成信号,那么接着采集称重数据值,否则采集下一台F600的完成信号。用VB6.0编写的程序略。

  (3)测试和挂接F600设备驱动构件

  启动MCGS组态环境,打开MCGS工程,在VB环境下运行工程组,测试组态环境接口和运行环境接口,调试成功后,重新编译一遍工程,生成动态连接库文件,将其拷贝到D:\MCGS\Program \Driver目录下(MCGS的安装目录为D:\MCGS),至此开发成功F600RS485驱动程序。

  三 硬件与通信

 

  监控机硬件采用研华工控机IPC610,研华ADAM4520转换器。每台F600连接一套称重传感器。每2台F600连接到1台PLC上,PLC控制F600和有关阀门与料门的动作。料仓上的料位开关经PLC参与控制分装动作,同时经过研华ADAM4053开关量输入模块传到工控机显示料位情况。

  称重仪表采用串行通信方式,8位数据位,1位停止位,无校验位。现场采用RS-485屏蔽双绞通信线,以提高抗干扰和带负载能力及增加通信距离,工控机串口端用RS-232/RS-485

1】【2】

本新闻共2页,当前在第11 2  

上一篇: plc在啤酒生产工艺上的应用
下一: 啤酒行业解决方案