为何无法将 TD 文本显示器的组态信息下载到 CPU 中?

问题描述

当把项目下载到 CPU 中时,会提示“非致命错误”信息。如果删除了子程序块“TD_ALM_0”,可以避免该提示信息的出现并顺利完成下载。n

与此同时,报警功能依旧可以通过对报警位的编程处理来实现。n

S7-21x CPU 不支持由 TD 文本显示向导所自动生成的报警功能块,这是因为这一系列的 CPU 不支持带参数的程序块调用。n

删除子程序块“TD_ALM_0”

在项目结构中通过路径“程序块”> “向导”找到块“TD_ALM_0”,右键单击该块并在弹出的窗口中选择“删除”,并在接下来的对话框中确认该删除操作。n

为何无法将 TD 文本显示器的组态信息下载到 CPU 中?
图. 01n

实现报警功能

打开文本显示向导所生成的符号表。在程序结构中通过路径“符号表”>“向导”找到表“TD_SYM_0”。n

在该表中找到报警位(例如“Alarm0_1”),将这一位通过编程连接到相应事件上即可实现报警功能。当某一报警位被置位,相关的报警信息会在文本显示器上被显示。对于 TD 文本显示器上报警消息的处理和正常情况下是一致的。n

为何无法将 TD 文本显示器的组态信息下载到 CPU 中?
图. 02n

模块信息

S7-21x 系列的 CPU 不支持文本显示的报警功能块,因为它们不支持带参数的程序块调用。n

只有 S7-22x 系列的 CPU 支持以下文本显示器的报警功能块:n

  • TD100Cn
  • TD200Cn
  • TD400C
  • TD200 Release 3.0

关键词:

安装, PLC

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333869.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论