• 正文
  • 相关推荐
申请入驻 产业图谱

大众VASS06标准:如何添加急停的方法步骤

04/13 10:19
198
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

wincc画面显示:

急停正常时绿色常亮:

报警时红绿闪烁

该块最多采集四个急停

急停监控功能块参数表

输入参数

名称 类型 说明
SFN1 BOOL 启用 “急停 1”(出现 FALSE 时的消息)
SFN1_BMK STRING “NotHalt1” 的设备代号
SFN2 BOOL 启用 “急停消息 2”(出现 FALSE 时的消息)
SFN2_BMK STRING “NotHalt2” 的设备代号
SFN3 BOOL 启用 “急停消息 3”(出现 FALSE 时的消息)
SFN3_BMK STRING “NotHalt3” 的设备代号
SFN4 BOOL 启用 “急停消息 4”(出现 FALSE 时的消息)
SFN4_BMK STRING “NotHalt4” 的设备代号
Quit BOOL 确认所有四个消息
mQuit BOOL 故障确认选项:TRUE = 使用确认,必须使用 “Quit” 确认消息FALSE = 不使用确认,允许输入的脉冲再次变化时自动确认消息
ZVer TIME 将消息登记到消息系统之中的延迟时间“V_Zeit” = 0s:无延迟“V_Zeit” <> 0s:有延迟
VkStoe_In BOOL 用于生成连锁故障的外部信号
Maske BYTE 将所用的急停输入编码的界面,应根据使用情况将界面的比特位 0~3 分配给急停输入 1~4示例:使用急停输入 1~3:界面 = 0000 0111 bin
Meld_Ausbl BOOL TRUE = 隐藏消息,该块不处理输入 “NotHalt1”、“NotHalt2”、“NotHalt3” 和 “NotHalt4” 上待处理的消息

输出参数:

名称 类型 说明
M_SFN1 BOOL 显示消息 1
M_SFN2 BOOL 显示消息 2
M_SFN3 BOOL 显示消息 3
M_SFN4 BOOL 显示消息 4
Stoexx BOOL 四个急停的至少一个为 FALSE
VkStoe_Out BOOL 连锁故障

在VASS标准中如何添加一个急停:

一:在安全程序中添加急停按钮信号

找到NOT_HALT_ANTRIEBE功能块①这个里面全是写的急停信号

将我们要添加的信号,放在合适的位置②。

此安全程序中用作设备停止

二:添加HMI显示急停的部分程序

在标准程序中找到Betriebsarten【FC13】找到功能块FB109 FB_Nothalt

 

如果功能块有剩余的急停,可以直接使用,如果没有多余的可以自己添加一个功能块

这个功能块急停4没有用

SFN4引脚关联自己要添加的急停按钮①

②添加在HMI要显示的文本

③Maske有原来的2#111改为2#1111,只有在第4位为1时SFN4才会起作用。

通过短接操作,断开SFN4急停

HMI出现了报警,代表正常

如果我们要新添加一个FB109 FB_Nothalt功能块

注意背景DB功能块①中要添加ProDiag报警功能块②

接下来,要添加HMI显示:

打开HMI设备布局页①

我们找到一个现成的急停模块,打开属性可以看到②名字是NotHatl_NR2

那这个HMI模块对应的是功能块的SFN2,我们刚添加的是在SFN4输入管脚的信号,所以我们要找到NotHatl_NR4才能将变量对应

如果在主页中能找到NR4可以直接复制即可,如果找不到则需要去项目库中寻找,

找到项目库,找到①Nothalt

发现有两个Nothalt4和Nothalt4V,有什么区别呢?

我们将其拖入到画面中,可以看到Nothalt4对应的横向的

Nothalt4V对应的是竖向的,我们可以根据自己的需求添加

打开模版属性②接口变量变量

变量树中找到40_Betriebsarten此结构和程序中是一样的

找到我们需要的变量2NR5(此名字和急停的背景DB一样的,只要对应上即可)

注意模版的动画会自动关联上。

编译下载仿真,没有急停时红绿闪烁

急停满足,并且复位之后,绿色常亮

此时已经添加完成。

 

加入知识星球智能制造与自动化,加入会员可下载此公众号发布文章中的相关资料(行业报告、MES、数字化技术方案、自动化教程、自动化行业标准化资料VASSSICAR戴姆勒等、C#上位机开发、node-red开发、人工智能教程等)。

相关推荐