新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于光纤网络的皮带秤联网系统的设计与实现

基于光纤网络的皮带秤联网系统的设计与实现

作者: 时间:2012-02-09 来源:网络 收藏

根据现场各秤地理位置的分布特点及客户现有的传输线路硬件条件,本着先进实用、高性价比的原则,选择了以为主要传输载体、收发器和ADAM4520通讯转换模块为数据传输处理设备的远程数据传输局域网的组成框图如图1所示。

本文引用地址://www.cghlg.com/article/155309.htm

a.jpg


思路如下:首先,分别将现场两控制室内的四台称重仪表通过四芯通讯电缆并联,再将两控制室并联接至以太网发射机;然后,光纤发射机将传输数据由电信号转换为光信号通过光纤传输至光纤接收机,光纤接收机将接收数据由光信号转换为电信号,并发送给485转232的转换模块ADAM4520;最后,ADAM4520完成与工控机之间的数据通讯工作。
仪表及相关通讯设备的设置过程如下:首先,设置各称重仪表的地址编号,设置仪表通讯模式为485方式,数据传输方式设置为命令方式(即工控机按仪表地址分时读取不同仪表的计量数据时,仪表才会上传数据);然后,对光纤收发器进行相关设置,如通讯方式、波特率等;最后,对485-232转换模块ADAM4520进行设置,调整其工作状态为最佳。

2 系统软件的
本系统采用可视化编程语言VB来工控机的前台界面及数据的接收、处理和显示等功能;考虑到本系统是一个中小型数据库的应用,并且有管理的化要求,所以选择微软公司的SQL Server2000作为系统的后台数据库管理系统。
本系统中由于有8台称重仪表,如采用自动实时将各自数据通过串口上传至服务器工控机,则会出现数据的混乱、产生大量的乱码,无效数据太多以至上位机无法正常显示各秤的称量数据。经过现场多次调试,最终采用了按仪表地址编程定时读取各称重仪表数据的方法,即某一时刻,工控机发送一条带有地址信息的数据读取指令,这条指令各仪表都能收到,但是只有地址相匹配的仪表才会有响应,向上位机发送它的测量数据。
本系统的数据接收是采用了可视化编程环境VB的串行通信组件来的。当工控机的串口接收到数据时,VB串行通信控件会自动产生On Comm事件,此事件可用来处理所有与通信相关的事件,不管是何种事件发生,通信控件只用一个CommEvent的属性予以代表。使用事件程序的好处是不需要一直让程序处于检测的状态下,只要事先将程序代码写好,一有事件发生,就会直接执行相对应的程序代码。本系统中通信控件的OnComm事件触发后,要的功能为根据称重仪表的通讯协议从接收的数据帧中取出相应的称重信息,并实时地显示和存储到SQL Serv er2000的数据表中。

3 应用结果
随着我国信息产业的飞速发展,智能工程、工业过程测控也正在朝着电子化、信息化、化方向发展。本系统正是根据客户对数据管理、生产监控的网络化和远程化的要求而进行的,由于采用了485串行通讯总线进行通讯,并采用光纤收发器通过光纤将数据进行远距离传输,所以保证了计量数据的全双工、远距离、高速度的传输;传输线采用带屏蔽的通讯电缆,并增加485-232数据转换模块ADAM4520进行通讯方式的转换和数据的抗干扰,确保了设备安全。本系统运行可靠,操作简单,抗干扰能力强,提高了客户的工作效率与质量。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭