回复:请问在SCL里如何使用系统功能SFC17/18/107/108等ALARM_x实现报警,及SFC19实现报警确认状态查询

沙漠舟

西门子1847工业学习平台

  • 帖子

    306
  • 精华

    0
  • 被关注

    28

论坛等级:侠士

注册时间:2004-03-13

普通 普通 如何晋级?

发布于 2017-05-28 16:44:18

1楼

已试验完毕,现总结如下:

1,是数据类型不正确

正确的的数据类型应如下图


即SFC17/18/107/108所定义输入变量EV_ID1的属性S7_a_type 均为alarm_s,这个要注意。

2,SFC19(ALARM_SC)实现报警确认状态查询,SFC19(ALARM_SC)要紧跟在报警块调用之后。

     SFC19(ALARM_SC)的EV_ID即等于1里建立的EV_ID1。

    SFC19(ALARM_SC)的Q_STAT即等于报警确认输出变量MSG_ACK1。

3,一个功能块可实现多个报警和报警状态确认状态查询,即多次调用SFC17/18/107/108和SFC19(ALARM_SC)即可。


人若无名,专心练剑
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54778条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。