加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684
公司新闻
关于西门子PLC中ProDiag 功能中变量监控的【详细文本域】参数使用介绍
发布时间: 2024-05-28 23:46 更新时间: 2024-09-28 08:00

西门子PLC中ProDiag 功能的介绍和使用教程

当我们对某个变量进行监控是,如果该变量以我们设置的条件触发后,可以在HMI侧显示该变量的一些报警信息,这个报警信息的内容,我们是可以自由进行相关的设置,其中有一个参数为<详细文本域>

Zui近有挺多朋友问我这个<详细文本域>怎么用

首先,我们要在监控设置中,设置启用这个参数

图片

详细文本域概述:

通过详细文本域,可使用这些相关值显示监控报警中的各监控的附加信息。该信息可在详细文本域中任意组合,包含以下内容:

  • 任意文本(如,温度、手动模式、自动模式)

  • 运行过程中读取的三个不同变量的值(相关值 SD_4 到 SD_6)

  • 文本列表名称

  • 文本列表 ID

  • 手动创建相关值:

    在特定文本域中使用 @ 字符


    请仅使用 @ 字符声明相关值,如 @4%6d@。此外,如果在特定文本的文本域中使用 @ 字符,则可能无法解析监控报警任意文本中包含的相关值。

    1. 从三个自动填充的相关值 SD_4 到 SD_6 中,选择所需变量。

      变量的数据类型必须为 BOOL、BYTE、WORD、DWORD、SINT、INT、DINT、USINT、UINT、UDINT、REAL、LREAL、CHAR、WCHAR、STRING或 WSTRING。

    2. 在文本域中输入相应的文本。例如,该文本中可包含自由文本以及对定义为相关值的变量引用。(例如,@4 将引用相关值 SD_4 的变量)

      图片


      相关值的结构

      按如下方式参考相关值 SD_4、SD_5 和 SD_6:

      @<相关值的编号><格式><文本库(名称或编号)>@

      字符“@”用于指示开始使用相关值和关闭相关值。

    相关值的编号

    该编号指定待读取的相关值或变量:

    图片

    相关值允许的Zui大大小相关值总大小超出所允许的Zui大大小的原因,通常是因为一个或多个相关值的数据类型为 STRING 或 WSTRING,且未指定实际长度。如果 WSTRING 数据类型未指定实际长度,则系统将使用所允许的Zui大长度,而且所允许的Zui大长度通常超出相关值的长度。数据类型 STRING 和 WSTRING 通常使用中括号 [] 定义实际长度。格式确定显示设备上相关值的输出格式。格式前有“%”符号。下列固定格式适用于相关值:

    图片

    如果位数 [i] 过小,则值将完整输出。

    如果位数 [i] 过大,则会在值之前输出适当数量的填充字符。

    如果位数 [i] 过大且输出符号(十进制数/浮点数),则将填充字符的个数减 1。对于浮点数中的句点或逗号,同样适用。

    请注意可以选择输入“[i]”,不带方括号。 

    下表列出了以下应用示例:


    图片

    比如:我的Demo里的:实际电流值:@4%6d@

    表示实际电流值:2345 因为不够6位数,则将完整的值输出

    图片

    图片

    图片

    这个详细文本域,还可以通过相关值 SD_4、SD_5 和 SD_6参数来读取PLC报警文本列表里用户新建的文本信息作为ProDiag 变量监控的报警信息(这里就不做描述了,如果有需要,可以联系我相互交流学习)

    图片


    联系方式

    • 电  话:13922889745
    • 经理:向小姐
    • 手  机:18475208684
    • 微  信:18475208684