搜索
您的当前位置:首页正文

DAServer连接AB PLC

来源:六九路网


在连接AB PLC时,需要根据不同的PLC以太网通信类型设置通信接口,最常见的有两种:CPU含有以太网接口和利用以太网扩展模块,含有以太网接口的以1769-L35E为例,含有以太网扩展模块的以1756-L61为例,下边予以介绍:

1、首先在DAServer中安装DASABCIP驱动程序,该程序可以支持ControlLogix、CompactLogix,FlexLogix,GuardLogix,MicroLogix,SLC500和SoftLogix 5800控制器,安装完毕需要新建通信端口:New_PORT_CIP_000,如下图:

2、在新建通信端口中右键添加通信对象,其中ENB_CLX Object适用于ControlLogix系列PLC的以太网扩展模块,ENB_FLX Object适用于FlexLogix 系列PLC的以太网扩展模块,ML_EN Object适用于MicroLogix系列PLC的以太网模块,ENB_CPLX Object适用于CPU含有以太网接口的,例如1769 L35E,ENI_CPLX Object适用于逻辑的以太网接口模块,如1761-NET—ENI。

3、以1756-L61为例,该PLC含有扩展的以太网模块,需要添加ENB_CLX Object对象,注意Host Name设置成以太网扩展模块的IP地址

4、建立AB PLC背板,然后新增CPU控制对象,因为与1756-L61通信,则选择LOGIX5000_CLX对象,注意,Slot Number是指CPU所在槽号,而非以太网扩展模块的槽号,调试过程中会遇到此类的设置问题。

5、设置完重启DAServer的DASABCIP,然后用wwClient测试结果如下:

6、设置过程中需要注意以下几个问题:

① 采用ENB_CLX组态ENBT/A以太网模块;

② 测试的地址Local:2:I.Data.1(Local指本地模块;2指模块所在槽号;I指模块的I/O类型,I输入,O输出;Data.1指模块的第一个数据位);

③ 1756-A10/B指AB PLC的封闭机架,其中A10指10槽的机架;

④ LOGIX5000_CLX Object可以代表1756-L6x型号CPU;

⑤ 目前ABCIP.4支持硬件版本13.x至17.x的所有控制器;

⑥ slot Num指CPU的槽号,Host Name指的以太网扩展模块的IP地址;

⑦ 调试过程中,如果DAServer的LogView报:加载“C:\\Program Files\\Wonderware\\DAServer\\DASABCIP\\dasabcip.aacfg”失败,则查看C:\\Program Files\\Wonderware\\DAServer\\DASABCIP\\目录下没有dasabcip.aacfg,需要在C盘搜索dasabcip.aacfg,会在下边目录中找到,复制到缺少dasabcip.aacfg文件的目录下即可,并且在DAServer中设置完毕后,需要把最新dasabcip.aacfg覆盖到C:\\Program Files\\Wonderware\\DAServer\\DASABCIP\\目录下。

注意需要选中“显示隐藏的文件、文件夹和驱动器”,取消“隐藏受保护的操作系统文件(推荐)”选中才能看到上述文件。

⑧ 如果出现程序正在下载请等待或者在下载程序结束之前DAServer不能运行其他

功能(Program is being downloaded into

New_PORT_CIP_000.New_ENB_CLX_000.New_BACKPLANE_CLX_000.New_LOGIX5000_CLX_000,

please

wait...或者

DAServer's

normal

operations

on

New_PORT_CIP_000.New_ENB_CLX_000.New_BACKPLANE_CLX_000.New_LOGIX5000_CLX_000 will be aborted until program download is completed.)的情况,则说明在DAServer中设置的槽号出现问题,应该设置成CPU所在槽号,若设置成其他槽号则会出现上述问题。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top