官方服务微信:dat818 购买与出租对接

ControlNet网络相关软件解析:提升其性能的组件

2万

主题

2

回帖

6万

积分

管理员

积分
66835
发表于 4 小时前 | 显示全部楼层 |阅读模式
    这是一种高速确定性网络。这种网络能为控制器之间的对等通信提供实时控制服务以及报文传送服务。网络规划的目的在于提升网络的最大性能。

    软件

    与网络一同使用的软件组件主要有三个

    • for

    这是一个网络规划工具。它是能够创建网络规划的唯一软件。同时,它还被用于组态 PLC - 5 或 SLC 扫描器的单独连接。

    •

    计算机中所有其它软件包的网络连接都由实际的“网关”负责。这个“网关”负责控制器与软件之间的通信。而 for 的通讯需要通过特定的方式来完成。

    •

    这是用于 Logix 控制器的逻辑编程软件。在进行规划之前,需要使用该软件对控制系统进行初步的配置。

    01

    硬件及环境

    本地机架配有 CPU 模块,本地机架配有以太网模块,本地机架配有控制网模块,本地机架配有若干 IO 模块;远程机架配有 CPU 模块,远程机架配有以太网模块,远程机架配有控制网模块,远程机架配有若干 IO 模块。

    []

    本地机架控制网模块与远程机架的控制网模块之间通过 1786-RG6 同轴电缆进行连接。此电缆已经配备了 75 欧的终端电阻。

    本地节点地址 01

    远程节点地址 02

    本篇文章的核心内容包含组态步骤和网络规划。在试验中,为节省时间,无论是本地机架还是远程机架,都只进行 CPU 和模块的组态,并且不涉及编程。其余内容请自动忽略。

    02

    本地机架组态

    使用连接本地机架的方式,借助网关的强大功能扫描到了 2 号节点的远程机架,然后打开进行组态。

    打开并新建一个工程,然后根据实际情况来配置 CPU 型号,配置固件版本,配置工程名,配置机架类型,确定 CPU 所在的槽位,以及确定工程的存放路径。

    新建工程后,进行右键操作 I/O ,接着选择新建模块。在弹出的选择模块对话框里,先选择 1756-CN2R/A ,然后点击 ok 。

    注意!模块配置的一些小细节

    1,固件版本要与实际模块的一致。

    []

    []

    电子密钥在此处被选择禁用。原因是远程机架的版本可能存在差异。

    确认无误后点击ok本地机架的组态完成。

    03

    远程机架组态

   


    远程机架的组态是在本地组态信息的基础上进行。

    添加模块之后,会有一个网络标识。直接右键点击该标识,接着选择“New”……添加远程模块。远程模块添加完毕后,会自动出现远程背板。在远程背板上右键鼠标,便可继续添加远程 CPU。

    注意事项同前面配置本地机架的步骤大致相同。

    注意!远程模块的配置信息与前面的本地配置是不同的

    1、通信格式选择机架优化。

    2、固件版本要和实际一致。

    3、电子密钥选择禁用。

    4、节点地址选择2号节点。

    5、机架类型选择和实际匹配的型号。

    6、模块所在槽位与实际一致。

    04

    下载至本地控制器

    以上硬件组态完成之后,在软件里进行点击操作。点击的对象是“Who”,接着点击“本地机架 CPU”,之后进行下载操作,下载完成后切换至 RUN 模式。

    以上动作完成后,能看到所有模块上都有一个黄色惊叹号在一直闪烁。因为网络需要通过网络规划才可以使用,所以接下来就要用到“for”来进行网络规划。

    05

    网络规划

    在开始网路规划之前需要先将CPU切换至 Mode!

    双击-for 图标。

    打开“for”后进行点击操作,接着展开网络,然后点选所需的网络,最后点击“OK”。

    -for 软件会扫描现有网络()的各个节点上的设备。

    扫描结束后会呈现如下画面。

    首先勾选Edit ,然后在空白处右键点击鼠标设置关键参数。

     (NUT):网络刷新时间5.0ms

    (SMAX):最大规划节点 2

   


    s(UMAX):最大非规划节点 6

    完成之后点OK

    tips:

    模块的 RPI 时间需要根据现场的需求进行设置。同时,还需要满足 RPI = 2 ** n × NUT 这一条件。

    如果是离散量,那么 RPI 等于 2 的 n 次方乘以 NUT,其中 n 最小可以是 1。

    如果是模拟量,那么 RPI 等于 2 的 n 次方乘以 NUT,其中 n 的最小设置为 3。

    如果是第三方的通信,比如(举例说明),那么 RPI 等于 2 的 n 次方乘以 NUT,其中 n 最小要设置为 4。

    SMAX 是在规划带宽内进行通信的最高节点地址。网络节点的规划需要保持连续。

    UMAX 规定了哪些节点能够访问非规划带宽,然而我并未理解这一参数。

    总之,网络节点的设置需要连续,并且要处于规划节点地址之前。这样做能够减少网络带宽的浪费,同时还能极大地提升带宽利用率。

    点击File--->Save 将刚刚做好的配置保存到

    在选项中选择 and re-write  for all

    当配置保存后,CPU 的 I/O ok 状态变为绿灯,硬件列表中模块原有的黄色惊叹号消失。这表明规划成功,接下来既可以在本地直接使用远程机架的 I/O,也可以利用生产者和消费者以及 MSG 进行数据交换。

    06

    关于

    概念

    网络有其控制器。通常来讲,在网络上可供使用的设备里,节点是其中最小的设备所充当的角色。

    拥有网络扫描列表信息的设备才可以充当此角色。它仅允许已配置好的节点加入到网络中,并且具备存储和应用预定带宽信息以及网络组态参数的能力。

    清除的步骤

    设备节点或参数发生变更时,需要清除网络中残留的信息,这样才能重新组态以确保网络运行通畅。

    1、按下组合键Win+R 输入CMD进入MS-DOS模式。

    2、键入路径“CD\WINNT\”进入WINNT\目录下

    3、键入 log.txt 命令按下回车,此时调出画面。

    4、机架上的01节点的模块OK灯会处于闪烁状态。

    在中找到 01 节点的 CNB 模块,然后双击该模块。之后,这个模块的 LCD 会显示内容已被清除。过了片刻,LCD 上会滚动显示版本号,这就表明已被成功清除。
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|关于我们

Copyright © 2001-2025, Tencent Cloud.    Powered by Discuz! X3.5    京ICP备20013102号-30

违法和不良信息举报电话:86-13718795856 举报邮箱:hwtx2020@163.com

GMT+8, 2025-4-5 10:50 , Processed in 0.091374 second(s), 17 queries .