0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TIA Portal平臺變量指針化該如何去使用呢?

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2023-11-27 11:33 ? 次閱讀

1. 概述

指針化是屬于間接尋址的一種類型。使用間接尋址時,應(yīng)首先在運行系統(tǒng)中確定所用變量。定義一個變量列表,而非單個變量。列表條目由索引值和所用變量名稱組成??墒褂盟饕兞靠刂圃L問變量列表中的哪一條目。

說明:

使用變量指針化時,變量隨索引變量的值變化。

例程:

使用變量指針化,可以實現(xiàn)下面的場景:

操作員通過選擇列表選定多臺設(shè)備中的一臺,根據(jù)操作員的選擇相應(yīng)設(shè)備的過程值顯示在一個輸出域中。

c8cc2fdc-8b88-11ee-939d-92fbcf53809c.png

要實現(xiàn)上述功能,需要組態(tài)符號 I/O 域關(guān)聯(lián)文本列表以用來更改索引變量的值。

組態(tài) I/O 域關(guān)聯(lián)指針變量。組態(tài)指針變量的變量列表,以反映選擇列表的結(jié)構(gòu)。如果操作員選擇另一臺設(shè)備,則索引變量的值將改變。

此時,IO域中將顯示變量列表(指針變量)中新索引值指向的變量的內(nèi)容。

2. 組態(tài)步驟

2.1 添加變量

在HMI變量表中添加相關(guān)變量,主要包括:

使用變量:ActualMotorSpeed

索引變量:IndexesForMotor

電機參數(shù)變量:MotorParameter_Motor{0}-- MotorParameter_Motor{10}

c8dd0f82-8b88-11ee-939d-92fbcf53809c.png

2.2 組態(tài)變量指針化功能

在HMI變量表選中變量ActualMotorSpeed,在其指針化屬性中勾選指針化,在索引變量中選擇變量IndexesForMotor,為不同的索引號關(guān)聯(lián)不同的變量。

c8f0c3ce-8b88-11ee-939d-92fbcf53809c.png

2.3 添加文本列表

組態(tài)名稱為“電機列表”的文本列表。

c9225010-8b88-11ee-939d-92fbcf53809c.png

2.4 組態(tài)符號IO域和IO域

在畫面上組態(tài)符號IO域。常規(guī)屬性中的過程變量選擇索引變量IndexesForMotor。文本列表選擇名稱為“電機列表”的文本列表。

c9336b34-8b88-11ee-939d-92fbcf53809c.png

在畫面上組態(tài)IO域,常規(guī)屬性中過程變量選擇使用變量ActualMotorSpeed。

c94e0f98-8b88-11ee-939d-92fbcf53809c.png

2.5 運行結(jié)果

當(dāng)操作員通過文本列表選擇一個電機時,相應(yīng)的值會通過文本列表的索引被讀出。

根據(jù)這個數(shù)值,相應(yīng)的變量從創(chuàng)建的列表中被分配給“指針化變量”。

c969f636-8b88-11ee-939d-92fbcf53809c.png

3. 備注

在組態(tài)有些功能時是不支持使用指針化變量的。

3.1 配方元素不支持關(guān)聯(lián)指針化變量

c977baaa-8b88-11ee-939d-92fbcf53809c.png

3.2 設(shè)置變量系統(tǒng)函數(shù)

c9936322-8b88-11ee-939d-92fbcf53809c.png






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • HMI
    HMI
    +關(guān)注

    關(guān)注

    9

    文章

    575

    瀏覽量

    48305
  • tia
    tia
    +關(guān)注

    關(guān)注

    1

    文章

    79

    瀏覽量

    27997
  • 變量控制
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    5790

原文標(biāo)題:TIA Portal 平臺變量指針化如何使用?

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    字符型、指針型等變量如何初始

    在敲代碼的時候,我們會給變量一個初始值,以防止因為編譯器的原因造成變量初始值的不確定性。對于數(shù)值類型的變量往往初始化為0,但對于其他類型的變量,如字符型、
    發(fā)表于 09-23 11:50 ?2116次閱讀

    Teamcenter、TIA Portal和虛擬調(diào)試如何才能結(jié)合在一起

    PDM是什么?PLM是什么?Teamcenter、TIA Portal和虛擬調(diào)試如何才能結(jié)合在一起?
    發(fā)表于 09-29 07:36

    教學(xué):把TPS-1加進(jìn)TIA PORTAL

    瑞薩電子TPS-1教學(xué)-第四講把TPS-1加進(jìn)TIA PORTAL
    的頭像 發(fā)表于 07-20 01:58 ?3256次閱讀

    TIA Portal中調(diào)整KUKA標(biāo)準(zhǔn)IO的數(shù)量

    在 WorkVisual 和 TIA Portal 中設(shè)置的標(biāo)準(zhǔn) IO 數(shù)量必須相同。為此,可以調(diào)整例如 TIA Portal 中的配置。
    的頭像 發(fā)表于 03-17 09:59 ?1920次閱讀

    STEP7(TIA Portal) 中各種圖標(biāo)的含義

    在 STEP7 (TIA Portal)中,不同的視圖使用不同的圖標(biāo)表示設(shè)備及程序的狀態(tài), 通過這些圖標(biāo)可以有助于快速診斷故障。
    的頭像 發(fā)表于 04-11 10:03 ?4323次閱讀

    使用TIA Portal進(jìn)行工程設(shè)計的開放接口

    TIA Portal Openness V16 中提供了以下新功能和創(chuàng)新。您可以在產(chǎn)品文檔的各個部分中找到有關(guān)各種主題的更多詳細(xì)信息。
    的頭像 發(fā)表于 07-05 14:21 ?1613次閱讀

    TIA Portal Openness V13 SP1安裝程序

    安裝程序會自動安裝“TIA Portal Openness V13 SP1”附加軟件包。
    的頭像 發(fā)表于 08-08 11:04 ?2522次閱讀

    TIA Portal V18包安裝的流程和注意事項

    博途TIA Portal的最初版是V10,在2009發(fā)布的,用于S7-1200系列PLC的編程,版本名稱是TIA Portal V10.5 Basic。
    的頭像 發(fā)表于 12-07 18:04 ?1.7w次閱讀

    單片機指針變量及例子

    這種位帶映射操作,就是操作映射過后的地址,其實就是操作指針變量(存放地址的變量)。 指針變量是一種特殊的
    發(fā)表于 12-29 13:52 ?677次閱讀

    TIA Portal STEP7打開項目報錯如何解決?

    當(dāng)TIA Portal STEP7尚未安裝項目中已使用的硬件支持包時,會出現(xiàn)圖1所示的錯誤信息,這時需要安裝缺少的支持包。
    的頭像 發(fā)表于 02-12 15:03 ?4070次閱讀

    C語言怎樣引用指針變量

    指針是C語言中的一個重要概念,也是C語言的一個重要特色。正確而靈活地運用它,可以使程序簡潔、緊湊、高校。 由于通過地址能找到所需的變量單元,可以說,地址指向變量單元。因此,將地
    的頭像 發(fā)表于 03-10 14:43 ?933次閱讀

    什么是變量?PLC變量哪些部分組成?

    變量TIA Portal 中集中管理。 在程序編輯器中創(chuàng)建 PLC 變量與在 PLC 變量表中創(chuàng)建 PLC
    發(fā)表于 10-15 11:31 ?4245次閱讀
    什么是<b class='flag-5'>變量</b>?PLC<b class='flag-5'>變量</b>哪些部分組成?

    TIA Portal版本和CPU中程序版本在上傳時的兼容性

    通常 CPU 內(nèi)的程序只能使用相同版本的 TIA Portal 軟件上傳,也就是說例如用 V18 下載的程序只能使用 V18 版本 TIA Portal 上傳,但是也存在一些特例,或者
    的頭像 發(fā)表于 11-05 16:52 ?2481次閱讀
    <b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>版本和CPU中程序版本在上傳時的兼容性

    STEP7(TIA Portal)TRACE功能全面解析

    在配置軌跡記錄的條件時,STEP 7 (TIA Portal) 軟件會計算出記錄的最大持續(xù)時間和顯示最大的測量點數(shù)目。測量點數(shù)量跟CPU中用于存儲軌跡記錄的內(nèi)存大小和記錄PLC變量需要的內(nèi)存大小有關(guān)。
    發(fā)表于 03-08 14:30 ?1944次閱讀
    STEP7(<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>)TRACE功能全面解析

    字符型、指針型等變量如何初始

     對于數(shù)值類型的變量往往初始化為0,但對于其他類型的變量,如字符型、指針型等變量如何初始
    的頭像 發(fā)表于 03-18 11:02 ?891次閱讀