回复:【分享】CFC编程你不得不知的功能块图标状态

宁超

  • 帖子

    1028
  • 精华

    39
  • 被关注

    356

论坛等级:至圣

注册时间:2012-12-11

黄金 黄金 如何晋级?

发布于 2015-12-21 14:30:22

4楼

S7_string 属性

选择这个属性时,接受两种数据类型:BOOL,INT 

当为BOOL时可以填写2个文本,即TRUE和FALSE时的文本,填写后,CFC接口将显示为文本,Text0和text1可以被编译到wincc

为INT时可以填写多个文本,但是数量也有限制。语法格式见图片。


在FB中调用“Alarm_8P”报警功能块,块属性“消息”激活

S7_a_type属性

Step1:

在FB的接口建立一个接口命名为MsgEvID1,为MsgEvID1标记S7_a_type属性和S7_Server属性 

MsgEvID1必须在IN接口,且为DWORD数据类型

Step2:

在STAT区创建“Alarm8P_1”接口,数据类型为SFB35(即“Alarm8P”)

Step3:

Call Alarm8P_1

在SFB35的EV_ID接口填写MsgEvID1,这是会弹出对话窗口,点击是确认,ID接口填写W#16#EEEE

这个需要使用过Alarm8P基础的人会比较实用。

300CPU不支持报警消息块Alarm8P,300CPU可以使用Alarm_SQ 等,在S7_a_type的值可以选择alarm_s

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54210条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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