NI OPC使用帮助文档

所需积分/C币:17 2013-10-24 22:15:44 687KB PDF

NI的labview与西门子PLC通信中用到的NI部分的OPC帮助文档。
佞 Create bound variabl BRMyOompuer G CPCDemoitrary hib Add range >> eeg Nt oPC Server t0_srstem Buistcrr-ase name 白 白 endom acor properties from 日ne t口hnts n systen 图5:选择需要绑定到共享变量的OPC标签 4.选择所有正弦项目,点击添加确定。这样就创建了绑定到 PLC OPC标签上的共享变量,烀它们载入到多变量编韆器中。 仨多变量编辑器中,选择完成。这捋把新的共享变量添加到前所建立的库中。 说明: Labview dsc模块通过为数据库直接潹加记录数据、报瞀和事件的功能,在无需编写LabⅥEW应用程序的情汧下,増强了共享变量。 通过右击库,选择另存为,将靳库以 OPCItem.vb为文件名保存在项目浏览器窗口中。 2.通过右走 OPCItemIs库,选择部署,对共享变量部署。这样就可以叹布共享变量,使它们可以在网络上通过其他计算机、OPC客户端和 LabviEw实时自动化控制器(PAC)使用。 您现在可以通过共享变量在 Labview中本地访问PLC数据 使用分布式系统管理查看共享变量 1.在项目浏览器窗口中,选工具》分布式系统管理器。这样可以打开您可以用来以多种方式管理共享变量的窗口(查看、部署、移除等等)。 2.在变量管理器旳树形面板中,展开位于我的系统分类下的 locales项目。右击 OPCltems库,选择监视列表,显示被绑定到 PLC OPC标签上的共享变量。 3.共享变量将与仿真正弦数据同时更新。 说明:分布式系统管理器是 Labview8.6的新増功能。在 LabVIeW的过去版本中,您可以在工昊》共享变量》变量管理中,籽共享变量拖曳到監视变量菌口中。 使用 LabvIeW中的OPC标签数据 1.在项目浏览器中,右击我的电脑,选择靳建》Ⅵ。这样将创建新的虚拟仪器或。Ⅵ用于创建用广界面和可执行图形化代码。 2.在默认情讶下,您可以看到前面板,这是Ⅵ的用户界面。 LabVIew有许多內建的U组件,例如图形、图表、拨盘等等,您可以用来廷立强大、直观的U。选择视图》摭件选板 或右击前面坂的地方,打开痤件选板。用鼠标查看在 LabVIew中提供的不同类别的U组件 3.选择 Express》图形》波形图表,仍控件选板中选择波形图表,它放置在前面板上,如图6所示。 均 Contro Q Search Wu Ctrs m Num Inds Grap? Indicato Select a Control 型罾颸 har G'aph 图6:仍控件选板选择波形图表 回网 ar6pm时 图7:放置在就面板上的波形图表 在V中 口》显示程序椻图,或按ct中目显示程序框图。程序框图用于极建程序行为。注意在焊序框图上的图标,它们代表前面板上的图表。通讨将数据传送到这个 终端上,您可以数据显示在前面板的图表中。 2.在项目浏览器中,展开 OPCitems库,选择Si曰1共享变量。 3.捋sne1共享变量仍项目浏览器拖曳到Ⅵ的程序框图中。共享变量作为程序框图中其他终端的数据源。 4.选择视图》工具选板,或是按Shi+右键显示工具选板,它包含了用于极建程序框图的多种工具。在默认情形下,您可以使用自动工具选择工具,它可以根据当前光标的位置选择合 适的工貝。 5.选择如图8所示的连娘工具。这个工具用于将程序框图上的终端用连线连接在一起 图8:选择连线工具 通过单Sne1共享变量,然后单击波形图表使用连线工具Sine1共享变量连接到波形图表上,如图9所示 rm ch 捋终端连接在一起 响 aveform chart 连接在一起的终端 图9:连接程序框图项目 现在在V运行的过程中,数据捋会仍共亨变量流入波形图表中。 10.仍工具选板选择白动工具选择工具 RA 图10:工具选板中的自动工具选择 11.通过选择视图》函数逸板或在程序框图上的位置右击,打开函数选板。函数选板包含了数百个分析函数、控制函数和用于图形化编程的结极。 12.通过浏览εκ press)执行过程控制》 Whille循环,仍数选板中选择whie循环。在您选择∫whle循环后,風标如12所示。这样您可以使用whie循环包围一块代码。 nal analy Outp Co 2 planit Favorites lecaⅥ WhIle Lcop -la 副 FEGA Inerface Time Dea Elapsed Time 图1:选择W循环 图12:Whie循环光标 13.使用whle循环光标,通过单击拖曳光标,将whl循环放置在包含共亨变量和波形图表在内的区域上。 Click and drag Waveforn Chart Release 图13:将 While循环放置在共享变量和波形图表的周围 Whie循环使其中的代码能够连续执.行,直至用户或Ⅵ中的其他逻辑使停 14.定时循环是一种高级whi循环,包含了其他配置选项用于定时和执行控制。通过右击whi]循环,选择用譬换为定时循环,将whil循环转换为定时循环。 Grows Repla p Add shift east Continue f rue istoe 图14:将Whe循环转换为定时循环 15.要配置定时循环、双击定衬循环的输人节点,如图15所示 ERror [Error Waveform Chart 巴圆 图15:配置定时循环 16.在循环定时属性区域中,捋周期设置为100ms选择确定。这样可以捋定时循环配置为每隔100ms执行一次其中包舍的代码。 E Configure Timed Loop Loop i iming source Loop I iming Attributes Priority o use Bult- In Tiring Source 100 I: Clock Advanced Timing kHz crest at struture start> Timeout tms) I MH cr Source nane offset /Phase LooD name OUse Timing Source Terminal Processor Assignment Mode Processor e业 Isave IRP面ae, To add nultiple ht dickon the borde of the locp and select Discard missed period mAintain orinal phase k CancedHelp 图16:将定时循环配置为每隔100ms执行其中代码 17.通过选择窗囗》显示前面板,或按ctr+冒,返回到前面板中。 18.单击工具栏上的逸行安钮执行V。 图17:运行按钮 19.在部署完成之后,单击部署.…阖口中的关閉。在应用程序开始执行时,您可以看到sine1波形被显示在波形图表上 Ed Untitled 1 File Ecit View Prcject Operate Tools window Help L g 0,5 -75 tled projec: 1/Mly computer 图19:完成的前画板在波形图表上显示PLC数据 20.祝贺您!您已经成功地在 LabVIEW程序中访问了PLC数据,后就可以在您的解决方案中加入强大的分析和控制功能。 更多相关资源 改进你的PLC系统的7种方法 技术视频:借助用于过程控制的oLE(OPC),将 NI Labview连接至任意可编程逻辑控制器 更多 LabvIEw中文技术资源

...展开详情
img
NUC-94210
  • 分享王者

    成功上传51个资源即可获取

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐