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

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

3天内不再提示

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

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-09-04 17:34 次阅读

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

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

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

注意:

这里使用单独DB块。

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

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

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

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

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

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

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

    关注

    5006

    文章

    13097

    浏览量

    461343
  • 程序
    +关注

    关注

    116

    文章

    3754

    浏览量

    80727

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

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

收藏 人收藏

    评论

    相关推荐

    画面分割器怎么调分辨率

    画面分割器(Quad Screen Splitter)是种视频处理设备,它能够将四视频信号源合并到显示器上显示,每个视频信号源占据
    的头像 发表于 10-17 09:35 190次阅读

    画面分割器怎么调试

    画面分割器,通常指的是视频画面分割器,它是种可以将视频信号分割成多个小画面的设备。这种设备
    的头像 发表于 10-17 09:32 208次阅读

    画面分割器怎么连接

    的基本原理 画面分割器的工作原理是通过数字信号处理技术,将多个视频信号源(如摄像头、DVR等)的图像数据进行处理,然后在监视器上以分割的形式显示出来。这些分割可以是1画面、4
    的头像 发表于 10-17 09:29 184次阅读

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

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

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

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

    画面分割器有几路主输出

    画面分割器,也称为视频分割器或多画面处理器,是种可以将视频信号分割成多个独立视频画面的设备
    的头像 发表于 10-17 09:24 198次阅读

    画面分割器的主要功能

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

    socket对应连接吗

    的接口,允许在不同计算机之间建立连接,进行数据交换。socket可以看作是两程序之间的通信端点,由IP地址和端口号唯
    的头像 发表于 08-16 10:55 355次阅读

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

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

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

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

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

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

    在做一个CCD的工业相机,图像输出后在画面比较暗的时候屏幕的左侧边缘出现颗粒噪声如何解决?

    现在在做一个CCD的工业相机,采用的sensor是sony的ICX692AQA,A/D是AD9945。控制信号的发生和图像数据的处理是由FPGA完成的。但是图像输出后发现在画面比较暗的时候在屏幕
    发表于 12-20 08:28

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

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

    c源程序至少包括函数么

    C源程序至少包括函数。 C语言是种广泛应用于嵌入式系统和操作系统的
    的头像 发表于 11-26 09:01 1030次阅读

    什么是FB功能?为什么要使用FB功能?如何制作FB功能

      FB功能种封装了特定逻辑功能的模块。它类似于个子程序或函数,但是它有自己的内部变量和接口。FB功能可以被多次调用,并且每次调用
    的头像 发表于 11-09 16:13 3607次阅读
    什么是FB功能<b class='flag-5'>块</b>?为什么要使用FB功能<b class='flag-5'>块</b>?如何制作<b class='flag-5'>一</b><b class='flag-5'>个</b>FB功能<b class='flag-5'>块</b>?