0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VASS标准中FB122的功能

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-04-02 10:18 次阅读

FB 122 FB_RemoteOperate

采用该块,可以连接 PLC 和远程操作服务器。

采用远程操作服务器,可以监控并可在必要时使能所指定接线盒上远程操作客户端的独占性操作权。

此后,设备被阻塞,且只允许在相应 E2 点进行操作。

该块必须与 FB121“ 移动式面板函数”(FB Mobile) 一起调用;

该块通常利用专用背景数据块访问。

背景数据块的“ 符号名称”为:

函数缩写_DL >>> DB_RemoteOperate

对于 “符号注释”,必须输入:

完整的函数文本 >>> 远程操作

9ffdb478-b12c-11ec-aa7f-dac502259ad0.png

a0254aba-b12c-11ec-aa7f-dac502259ad0.png

注册表路径

注册表中的授权条目

a04112ea-b12c-11ec-aa7f-dac502259ad0.png

a056b32a-b12c-11ec-aa7f-dac502259ad0.png

a07d161e-b12c-11ec-aa7f-dac502259ad0.png

简介

采用远程操作,可在全厂范围内利用移动式有线设备(移动式面板)对 WinCC flexible 应用进行操作。

这些移动式设备不运行自己的运行时系统。它们代表显示在主操作站上的图片,并将触摸操作发送给主操作站。

为了可在机器人单元中手动地使用这种操作理念,本应用中添加了一个“E2 安全功能”。

从而可以阻塞特定设备,并动态地允许仅在某个特定 E2 点进行操作。

工作原理:采用 E2 安全功能实现远程操作

a093992a-b12c-11ec-aa7f-dac502259ad0.png

通信模型

由于 E2 钥匙开关的数字量输入信号是通过 PLC 读取的,因此,PLC 与远程操作服务器应用之间的通信必不可少。

WinCC 充当一个桥梁,使得设备制造商和操作人员可以理解和维护某个标准模型。

其不同组件实现的功能如下:

PLC :

 读数字量输入信号

 分配接线盒 ID

 将接线盒 ID 传送给 WinCC

WinCC flexible:

 应用从 PLC 获得的接线盒 ID

 将接线盒 ID 发送给远程操作服务器应用(注册接口

远程操作服务器应用:

 将远程操作客户端分配给接线盒 ID

 释放指定接线盒上远程操作客户端的独占性操作权限。

a0a28c0a-b12c-11ec-aa7f-dac502259ad0.png

联锁

为了确保手动模式可以安全地与 E2 开关和远程控制协同工作,必须有手动模式联锁功能。

dbRemoteOperate (DB590) 会输出一个信号。该信号用于显示 ForcedExclusiveMode 是否激活。

"dbRemoteOperate".Interface2WinCC.bForceExclusivActive (DB122.DBX2.3) 具备以下条件时,RemoteOperate 块才允许该信号变成 True 。

 在 dbRemoteOperate 中定义的 E2 已被激活

 该 E2 已被分配一个介于 1 至 254 的接线盒 ID

 WinCC PC 上的远程操作服务器该用处于活跃状态。

该信号必须处于活跃状态,才允许用户程序采用 E2 或门打开手动模式。

该联锁功能取决于具体设备,并由设备制造商实现。

接线盒使能按钮的输入信号也被锁定到相应 E2 开关的输入信号。

参数分配

E2 开关的输入地址和相应接线盒的接线盒 ID 在 dbRemoteOperate (DB122) 中进行分配 DBB4.0 的数据块采用如下结构:

a0b8554e-b12c-11ec-aa7f-dac502259ad0.png

例如,输入 3.5 和接线盒 ID 123 的分配应该如下所示:

a0cbe686-b12c-11ec-aa7f-dac502259ad0.png

该数据块的设计最多支持 254 个接线盒 ID。

最后一个条目的 nByteadr 字段中,输入十六进制数 FFFF (-1) ,作为终止码。

如果定义的接线盒 ID 少于 254 个,则在第一个未用条目的 nByteadr 字段中输入该终止码。

a0e76a5a-b12c-11ec-aa7f-dac502259ad0.png

a0f89938-b12c-11ec-aa7f-dac502259ad0.png启用“强制独占”模式,例如使用靠近移动面板的开关。

a10bfa8c-b12c-11ec-aa7f-dac502259ad0.png启用“强制独占”模式,例如使用靠近移动面板的开关。

客户端 1 上的操作员启用“强制排他”模式,例如使用靠近 HMI 设备的开关。客户端 1 的交通灯完全变成绿色,所有其他交通灯完全变成红色。红绿灯还配备了一个关键符号:

客户 1 拥有独家运营商授权。只有当客户端 1 的操作员关闭了“强制排他”模式后,其他客户端或服务器的操作员才能向其他操作员发出请求。

– “强制独占”模式:客户端通过在 PLC 中设置的位接收独占操作或授权,例如使用靠近 HMI 设备的开关。只有通过复位 PLC 中的位来禁用“强制独占”模式,其他客户端才能发出操作员请求。

“强制独占”模式只能与移动 HMI 设备结合使用。

要为移动面板使用“强制独占”模式,您必须在服务器 r 上运行的 HMI 软件中实施以下机制。

● 监控启用和禁用“强制排他”模式的控制位。例如,控制位可以与开关互连。

● 评估控制位并检测可在“强制独占”模式下运行服务器的移动 HMI 设备的连接盒 ID。

● 如果注册表项尚不存在,则在服务器上创建以下类型为 REG_SZ(字符串或字符串)的注册表项:

HKEY_LOCAL_MACHINESOFTWARESIEMENSRemoteOperate_V3ForceExclusive

● 输入连接盒ID 作为注册表项“For ceExclusive”的值。

条目“ForceExclusive”的有效值范围是“0”到“255”。

此条目由 RemoteOperate Server 软件的轮询机制永久监控。一旦注册表项“ForceExclusive”接收到介于“0”和“255”之间的值,就会将独占操作员授权分配给移动HMI

具有此连接盒 ID 的设备。

● 一旦出现以下状态之一,立即删除注册表项“ForceExclusive”:

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28543

    浏览量

    207614
  • 服务器
    +关注

    关注

    12

    文章

    9242

    浏览量

    85711

原文标题:VASS标准中FB122的功能

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子流量累计FB块介绍

    西门子流量累计FB块(Function Block)是一种专门为处理和计算流量数据而设计的功能块,它通常在博途(TIA Portal)软件中被创建和使用。该功能块的意义在于将复杂的流量累计逻辑封装
    的头像 发表于 12-19 10:28 284次阅读
    西门子流量累计<b class='flag-5'>FB</b>块介绍

    求助,关于ada4817 fb引脚使用疑问求解

    : 该电路在ltspice中行为正常,当电压大于0时电流小于0: 但在实际打板测试,当给该电路输入正电压,测得电流却非负,通过电表测得fb和out是不连通的,测两管脚阻值为10MOhm左右,这是为什么?
    发表于 12-19 08:31

    ADS122C04读取数据全都是0,为什么?

    ADS122C04 寄存器配置可以正确读写,但是读取数据的时候,读出的数据全都是0,代码如下: 寄存器配置值为:static uint8_t C_ADS1220_Par_Default_W[4
    发表于 12-12 06:29

    TPS62442EVM-122用户指南

    电子发烧友网站提供《TPS62442EVM-122用户指南.pdf》资料免费下载
    发表于 11-28 14:52 0次下载
    TPS62442EVM-<b class='flag-5'>122</b>用户指南

    INA122U输出异常是为什么?

    INA122U 单电源供电 电源电压12VDC Rg= 330ohmRef=0.05V输入IN+和IN-短接 输出为 6.3V不变不知是为什么?现在是冬天是否可能被静电击穿,换了3片都是一样的结果
    发表于 08-21 07:22

    TMP122温度传感器数据表

    电子发烧友网站提供《TMP122温度传感器数据表.pdf》资料免费下载
    发表于 08-15 10:29 0次下载
    TMP<b class='flag-5'>122</b>温度传感器数据表

    TIPD122设计,U8的作用是什么?

    TIPD122设计,U8的作用是什么?为什么Vin从U8的IN+引入?
    发表于 07-31 06:12

    ADC122S051/ADC122S051Q低功耗12位模数转换器数据表

    电子发烧友网站提供《ADC122S051/ADC122S051Q低功耗12位模数转换器数据表.pdf》资料免费下载
    发表于 07-25 10:12 0次下载
    ADC<b class='flag-5'>122</b>S051/ADC<b class='flag-5'>122</b>S051Q低功耗12位模数转换器数据表

    如何利用AURIX TC387微控制器实现Impelment QSPI_DAC (DAC122S085) 功能

    我尝试使用 Aurix TC387 的 QSPI 模块实现通信功能。 我想向 DAC122S085(16 位)设备发送一个包含 50 个采样点的数组,但根据 DAC122S085 的数据表,这些数字
    发表于 07-23 06:29

    功能安全标准在汽车芯片领域的应用

    功能安全不仅是技术上的要求,更代表了对未来交通安全的坚定承诺。01、汽车芯片功能安全的重要性中国汽车芯片标准检测认证联盟副秘书长、汽中心学科带头人、
    的头像 发表于 07-16 08:28 917次阅读
    <b class='flag-5'>功能</b>安全<b class='flag-5'>标准</b>在汽车芯片领域的应用

    1.5 Gbps 2×2 LVDS交叉点开关SN65LVDS122 SN65LVDT122数据表

    电子发烧友网站提供《1.5 Gbps 2×2 LVDS交叉点开关SN65LVDS122 SN65LVDT122数据表.pdf》资料免费下载
    发表于 06-26 11:14 0次下载
    1.5 Gbps 2×2 LVDS交叉点开关SN65LVDS<b class='flag-5'>122</b> SN65LVDT<b class='flag-5'>122</b>数据表

    STEP7-5.5-F程序FB块修改后的变化

    STEP7-5.5-F程序FB块修改后的变化
    发表于 04-07 11:46 672次阅读
    STEP7-5.5-F程序<b class='flag-5'>中</b><b class='flag-5'>FB</b>块修改后的变化

    如何调整S7-1500S7-GRAPH FB的保持性属性

    FB 块属性“优化的块访问”默认勾选并且显示灰色无法操作,如图 2 所示。对于需要从CPU停止时所处步号继续运行的应用场合,必须设置保持性属性为“保持”。
    发表于 04-03 09:17 796次阅读
    如何调整S7-1500<b class='flag-5'>中</b>S7-GRAPH <b class='flag-5'>FB</b>的保持性属性

    西门子博途:SCLFB模块的结构

    模块FB是用于控制执行器和单元的功能模块或执行某一功能的其他FB的块。 VASS不可用
    发表于 01-18 10:38 1502次阅读
    西门子博途:SCL<b class='flag-5'>中</b><b class='flag-5'>FB</b>模块的结构

    SCLFB模块的结构

    模块FB是用于控制执行器和单元的功能模块或执行某一功能的其他FB的块。
    的头像 发表于 01-17 09:22 756次阅读
    SCL<b class='flag-5'>中</b><b class='flag-5'>FB</b>模块的结构