首页 理论教育 扩展远程I/O应用的实例演示

扩展远程I/O应用的实例演示

时间:2023-06-23 理论教育 版权反馈
【摘要】:常见的ControlNet扩展远程I/O有分布式的和基于机架两种方式,表5-7中列出了常用的I/O模块。图5-28 通过ControlNet扩展远程I/O图5-29 由以太网访问ControlNet界面图5-30 新建工程3)在I/O Configuration文件夹处单击右键,选择New Module,如图5-31所示。图5-35 选择远程通信模块图5-35 选择远程通信模块图5-36 设置远程通信模块的槽号9)添加远程框架上的I/O模块:在远程ControlNet通信模块处单击右键,选择New Module,如图5-37所示。

扩展远程I/O应用的实例演示

常见的ControlNet扩展远程I/O有分布式的和基于机架两种方式,表5-7中列出了常用的I/O模块。

5-7 ControlNet扩展的I/O模块选择列表

在本实验中,通过ControlNet网络扩展远程I/O,具体的硬件如图5-28所示。

1)打开RSLinx,添加EtherNet/IP驱动,通过工业以太网访问ControlNet,具体操作不再叙述。通过EtherNet/IP访问ControlNet的RSLinx界面如图5-29所示。

2)打开RSLogix 5000软件,新建工程,选择控制器型号,控制器的版本号,输入工程的名称,框架类型以及控制器所处的槽号即可,界面如图5-30所示。

图5-28 通过ControlNet扩展远程I/O

图5-29 由以太网访问ControlNet界面

图5-30 新建工程

3)在I/O Configuration文件夹处单击右键,选择New Module,如图5-31所示。

图5-30 新建工程

3)在I/O Configuration文件夹处单击右键,选择New Module,如图5-31所示。

图5-31 I/O组态

4)在弹出的模块列表中选择1756-CNB/B(这里因具体情况的不同而不同,在本例中本地的框架上的为1756-CNB/B模块),然后单击确定,如图5-32所示。

图5-31 I/O组态

4)在弹出的模块列表中选择1756-CNB/B(这里因具体情况的不同而不同,在本例中本地的框架上的为1756-CNB/B模块),然后单击确定,如图5-32所示。

图5-32 选择本地ControlNet通信模块

5)下面组态该模块的属性,主要是设置该模块的节点和槽号(注意:节点位于网络上,而槽号是位于框架内的)以及电子锁,如图5-33所示。

图5-32 选择本地ControlNet通信模块

5)下面组态该模块的属性,主要是设置该模块的节点和槽号(注意:节点位于网络上,而槽号是位于框架内的)以及电子锁,如图5-33所示。

图5-33 配置本地ControlNet通信模块的属性

6)添加远程的ControlNet通信模块。在本地ControlNet通信模块上单击右键,选择New Module,具体操作如图5-34所示。

图5-33 配置本地ControlNet通信模块的属性

6)添加远程的ControlNet通信模块。在本地ControlNet通信模块上单击右键,选择New Module,具体操作如图5-34所示。

图5-34 添加远程通信模块

7)在弹出的模块列表中,选择远程通信模块的目录号,如图5-35所示。

8)选择远程ControlNet通信模块完毕,单击确定,在接下来的对话框里开始设置远程Control Net通信模块的属性,除了本地ControlNet通信模块的设置(节点、槽号、电子锁)之外,还需要设置远程ControlNet通信模块所处框架的大小,如图5-36所示。

图5-34 添加远程通信模块

7)在弹出的模块列表中,选择远程通信模块的目录号,如图5-35所示。

8)选择远程ControlNet通信模块完毕,单击确定,在接下来的对话框里开始设置远程Control Net通信模块的属性,除了本地ControlNet通信模块的设置(节点、槽号、电子锁)之外,还需要设置远程ControlNet通信模块所处框架的大小,如图5-36所示。

图5-35 选择远程通信模块

图5-35 选择远程通信模块

图5-36 设置远程通信模块的槽号

9)添加远程框架上的I/O模块:在远程ControlNet通信模块处单击右键,选择New Module,如图5-37所示。

图5-36 设置远程通信模块的槽号

9)添加远程框架上的I/O模块:在远程ControlNet通信模块处单击右键,选择New Module,如图5-37所示。

图5-37 添加远程I/O模块

10)在模块列表中选择1756-IB16D,单击确定,如图5-38所示。

图5-37 添加远程I/O模块

10)在模块列表中选择1756-IB16D,单击确定,如图5-38所示。

图5-38 添加1756-IB16D模块

11)配置输入模块属性,主要是输入模块名称,模块所在的槽位,通信格式以及电子锁等信息,如图5-39所示。

图5-38 添加1756-IB16D模块

11)配置输入模块属性,主要是输入模块名称,模块所在的槽位,通信格式以及电子锁等信息,如图5-39所示。

图5-39 组态1756-IB16D模块属性

12)接下来按照同样的方式在模块列表中选择1756-OB16D输出模块。然后,单击确定即可,如图5-40所示。

图5-39 组态1756-IB16D模块属性

12)接下来按照同样的方式在模块列表中选择1756-OB16D输出模块。然后,单击确定即可,如图5-40所示。

图5-40 添加1756-OB16D模块

13)接下来配置模块属性,主要是填写模块名称,模块所在的槽位,通信格式以及电子锁等信息,如图5-41所示。

14)将I/O模块配置完毕后,打开Controller Tags,发现这里生成了很多标签,这就是输入、输出模块的数据存储区,它们中间除了输入、输出数据外,还有许多关于组态、故障、时间戳等信息的数据。如图5-42所示。(www.xing528.com)

图5-40 添加1756-OB16D模块

13)接下来配置模块属性,主要是填写模块名称,模块所在的槽位,通信格式以及电子锁等信息,如图5-41所示。

14)将I/O模块配置完毕后,打开Controller Tags,发现这里生成了很多标签,这就是输入、输出模块的数据存储区,它们中间除了输入、输出数据外,还有许多关于组态、故障、时间戳等信息的数据。如图5-42所示。

图5-41 组态1756-OB16D模块属性

图5-41 组态1756-OB16D模块属性

图5-42 控制器域标签数据区

15)将工程下载至控制器中,可以看到在I/O Configuration文件夹处有几个黄色的三角叹号,这表示网络尚未进行优化,如图5-43所示。

图5-42 控制器域标签数据区

15)将工程下载至控制器中,可以看到在I/O Configuration文件夹处有几个黄色的三角叹号,这表示网络尚未进行优化,如图5-43所示。

图5-43 网络未进行优化时的I/O状态

16)将进行网络优化,在进行网络优化前,先使控制器位于编程状态,然后再开始优化网络,打开RSNetWorx for ControlNet软件,先上载网络参数,在Network菜单下选择On-line,如图5-44所示。

17)在弹出的对话框中找到ControlNet,单击OK即可,如图5-45所示。

18)该软件开始自动扫描网络,扫描完毕后的情况如图5-46所示。

19)扫描完毕后,开始网络优化,先单击Edits Enable,如图5-47所示。

图5-43 网络未进行优化时的I/O状态

16)将进行网络优化,在进行网络优化前,先使控制器位于编程状态,然后再开始优化网络,打开RSNetWorx for ControlNet软件,先上载网络参数,在Network菜单下选择On-line,如图5-44所示。

17)在弹出的对话框中找到ControlNet,单击OK即可,如图5-45所示。

18)该软件开始自动扫描网络,扫描完毕后的情况如图5-46所示。

19)扫描完毕后,开始网络优化,先单击Edits Enable,如图5-47所示。

图5-44 上载网络参数

图5-44 上载网络参数

图5-45 选择ControlNet网络

图5-45 选择ControlNet网络

图5-46 ControlNet网络上的设备

图5-46 ControlNet网络上的设备

图5-47 选择编辑使能

20)开始配置网络参数,单击Network菜单下的Properties,弹出如下对话框,在这里设置NUT、SMAX、UMAX,是否冗余等信息,具体设置如图5-48所示。

图5-47 选择编辑使能

20)开始配置网络参数,单击Network菜单下的Properties,弹出如下对话框,在这里设置NUT、SMAX、UMAX,是否冗余等信息,具体设置如图5-48所示。

图5-48 组态网络参数

21)单击工具菜单栏上的保存按钮,选择保存的路径,单击确定,会弹出如图5-49的提示优化的对话框。

图5-48 组态网络参数

21)单击工具菜单栏上的保存按钮,选择保存的路径,单击确定,会弹出如图5-49的提示优化的对话框。

图5-49 优化网络信息

22)单击OK,网络会自动地将组态信息保存到Keeper,如图5-50所示。

图5-49 优化网络信息

22)单击OK,网络会自动地将组态信息保存到Keeper,如图5-50所示。

图5-50 保存Keeper

23)开始在线优化网络,如图5-51所示。

图5-50 保存Keeper

23)开始在线优化网络,如图5-51所示。

图5-51 在线优化

24)优化完毕后,网络的状态如图5-52所示,比较一下和刚上载时的网络有什么不同。

图5-51 在线优化

24)优化完毕后,网络的状态如图5-52所示,比较一下和刚上载时的网络有什么不同。

图5-52 网络优化完毕后的界面

25)使控制器处于在线状态,I/O OK灯显示绿色,这就表明网络通信已经完成。至此,整个网络就优化完毕,就可以对远程I/O模块进行操作了。

图5-52 网络优化完毕后的界面

25)使控制器处于在线状态,I/O OK灯显示绿色,这就表明网络通信已经完成。至此,整个网络就优化完毕,就可以对远程I/O模块进行操作了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈