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

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

3天内不再提示

位于控制器中的区域指针在VASS中有何应用

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:微笑应对 2022-07-23 16:52 次阅读

区域指针

区域指针是参数区域。WinCC flexible 运行系统可通过这些参数域接收 PLC 中的数据区的位置和大小的信息。在通信过程中,PLC 和 HMI 设备交替访问这些数据区,以进行读、写操作。根据对存储的数据进行分析,PLC 和 HMI 设备可触发定义的交互操作。

区域指针位于控制器内存中。在“连接”(Connections) 编辑器的“范围指针”(Range Pointers) 对话框中组态区域指针的地址。

在使用区域指针之前,应在“通信 > 连接”(Communication > Connections) 中组态并启用该区域指针。

pYYBAGLbtwiAUiECAACqa1lCQAs265.jpg

根据 SIMATICS7 PLC 的实例启用区域指针

激活:启用区域指针。

名称:区域指针的名称由 WinCC flexible 定义。

地址:PLC 中区域指针的变量地址。

长度:WinCC flexible 定义区域指针的缺省长度。

采集周期:定义一个用于此域的采集周期,以允许在运行时周期性地读取区域指针。极短的采集时间可能会对 HMI 设备性能有负面影响。

注释:储存注释,例如对区域指针的使用情况进行描述。

画面号 由 PLC 进行评估以确定活动的画面。
数据记录 同步传送数据记录
日期/时间 将日期和时间从 HMI 设备传送至控制器
日期/时间 PLC 将日期和时间从控制器传送至 HMI 设备
协调 用控制程序请求 HMI 设备状态
项目标识号 运行系统检查 WinCC flexible 项目标识号与 PLC 中的项目是否一致。
控制请求 通过控制程序触发 HMI 设备功能

在VASS标准中使用了“协调”功能:

“协调”区域指针

功能:

“协调”区域指针用于实现以下功能:

在控制程序中检测 HMI 设备的启动

在控制程序中检测 HMI 设备的当前操作模式

在控制程序中检测 HMI 设备是否做好了通讯准备

“协调”区域指针的长度为两个字。

“协调”区域指针中的位分配

poYBAGLbtxyAAhpiAAA5M6pUHaE342.jpg

启动位:在启动过程中,HMI 设备将启动位暂时设置为“0”。启动后,将该位永久地设置为“1”。

操作模式:当用户将 HMI 设备切换为离线后,操作模式位将被设置为 1。在 HMI 设备的正常操作中,操作模式位的状态为“0”。可通过查询此位来了解 HMI 设备的当前操作模式。

状态位:HMI 设备以约为一秒的时间间隔对状态位取反。可通过在 PLC 程序中查询此位来检查与 HMI 设备的连接是否仍然存在。

在VASS标准中的应用:

用于FB124的PC上的WINCC与PLC相关联.

采用该块,可监控 PLC 和 HMI 之间的连接。必须为每一个 HMI 实例化该块。编号 PC_Nr 必不可少,且必须按升序分配。I1 通常有 PC_Nr 1 ;I2 有 PC_Nr 2 ,... ,依次类推。该块通常利用专用背景数据块访问.

poYBAGLbtzGATijVAABSKdBr-84626.jpg

连接成功后会发出"PC_AKTIV" 用于之后WINCC对PLC各功能块的控制.

pYYBAGLbt2uAYcMTAAGulq6VFyQ995.jpg

工作原理

对翻转位 Bit3 进行评估,以利用 HMI 匹配字("DB_ARG".VisuSS.HMI_Interface[ PC_Nr ].Control.Koordinierung) 进行 "xVisu_Flag" 连接监控,并输出到 PC_OK 输出。监控时间可利用 "ZUeb" 输入进行调整。使 Cfg.X2 = True ,即可关闭连接监控。此后,消息(无活跃连接监控时的 Cfg.X2 )会发送给报警系统。按键操作由可视化( Cfg.X1 = True 时)和"Frg_Bedienen" 进行评估。当 Cfg.X1 = False 时,键操作 "xAktiv_Bit" 总被置为 1 。"PC_Aktiv" 根据这两个信号的结果值进行设置。

此时,适用以下描述:

2^(PC_Nr- 1)

PC1 = DWORD#16#00000001

PC2 = DWORD#16#00000002

PC3 = DWORD#16#00000004

...

PC32 = DWORD#16#80000000 *)

如果同时对一个以上可视化 HMI 进行操作(按键操作),"PC_Aktiv" 将被设置成 0 。这将阻塞所有的 PC 。利用 Cfg.X2 = True ,可以关闭同时运行监控功能。如果 HMI 出现了某个连接监控错误,"PC_Aktiv" 同样被设置成 0 。可视化中的错误,可以发送给该块(大画面显示)的 "Stoe" 输入。

HMI 的状态可在 DB100 "DB_ARG 数据块中查询:

- "DB_ARG".VisuSS.HMI_Interface[ PC_Nr ].Control.HMIVerbindungOK = 连接状态

- "DB_ARG".VisuSS.HMI_Interface[ PC_Nr ].Control.Koordinierung = 匹配字

- "DB_ARG".VisuSS.HMI_Interfac e[ PC_Nr ].Control.HMIAktiv = 键操作

- "DB_ARG".HMI_Ver = 全部 HMI 的连接状态



审核编辑:刘清

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

    关注

    112

    文章

    16152

    浏览量

    177257
  • plc
    plc
    +关注

    关注

    5007

    文章

    13132

    浏览量

    461732
  • HMI
    HMI
    +关注

    关注

    9

    文章

    582

    浏览量

    48432

原文标题:WINCC 中的区域指针及在VASS标准中的应用

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

收藏 人收藏

    评论

    相关推荐

    请问NuMirco™家族中有多少定时控制器

    NuMirco™家族中有多少定时控制器
    发表于 12-16 07:57

    限流驱动电动车无刷电机控制器中有作用

    什么是电子换相?怎样减小换相噪声?什么是无级调速?无级调速有功能?限流驱动电动车无刷电机控制器中有作用?
    发表于 08-06 08:23

    软件工程DCS中有应用

    INT是什么意思?它用在什么场合?软件工程DCS中有应用?
    发表于 09-24 13:12

    过电流保护变压中有作用

    过电流保护变压中有作用?导体的电阻与温度有关系?
    发表于 09-27 09:09

    keil单片机C编程的指针与变量有关系

    keil单片机C编程的指针与变量有关系?指针自身地址和指针所指地址分别是什么?
    发表于 10-19 09:30

    换向发电机中有作用

    什么是换向?换向原理是什么?换向的结构是由哪些部分组成的?换向发电机中有
    发表于 11-11 07:05

    阶梯波函数DSP控制步进电机中有作用

    学阶梯波函数的目的是什么?阶梯波函数DSP控制步进电机中有作用?
    发表于 12-21 06:38

    介绍汽车区域控制器的一些关键技术和MCU解决方案

    1、汽车区域控制器的关键技术和MCU解决方案深度分析  区域控制器是汽车的节点,汽车的一个物理区域内,为各传感
    发表于 10-26 16:47

    基于Zigbee的路灯区域控制器设计

    基于Zigbee的路灯区域控制器设计...
    发表于 01-04 15:26 33次下载

    S7安全门的控制与接线-VASS控制

    VASS标准安全门的接法与控制方法 系统安全程序使用 : SFDOOR:安全门监视
    的头像 发表于 03-18 09:55 4905次阅读
    S7安全门的<b class='flag-5'>控制</b>与接线-<b class='flag-5'>VASS</b>的<b class='flag-5'>控制</b>

    恩智浦助力汽车区域控制器开发

    经过一个多世纪的演化发展,汽车行业目前正面临一个前所未有的挑战——汽车日益增长的大量功能单元之间的基本通信方式的技术升级。区域架构是应对这一挑战的一个关键技术路径,而在区域架构区域控制器
    的头像 发表于 02-28 15:47 1831次阅读

    VASS 标准的预期功能范围

    为了实现 VASS 标准的预期功能范围,CPU 1517F至少需要固件版本 V2.5。
    的头像 发表于 07-15 10:50 2094次阅读

    NXP车身域和区域控制器介绍

    NXP 车身域和区域控制器
    发表于 11-15 11:25 1421次阅读

    区域加热控制器开源分享

    电子发烧友网站提供《多区域加热控制器开源分享.zip》资料免费下载
    发表于 01-31 09:39 0次下载
    多<b class='flag-5'>区域</b>加热<b class='flag-5'>控制器</b>开源分享

    usb主机控制器位于ahp总线上吗

    关于“USB主机控制器是否位于AHP总线上”的问题,首先需要明确几个概念: USB主机控制器USB系统,主机
    的头像 发表于 09-25 09:20 234次阅读