• {{item.name}}
SIMATIC WinCC {{item.name}}
{{item2.name}}
更多
常问问题

WinCC RT Professional与S7-1200 / S7-1500 PLC的连接数量相关限制?

star star star star star
5.0 分
  • 通信(通讯)
  • 变量数
  • 脚本
  • 控制
文档编号:98699910| 文档类型:常问问题| 发布时间:2024年01月04日
  • 0
  • 1178
  • 17
如果用WinCC 专业运行版 连接 S7-1200 或者 S7-1500 PLC,只能在软件允许的S7框架连接数量内创建。本条目显示S7-1200/S7-1500支持的变量数量。

如果用 WinCC 专业运行版连接 S7-1200 或者 S7-1500 PLC,只能在软件允许的 S7 框架连接数量内创建。本条目讲了 S7-1200/S7-1500 支持的变量数量框架。


描述

技术参数 "Plc Attributes (max)" 和 "Minimum Plc Attributes (free)" 是由"WinCC 通道诊断"工具定义的(见图.01)。 "Plc Attributes (max)"是一个周期内可以读取的最大变量数量。

一般来说普遍认为 S7 通信负载配置不低于30%(默认:50%)。 指定的“Minimum Plc Attributes (free)”值并不准确,但仅是基于经验值。此数字对已占用状态是有效的,无需屏幕更改。因此,最小数量(“Minimum Plc Attributes (free)”)可能会暂时降低,当最小空闲连接数量趋于0时,低周期反复读取开始(小于5秒),这意味着 S7 通讯连接可能暂时过载。

"Plc Attributes"可以应用在一个或多个 WinCC Runtime 项目。因此,同时登录到 S7 连接上的 WinCC Runtime 项目变量数量将会增加。如何确定同时登录的变量数量,见下面的描述“影响同时登录变量数量的重要因素”。

下载

 98699910_WinCC_TIA_Communication_Max_Data.pdf (172,7 KB)

注意

  • PDF 文件中的信息总是与 WinCC  Professional 有关,与之连接的 CPU 特定版本 TIA 博途有关 。这意味着 WinCC Professional v15.1还可以与TIA 博途  V15.1, V15, V14, 和V13 版本的 CPU 连接。
  • 固件版本已经添加到  V15 和 V15.1 的 PDF 文件中。使用 TIA 博途 V15 及更高版本,可以选择 CPU 的固件版本。
  • 为了确保通讯稳定性, S7 连接下变量数量不应该超过“同时登录到 S7 连接的变量数量”。
  • 保持始终使用CPU最新的固件版本以达到所述的数据。您可以在线获得最新的固件通过输入CPU的订货号并选择条目 "下载"。
  • 确定当前值
    “ WinCC Runtime Professional 系统连接数”指的是 WinCC Runtime Professional 连接到一个 S7 的最大连接数。这个连接数实际上同时考虑到 WinCC ES的 S7 连接数。

    需要利用“WinCC Channel Diagnosis”工具确定其他实际值。

    例如


    图. 01

    对于“Plc Attributes (max)”和“Minimum Plc Attributes (free)”的值可以从“WinCC 通道诊断”下“CCS7PLUSCHANNEL”下对应的连接里看到。同时登录到 S7 连接的变量数量可以通过“Plc Tag Subscriptions”(循环服务)计数器:每个刷新周期都会显示连接变量数量。下面的例子中变量数量是 2003 个(500 ms: 103个变量, 1 s: 400个变量, 2 s: 500 个变量, 5 s: 1000 个变量)。



    图. 02

    影响变量同时登录的重要因素
    变量同时登录的数量根据下面表格确定。 在这里,小于或者等于5秒的刷新周期是有意义的。通常只有通过 S7 采集的变量是相关的。在上面“通道诊断”例子中,变量是属于“PLC1516”连接。

    功能同时登录变量数
    归档每个采集周期包含的所有变量。
    HMI 消息布尔量报警变量数+模拟量报警变量数+跟报警相关的变量数。
    调度器所有用于循环事件的变量数,只有SmartTags变量跟缓存有关。
    用于触发的变量数。
    脚本这涉及到循环脚本跟函数利用缓存运行;说明利用缓存读取在文档中是可了解到的。例如:
    • HmiRuntime.Tags().Read 0
    • SmartTags 利用缓存运行
    所有涉及的变量都包括在内。
    画面直接连接到对象的属性的变量数量
    直接连接到控件具有循环周期的变量 (例如:量表控制,趋势显示,表格显示)
    用于循环动画,C脚本,VBS脚本的变量数量
    用于触发器的变量数量。
    OPC server
    (DA / UA)
    循环周期登录的所有条目数
    控制开发循环周期读取的所有变量数量

    表 01

    剩余80%未阅读,请登录后下载/查看文档

    • 评论
    更多
    • 分享

      扫码分享

    提示
    您即将前往“全球技术资源库”。
    “全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
    确定

    0元领课点我

    信息提示
    很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。