报警通过PLC内编程实现.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PLC通过编程是实现数据HMI报警

测试环境:博途V17

WINCC7.5SP2///PLC通过编程是实现数据HMI报警

配置如下:

1.打开博途的程序,新建项目,新建OB,对于PLC组态编程报警而言,

需要每一条报警对应一个FB及DB,在STEP7中会创建大量额DB,影

响操作,但是在博途里面通过数组和多重背景、SCL语言的循环操作

等功能能够更方便的实现大量报警。但是大量的背景DB会占用程序

的资源,根据需要选择。同时不同的CPU内部可建立的编程报警的

数量,不同的CPU根据其自身性能,可以包含的编程报警条数以及同时

触发的函数数量不同,以1515为例,如下所示

程序消息、诊断等总计为10000条消息,一个扫描周期内最大同时触

发800个模拟量报警消息,报警大于这个数量时,就需要下一个扫描

周期。1518系列就可以同时触发最多4000条报警消息。

优点:实时性高,报警统一都是PLC触发,ms级别,而HMI则是秒级

别。同时报警触发后,在现场都是单机WINCC项目的情况下,任意一

台电脑手动确认报警后,其他电脑的WINCC报警自动确认,无需每一

台单独确认,无需操作确认变量和变量位。已经测试。

2.编程报警配置,如下,打开程序新建FB,插入Program_Alarm功能块,

如下图所示

FB配置为多重背景模式,减少DB块,配置信号端和时间戳,采用默

认即可,CPU的时间设置需要提前设置完成。默认时0变1的过程激

发报警。

3.修改报警块的配置属性

报警类别分为需要确认和不需要确认

报警文本可以根据需要设置为中文,255字节。报警文本这里可以根据变量信息,

文本列表等相关内容进行更灵活的配置。

可以插入变量(@3%2f@,变量可以通过这个格式转换把变量转成需要的类型或者

弹窗里面进行配置,把实数变成文本显示等功能),插入文本列表(前提是文本列表

已经配置),插入关键字(Cpu名称,DB块名称,或者报警块名称很少几种)。

根据弹窗自行进行设置。相同的报警信息可以在高级设置里面进行分组

方便上位机进行查询和有哪些信誉好的足球投注网站。

报警文本和上位机WINCC设置的一样,方便配置更多的报警信息。配置完成后将程

序下装到CPU中。同时在下位组态中,在项目树下面PLC监控和报警页面可以查看

所有的编程报警(可能这些报警分布在不同的程序段内,这里可以统一修改)。

4.打开WINCC后,点击报警记录,找到最下面的AS消息,然后需要激活WINCC运

行系统,非激活模式无法加载AS消息。运行wincc后,选择需要的驱动,点

击右键从AS加载

5.加载后,在AS消息重自动显示从程序中上传的报警消息,如下图,根据需要选

择需要的报警消息进行勾选或者全选,自动添加到wincc的AS消息报警中。

在消息列表查看如下

消息等级、类型可手动修改,按照不同的需求。同理AS文本列表也可在线AS上传

到wincc中。

6.程序激活报警变量,测试画面如下

程序中配置的SD_i值也同步到wincc报警中。

7.对于大批量的报警而言,在程序中采用循环和数组的方式进行配置,进行批量

操作,针对报警问题文本可以在汇总哪里复制粘贴统一修改,或者采用文本列

表的方式,使用文本列表的索引值参与到循环中,对应调用各自的报警文本,

或者进行别的文本匹配,利用通配符进行操作。

针对与编程而言,需要报警的信号同样需要配置到数组里面,才能用于循环模式。

还有就是在模拟量的报警块中,或者电机设备的单体块中可以集成编程报警块,让

报警在AI和单体设备自动生成,无需单独配置。需要进一步完善。

文档评论(0)

152****7812 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档