S7-1500 CPU 在报警和消息数据过大时,为什么无法将项目数据下载进装载存储器中?

描述
如果 S7-1500 CPU在硬件配置中配置的程序报警数目超过该 CPU 类型的最大限制,那么无法执行下载。在此情况下,STEP 7 (TIA Portal) 显示一条报错信息:“数据量太大,存储空间不足”。

CPU 在运行情况下下载的报警文本做出更改,首次下载时,更改的文本取代 CPU 中删除的文本。硬件配置的已编程报警和 CPU 中的报警的数目,不能超过对应的程序报警的限制。

S7 项目需要减少报警和消息实例数目,或者使用一个更大的 S7-1500 CPU。

每个 CPU 的技术参数表都会列出报警和消息实例的最大数目。在 “S7 message functions” 下面,可以看到允许 S7-1500 CPU 组态程序报警的最大数目。

图 1 列出了 S7-1513 CPU 的程序报警数目的技术参数。

S7-1500 CPU 在报警和消息数据过大时,为什么无法将项目数据下载进装载存储器中?
图 1

确定项目报警实例的数目,步骤如下:

  1. 在项目导航中,双击 “PLC Supervisions & Alarms”。
  2. 转换到”Alarms” 标签。
  3. “Program alarms” 下,标记一个报警类型,然后下面的 “Alarm instances” 窗口会看到报警实例。
  4. 把每个独立的报警类型的报警实例相加。组态的程序报警总数不能超过每个 CPU 的技术参数表中提供的数目。

想要查看 STEP 7 (TIA Portal)程序中的实例,可以右击报警实例,在弹出的菜单中选择”Go to function block”。

S7-1500 CPU 在报警和消息数据过大时,为什么无法将项目数据下载进装载存储器中?
图2

创建环境
该 FAQ 的截图都是在 STEP 7 (TIA Portal) V14 SP1 中创建的。

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

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

相关推荐

发表回复

登录后才能评论