pac7i是美国ge fanuc公司在2003年推出的新一代具有高性能的可编程自动化控制器。其控制技术是建立在标准的嵌入式体系结构上,采用通用的操作系统,高集成化设计,将过程控制、运动控制和离散控制等部分的硬件和软件工具统一在一个控制器中,并在一个平台中实现所有不同硬件的软件编程、配置和诊断。pac7i先进的特性和扩展技术,能够兼容ge fanuc现有的90-70控制系统。而西门子6se70系列变频器由于具有完善的通讯功能(profibus,simolink,…),高精度的工艺控制功能(卷曲,张力,同步,定位,…),完善的保护功能(过压,欠压,过流,…),及简易便捷的参数设定和监控功能等优点,使两者在传动控制系统中的组合,成为现代控制系统的理想系统集成方案。本文介绍的是用于转炉氧枪、倾动中的西门子6se70变频器接入pac7i为主站的profibus-dp网络中,通过profibus-dp,主站可以监视变频器的运行状态,也可设置和改变其内部参数。
2 实现通讯的软硬件要求
2.1 硬件要求
(1) 研华610工控机一台,inter pentium iii,864mhz,256m内存;
(2) ge pac7i plc,配有sst-pfb3-vme-2卡;
(3) 带有cbp2板和cuvc板的变频器。
2.2 软件要求
(1) win98操作系统;
(2) cimplcity machine edition v5.00 sp3;
(3) sst profibus configuratoin v1.9.9;
(4) wabfview v1.41。
3 通讯配置的基本步骤
3.1 传动参数设置与基本配置
(1) 传动参数设置(以一台配置为例)
●p053=3
参数使能(cbx板+pmu操作控制面板)
●p918=1 从站地址
●p554.1=k3001 控制字1
●p443.1=k3002 主给定字
●p734.1=k0032 状态字1
●p734.2=kk0148 速度/频率实际值
(2) plc配置
板卡配置界面参见图1。基本配置界面参见图2。plc硬件配置界面参见图3。
图1 板卡配置界面
图2 基本配置界面
图3 plc硬件配置界面
●将sst-pfb3-vme-2卡地址开关按说明设置好(本例为3号槽,s1为off,其余为on),将板卡中的压缩程序恢复到me中(在‘管理’栏右键“restore”,)短地址根据开关而定,标准地址由编程而定,例如:程序中pfb_add=14h,表示标准地址为“140000h”,设定时二者要一致。
●在程序开始定义机架号槽号标准地址,和单双通道标志。
●将配置好的程序通过串口方式或以太网方式下装到pac7i中。
●plc运行开关在stop状态。
(3) 应用sst profibus configuratoin进行plc的硬件配置
plc硬件配置界面参见图3。配置文件传送界面参见图4。
图4 配置文件传送界面
●配置完后保存,在“edit”中选“export binary”,存成二进制文件;退出
●运行wabfview.exe软件,打开上述二进制文件,在“file”菜单中选“writebincfg”,文件名必须是“bincfg”,不能变
(4) 配置文件下装到plc
●启动windows超级终端,端口为“com”口,参数设为默认值,“115200,8位,无校验,1个停止位,无控制”
●plc运行开关由stop转为run,板卡sys灯琥珀色时敲回车后即可连接,键入命令 “ry”,从“传送”菜单中“选发送文件”(ymodel协议),将配置文件传送到板卡中,之后键入“set autorun=pfb3.ss3”,结束。
3.2 应用软件开发
部分通讯程序编写如图5所示。传动装置地址范围,可在应用sst profibus configuratoin进行plc的硬件配置时确定,如附表所示。在相关程序全部编写完毕后,即可进行下装调试。
图5 通讯程序界面
附表 传动装置地址表
4 结束语
通过上述步骤,笔者建立了以ge pac7i为主站,以西门子6se70系列变频器为从站的dp网通讯,实现了现场装置参数的实时修改和状态的监控。先进的自动化通讯技术的实施,使不同厂家、不同类型的设备装置可以方便的融合到一起,进一步推动了自动化水平的提高。