您现在的位置是:首页 > 变频技术 > 变频技术
PowerFlex40变频器的EtherNet/IP网络控制实验
来源:艾特贸易2017-06-04
简介1 .实验主题 (1) 创建一个 ControlLogix 项目。 (2) 通过 EtherNet/IP 控制 PowerFlex40 变频器。 2 .实验步骤 (1) 变频器参数设置。将带有 22-COMM-E 适配器的 PowerFlex40 变频器上电,通过它的操作面
1.实验主题 (1)创建一个ControlLogix项目。 (2)通过EtherNet/IP控制PowerFlex40变频器。 2.实验步骤 (1)变频器参数设置。将带有22-COMM-E适配器的PowerFlex40变频器上电,通过它的操作面板对其参数进行设置。为实现网络控制,将P36[Start Source](起动源)设为5,即选择Comm Port(通信端口给定);将P38[Speed Reference](速度给定)设为5,即选择Comm Port(通信端口给定)。 (2) RSLinx通信组态。单击Start→Program→Rockwell Software→RSLinx→RSLinx,起动RSLinx,如图3-10所示。 图3-10 RSLinx启动界面 (3)单击菜单栏Communications→Configure Drivers…或在工具条上单击Configure Drivers(组态驱动),如图3-11所示。 (4)弹出标题为Configure Driver Types的窗口。单击Available Driver Types对话框中的下拉箭头,选择Ethernet dexices,如图3-12所示。这些驱动是Allen-Bradley公司的产品在各种网络上的通信卡的驱动程序,这些通信卡的驱动程序保证了用户对网络的灵活选择和使用。可以根据设备的实际情况来选择适当的驱动程序,注意要和你使用的硬件类型相匹配。
图3-11 组态驱动
图3-12 选择驱动组态类型 (5)单击Add New按钮,将弹出如图3-13所示窗口。
图3-13 命名驱动 (6)单击OK按钮,会弹出如图3-14所示窗口,按照指导说明在Station的Host Name中输入的IP地址。PowerFlex40 IP地址:192.168.1.56;1756-ENBT IP地址:192.168.1. 57。 (7)单击工具栏中本地连接的图标
,检查计算机网卡的IP地址设置,并确认IP address:192. 168.1.XXX;Sub-net mask:255,255,255,0;Default gateway:192.168.1.1,如有不同,请修改为上述配置,如图3-15所示。 (8)单击OK按钮,在Configure Driver窗口下的列表中出现AB _ ETH-1 A-B Ether-net RUNNING字样表示该驱动程序已经运行,如图3-16所示。 (9)单击Close按钮回到RSLinx初始界面,单击Communications→RSWho,现在工作区左侧列表中多了AB_ETH-1网络图标,选中右上角Autobrowse或单击Refresh,如果驱动组态正常,单击该网络图标,会出现所配置好的设备的图标,如图3-17所示。
图3-14 添加IP地址
图3-15 检查IP设置
图3-16 驱动程序已运行
图3-17 新组建的Ethernet网络 (10)接下来,进行RSLogix5000编程。双击桌面上
图标,打开RSLogix5000软件,如图3-18所示。
图3-18 RSLogix5000启动界面 (11)单击File→New创建新项目。看到New Controller(新建控制器项目)界面。起始槽号为0。直接观察ControlLogix Demo箱,确定Logix5555控制器所在槽位;也可以打开RSLinx软件,组态通信,在RSWho中确定Logix5555控制器槽位,第二种方法显然更适用于操作员进行远程操作。配置好的画面如图3-19所示。
图3-19 新建控制器对话框 单击OK按钮,现在已经创建了一个ControlLogix项目。此时还没有添加任何与项目相关的I/O模块,项目中也没有可执行的代码(如梯形图)。 (12)右键单击I/O组态文件夹,选择New Module(添加新模块),如图3-20所示。
图3-20 添加新模块 (13)在选择模块类型对话框中,单击选定1756-ENBT模块。弹出该模块选择主要版本号对话框,如图3-21所示。 (14) 1756-ENBT模块位于1号槽,IP地址为192. 168.1.57,按照图3-22示内容填写,单击Finish(按钮)。 (15)右键单击1756-ENBT模块,选择New Module(添加新模块),如图3-23所示。
图3-21 选择模块类型
图3-22 设置模块属性
图3-23 添加新模块 (16)因为PowerFlex40变频器通过22-Comm-E模块接入EtherNet/IP网络,在选择模块类型对话框中,单击选定ETHERNET-MODULE通用模块,如图3-24所示。 (17) 2-Comm-E的IP地址:192. 168.1.56,且Conncction Parameters(连接参数)设置如图3-25所示。 (18)自动生成如图3-26所示数据结构体,I/O映像具体含义如表3-11,逻辑命令字含义如附录表A-2。
图3-24 选择ETHERNET-MODULE模块
图3-25 设置通用模块属性
图3-26 自动生成数据结构体 表3-11 PF40I/O映像含义
(19)将程序下载到ControlLogix控制器中,然后将PowerFlex结构体中PF40 _ Demo:O. Data[0]. 1起动位置1,并给定PF40 _ Demo:O. Data[1]频率值,如图3-26所示。此时,变频器控制的电动机开始旋转。