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

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

3天内不再提示

Sivarc画面规则:建立程序块与画面的链接

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-06 14:29 次阅读

练习目的:熟悉Sivarc的画面规则,建立一个程序块与一个画面对象的链接

1) 在程序中创建3个FB块,分别为A、B、C,在C的静态参数中定义一个变量,命名为“PV”,INT 类型。

2) 在B中调用C两次,然后再使用A调用B,最后A被OB块调用。实验的目标是让每一个程序块C对于一个棒图。

注意:

这里使用单独DB块。

1808a426-fa63-11ec-ba43-dac502259ad0.png

3) 创建一个精致屏,例如TP1200,插入一个画面,例如“根画面”,输入文字“西门子Sivarc测试”。在画面的“插件”->“SiVarc属性”中定义画面的名称为“.DB.SymbolicName”。然后将画面拖放到项目库的主模板中。

18249532-fa63-11ec-ba43-dac502259ad0.png

4) 在画面中插入一个棒图对象,点击棒图,在“插件”->“SiVarc属性”中定义棒图连接的变量名称为“Block.DB.SymbolicName&"_PV"”,名称为“Block.DB.SymbolicName”然后将画面和棒图拖放到项目库的主模板中,最后将创建的画面和棒图对象删除。

1847eb54-fa63-11ec-ba43-dac502259ad0.png

5) 在项目树下,在“公共数据”->“SiVarc”->“画面规则”中定义程序块与画面对象链接的规则。

18676f56-fa63-11ec-ba43-dac502259ad0.png

图中设置程序块为“C”,画面对象为“棒图_1”,画面主副本为“根画面”,这样每调用一次程序块就会在主副本为“根画面”的画面中生成一个对象“棒图_1”。

6) 建立PLC与HMI的连接并编译PLC程序,点击HMI设备,然后点击生成可视化按钮生成画面及对象。

188b1064-fa63-11ec-ba43-dac502259ad0.png

7) 完成后,可以看到在HMI中自动生成一个画面,名称为“B_DB”,查看是否与程序块B的背景数据块名称相同。画面中生成两个棒图,每一个棒图对应的过程值自动与程序块C中定义的变量PV关联。

18bbdbc2-fa63-11ec-ba43-dac502259ad0.png


审核编辑:郭婷


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

    关注

    5008

    文章

    13149

    浏览量

    461984

原文标题:SiVarc练习一:建立程序块与画面的链接

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

收藏 人收藏

    评论

    相关推荐

    盛显科技:投影融合处理器画面不清晰,该怎么调整?

    我们在使用投影融合处理器的过程中,因种种原因,有时候会出现画面不清晰的情况。投影融合处理器画面不清晰通常指的是在使用投影融合系统时,投影到屏幕上的图像质量不佳,表现为画面模糊、边缘不清晰、色彩失真或
    的头像 发表于 10-29 18:26 149次阅读
    盛显科技:投影融合处理器<b class='flag-5'>画面</b>不清晰,该怎么调整?

    画面分割器怎么调试

    画面分割器,通常指的是视频画面分割器,它是一种可以将一个视频信号分割成多个小画面的设备。这种设备广泛应用于监控系统、视频会议、多画面显示等场景。调试
    的头像 发表于 10-17 09:32 265次阅读

    画面分割器怎么连接

    画面分割器,也称为视频分割器或多画面处理器,是一种可以将多个视频信号源分割成单个画面或多个画面显示在单个监视器上的设备。这种设备广泛应用于监控系统、视频会议、多媒体展示等领域。 一、
    的头像 发表于 10-17 09:29 219次阅读

    画面分割器和视频分配器有何区别

    画面分割器和视频分配器是两种不同的视频处理设备,它们在视频监控系统中扮演着不同的角色。 1. 画面分割器 画面分割器,又称为视频分割器或多画面处理器,是一种可以将多个视频信号合并到一个
    的头像 发表于 10-17 09:27 264次阅读

    画面分割器和分屏器有什么区别

    画面分割器和分屏器是两种在视频处理领域常见的设备,它们的主要功能是将多个视频信号合并到一个显示设备上。尽管它们的功能相似,但在技术实现、应用场景和用户体验上存在一些差异。以下是对这两种设备的比较
    的头像 发表于 10-17 09:25 269次阅读

    画面分割器有几路主输出

    画面分割器,也称为视频分割器或多画面处理器,是一种可以将一个视频信号分割成多个独立视频画面的设备。这种设备广泛应用于监控系统、视频会议、多媒体展示等领域,能够将多个摄像头的信号整合到一个显示设备上
    的头像 发表于 10-17 09:24 253次阅读

    画面分割器的主要功能

    画面分割器,也称为视频分割器或多画面分割器,是一种用于将多个视频信号整合到一个显示器上显示的设备。这种设备广泛应用于监控系统、视频会议、指挥中心等场合,以便于用户同时监控多个视频源。 画面分割器
    的头像 发表于 10-17 09:22 320次阅读

    PurePath Console 3在使用过程中经常卡在登录画面,为什么?怎么解决?

    PurePath Console 3在使用过程中,经常卡在登录画面,如下图所示:
    发表于 10-10 06:57

    盛显科技:投影融合处理器画面出现闪烁或抖动,该怎么办?

    我们在使用投影融合处理器的过程,因种种原因,有时候会遇到画面出现闪烁或抖动的现象。这种现象的出现,不仅仅只是一个视觉上的小瑕疵,更可能是系统稳定性和用户体验的潜在威胁。因此,面对这种情况,我们应及时
    的头像 发表于 08-14 17:00 333次阅读
    盛显科技:投影融合处理器<b class='flag-5'>画面</b>出现闪烁或抖动,该怎么办?

    【AWTK使用经验】如何播放视频或摄像头画面

    目前想在ZTP800示教器的AWTK程序中实现播放视频或者播放摄像头画面的效果,可以借助AWTK的mutable_image控件或usb_camera控件来显示画
    的头像 发表于 07-04 08:25 569次阅读
    【AWTK使用经验】如何播放视频或摄像头<b class='flag-5'>画面</b>

    用RAW10制作1080P@30Hz的画面,但5M画面总是出现空白的原因?

    我们使用的是带有智能感应摄像头的客户 CX3 板。 我们可以用 RAW10 制作1080P@30Hz的画面,但 5M(2592x1944@15Hz,RAW10)画面总是出现空白。 我的 mipi 接收器是否配置错误? 还是我遗漏了什么?
    发表于 05-30 06:00

    Labview通过绿联的HDMI采集卡采集相机画面,但是max中videomode出现Unknown

    Labview通过绿联HDMI采集卡采集相机的画面,理论上相机的分辨率为3840*2160,采集卡也是4k的采集卡,但是连上之后,用max打开,选择videomode出现很多unknown的情况
    发表于 05-10 10:22

    西门子触摸屏:基于变量值实现画面自动切换功能

    画面编号依次修改成10、11、12、13,画面编号可以不修改,使用默认值亦可,该画面编号请记住,自动切换时需要使用。
    发表于 03-21 12:33 5006次阅读
    西门子触摸屏:基于变量值实现<b class='flag-5'>画面</b>自动切换功能

    DMA2D传输错误导致touchgfx无法正常工作,UI画面卡死怎么解决?

    程序正常运行过程中,用手触碰外部的sdram上的引脚后,UI画面不动,仿真看到DMA2D的Transfer error标志位被置起,touchgfx无法正常工作,复位重启后正常工作;推测sdram上
    发表于 03-21 06:54

    ADV71841D输出画面偏移且画面左边有蓝色竖条纹怎么解决?

    ,设置sil9134为RGB输出,但是画面出现偏移和画面左边出现蓝色竖条纹现象。 可以确定的是视频源是OK的,用视频源点其他显示器显示OK,对Sil9134的配置应该也是OK的,sil9134的配置在其
    发表于 12-13 07:10