变频器与上位机串行通讯程序设计 - 图文(3)

2019-03-29 14:56

变频器与上位机串行通讯程序设计

仿真系统的开发商专长于仿真模块的算法,在实时动态图形显示、实时数据通讯方面不一定有优势,力控监控组态软件与仿真软件间通过高速数据接口联为一体,在教学、科研仿真应用中应用越来越广泛。

电网系统信息化建设。电力自动化是监控组态软件的一个重要应用领域,电力是国家的基础行业,其信息化建设是多层次的,由此决定了对组态软件的多层次需求。

方便、灵活的开发环境,提供各种工程、画面模板、大大降低了组态开发的工作量。

高性能实时、历史数据库,快速访问接口在数据库4万点数据负荷时,访问吞吐量可达到20000次/秒。

强大的分布式报警、事件处理,支持报警、事件网络数据断线存储,恢复功能。

支持操作图元对象的多个图层,通过脚本可灵活控制各图层的显示与隐藏。

强大的ACTIVEX控件对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接操作功能,通过脚本可调用对象的方法、属性。

全新的、灵活的报表设计工具:提供丰富的报表操作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本,可以提供报表设计器,可以设计多套报表模板。

力控的界面如图5所示。

图5 力控组态软件主界面

8

变频器与上位机串行通讯程序设计

2 利用力控组态软件实现变频器上位机监控

2.1 I/O设备组态和数据库组态

2.1.1 I/0设备组态

I/O设备组态是连接外部设备的关键部分。

I/O驱动程序负责力控与控制设备的通信。它将I/O设备寄存器中的数据读出后,传送到力控?的数据库,然后在界面运行系统的画面上动态显示。

首先,打开力控组态软件,选择“开发”。

然后就进入了开发界面,第一步要做的是设备I/O组态。 在所有的设备里,选择变频器,艾默生—TD2000,如图6所示。

图6 设备I/O组态

然后双击“TD2000变频器”,进行通信设置[5]。

通信设置是连接变频器和上位机的纽带,如果设置不好,就无法完成变频器上位机串行通讯。

9

变频器与上位机串行通讯程序设计

第一步:输入设备名称 TD2000 输入设备名称 变频器

设置更新周期 50MS

超时时间 8S 设备地址 127

通信方式 串口(RS232/422/485) 故障后恢复查询 300S

上述详细参数可在化为TD2000变频器使用手册里查到 如图7所示。

图7 设备设置第一步

串口叫做串行接口,也称串行通信接口,按电气标准及协议来分包括RS-232-C、RS-422、RS485、USB等。 RS-232-C、RS-422与RS-485标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议。串口形容一下就是一条车道,而并口就是有8个车道同一时刻能传送8位(一个字节)数据。 但是并不比串口快,由于8位通道之间的互相干扰。传输时速度就受到了限制。而且当传输出错时,要同时重新传8个位的数据。串口没有干扰,传输出错后重发一位就可以了。

10

变频器与上位机串行通讯程序设计

第二步:设置串口 COM1

波特率 9600 奇偶校验 无 数据位 8 停止位 1

连续采集3次后重新初始化串口

详细如图8所示。

图8 设备设置第二步

2.1.2 数据库组态

I/O设备组态完毕,最关键的是数据库组态,数据库DB是整个应用系统的核心,构建分布式应用系统的基础。它负责整个力控应用系统的实时数据处理、历史数据存储、统计数据处理、报警信息处理、数据服务请求处理。

在数据库中,操纵的对象是点(TAG),实时数据库根据点名字典决定数据库的结构,分配数据库的存储空间。

在点名字典中,每个点都包含若干参数。一个点可以包含一些系统预定义的标准点参数,还可包含若干个用户自定义参数。

用点与参数的形式为“点名.参数名”。如“TAG1.DESC”表示点TAG1的点描

11

变频器与上位机串行通讯程序设计

述,“TAG1.PV”表示点TAG1的过程值。

点类型是实时数据库DB对具有相同特征的一类点的抽象。DB预定义了一些标准点类型,利用这些标准点类型创建的点能够满足各种常规的需要。对于较为特殊的应用,可以创建用户自定义点类型。

DB提供的标准点类型有:模拟I/O点、数字I/O点、累计点、控制点、运算点等[6]。

不同的点类型完成的功能不同。比如,模拟I/O点的输入和输出量为模拟量,可完成输入信号量程变换、小信号切除、报警检查,输出限值等功能。数字I/O点输入值为离散量,可对输入信号进行状态检查。

以方向设定为例,创建数据库点的步骤:

■ 在Draw导航器中双击“实时数据库”项使其展开,在展开项目中双击“数据库组态”启动组态程序DBMANAGER(如果没有看到导航器窗口,激活Draw菜单命令“查看/导航器”)。

■ 启动DBMANAGER后出现如下图9所示的DBMANAGER主窗口。

■ 单击菜单条的“点”选项选择新建或双击单元格,出现“请指定区域、点类型”向导对话框。

图9 DBMANAGER主窗口

■ 然后双击该点类型,出现如下图所示的对话框,在“点名(NAME)”输入框内键入点名“fangxiangshed”,如下图10所示。

■ 然后选择“数据连接”选项。选择“增加”选项,选择正确的数据连接如图11所示。

12


变频器与上位机串行通讯程序设计 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:质量管理八项原则

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: