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

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

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

西門子博途:PLC變量

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2023-06-14 10:32 ? 次閱讀

簡介

PLC 變量表包含在整個 CPU 范圍有效的變量和符號常量的定義。系統(tǒng)會為項目中使用的每個 CPU 自動創(chuàng)建一個 PLC 變量表。可以創(chuàng)建其它變量表用于對變量和常量進行歸類與分組。

在項目樹中,項目的每個 CPU 都有“PLC 變量”文件夾。包含有下列表格:

“所有變量”表

標準變量表

可選:其它用戶定義變量表

所有變量

“所有變量”表概括包含有全部的 PLC 變量、用戶常量和 CPU 系統(tǒng)常量。該表不能刪除或移動。

標準變量表

項目的每個 CPU 均有一個標準變量表。該表不能刪除、重命名或移動。默認變量表包含 PLC 變量、用戶常量和系統(tǒng)常量??梢栽谀J變量表中聲明所有的 PLC 變量,或根據(jù)需要創(chuàng)建其它的用戶定義變量表。

用戶定義變量表

可以根據(jù)要求為每個 CPU 創(chuàng)建多個用戶自定義變量表以分組變量??梢詫τ脩舳x的變量表重命名、整理合并為組或刪除。用戶定義變量表包含 PLC 變量和用戶常量。

PLC 變量”選項卡的結(jié)構(gòu)

在“變量”(Tags) 選項卡中聲明程序中所需的全局 PLC 變量。下圖顯示了該選項卡結(jié)構(gòu)。所顯示的列編號可能有所不同。

2081863e-09f0-11ee-962d-dac502259ad0.png

下表列出了各列的含義。所顯示的列編號可能有所不同??筛鶕?jù)需要顯示或隱藏各列。

通過單擊符號并將變量拖動到程序中作為操作數(shù)。
名稱 常量在 CPU 范圍內(nèi)的唯一名稱。
數(shù)據(jù)類型 變量的數(shù)據(jù)類型。
地址 變量地址。
保持性 將變量標記為具有保持性。 即使在關(guān)斷電源后,保持性變量的值也將保留不變。
在 HMI 工程組態(tài)中可見 指示選擇 HMI 的操作數(shù)時是否默認顯示該變量。
從 HMI/OPC UA/Web API 可訪問 指示在運行過程中 HMI/OPC UA/Web API 是否可訪問該變量。
從 HMI/OPC UA/Web API 可寫 指示在運行過程中是否可從 HMI/OPC UA/Web API 寫入變量。
監(jiān)控 指示該變量的過程診斷是否創(chuàng)建有監(jiān)視。
監(jiān)視值 CPU 中的當前數(shù)據(jù)值。 只有建立了在線連接并選擇“監(jiān)視所有”按鈕時,才會顯示該列。
變量表 顯示包含有變量聲明的變量表。 該列僅存在于“所有變量”(All tags) 表中。
注釋 用于說明變量的注釋信息
說明

“用戶常量”和“系統(tǒng)常量”表結(jié)構(gòu)

在“用戶常量”中,可以定義整個 CPU 范圍內(nèi)有效的符號常量。系統(tǒng)所需的常量將顯示在“系統(tǒng)常量”(Systems constants) 選項卡中。例如,系統(tǒng)常量可對模塊進行標識的硬件標識符。

下圖顯示了這兩個變量的結(jié)構(gòu)。所顯示的列編號可能不同。

20c05166-09f0-11ee-962d-dac502259ad0.png

下表列出了各列的含義??筛鶕?jù)需要顯示或隱藏各列。

可以單擊該符號,以便通過拖放操作將變量移動到程序段中以用作操作數(shù)。
名稱 常量在 CPU 范圍內(nèi)的唯一名稱。
數(shù)據(jù)類型 常量的數(shù)據(jù)類型
常量的值
變量表 顯示包含有常量聲明的變量表。 該列僅存在于“所有變量”(All tags) 表中。
注釋 用于描述變量的注釋。
說明

通過PLC變量控制開始和停止數(shù)據(jù)記錄的組態(tài)

.1 建立變量

在PLC變量表中添加變量,控制開始記錄的變量ControlDataLogStart,控制停止記錄的變量ControlDataLogStop,工件參數(shù)變量DataLogTag。

wKgaomSJJsyAVsQGAACIkpjfw9o876.png

2.2 組態(tài)數(shù)據(jù)記錄,配置數(shù)據(jù)日志控制變量

wKgaomSJJsyAWrhjAAFskgEV2mM780.png

在項目樹中的“歷史數(shù)據(jù)”中添加數(shù)據(jù)記錄DataLog_1 ,需要取消勾選 ”運行系統(tǒng)啟用記錄“(默認是勾選的,取消勾選后,數(shù)據(jù)記錄不會隨項目運行時自動開始記錄歷史數(shù)據(jù)),添加記錄變量LogTag,過程變量選擇DataLogTag 。采集模式選擇為循環(huán),設(shè)置記錄周期為10s。

wKgZomSJJsyAFibBAAFvYzAIVvA252.png

組態(tài)控制開始記錄變量 ControlDataLogStart 。在變量屬性中設(shè)置采集模式為循環(huán)連續(xù)。

wKgaomSJJsyAEa4pAABxlkP9Aj0535.png

在變量的數(shù)值更改事件中添加系統(tǒng)函數(shù)”開始記錄“。

wKgaomSJJs2AN-VFAABlvA0yOcA158.png

組態(tài)控制停止記錄變量 ControlDataLogStop 。在變量屬性中設(shè)置采集模式為循環(huán)連續(xù)。

wKgaomSJJs2AZj0gAABxkYp-YBM148.png

在變量的數(shù)值更改事件中添加系統(tǒng)函數(shù)”停止記錄“。

wKgZomSJJs2AQhH2AABh9fRc714162.png

3. 實際運行效果

項目運行后產(chǎn)生的數(shù)據(jù)日志打開后可以看到目前數(shù)據(jù)記錄并沒有記錄數(shù)據(jù)。

wKgZomSJJs2AKPauAABYmVDfiBQ911.png

在PLC中將變量ControlDataLogStart的值由False設(shè)為True,數(shù)據(jù)記錄開始以10s為固定周期開始記錄數(shù)據(jù)。

wKgaomSJJs2ARfvqAACihgaWm8A654.png

wKgaomSJJs2AM3LOAACgbGQy2Gg058.png

在PLC中將變量ControlDataLogStop的值由False設(shè)為True,數(shù)據(jù)記錄停止記錄。

wKgZomSJJs2AFf9oAACb5ss4Xww400.png

再次在PLC中將變量ControlDataLogStart的值由False設(shè)為True,數(shù)據(jù)記錄開始以10s為固定周期開始記錄數(shù)據(jù)。

wKgaomSJJs2AL3nQAAEsletZelI638.png

wKgZomSJJs2ALI5LAAIKHta_2yo115.png

審核編輯:湯梓紅

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

    關(guān)注

    5011

    文章

    13299

    瀏覽量

    463432
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10863

    瀏覽量

    211797
  • 西門子
    +關(guān)注

    關(guān)注

    94

    文章

    3039

    瀏覽量

    115886
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    613

    瀏覽量

    28373

原文標題:西門子博途:PLC 變量

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

收藏 人收藏

    評論

    相關(guān)推薦

    西門子PLC案例

    西門子PLC案例,感興趣的小伙伴們可以看看。
    發(fā)表于 07-29 18:42 ?178次下載

    西門子plc資料數(shù)碼顯示

    西門子plc資料
    發(fā)表于 04-05 10:10 ?3次下載

    西門子plc數(shù)據(jù)類型_西門子plc通訊方式

    西門子PLC的品質(zhì)非常好,其網(wǎng)絡(luò)穩(wěn)定性、開放性深受工控人員的喜愛,而且編程軟件分類多,使用方便。在國內(nèi)工控界具有顯著地位。雖然大家對西門子PLC都有一定的了解,但要你說出
    發(fā)表于 07-25 10:57 ?1.5w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b>數(shù)據(jù)類型_<b class='flag-5'>西門子</b><b class='flag-5'>plc</b>通訊方式

    讀寫西門子PLC

    讀寫西門子PLC資料。
    發(fā)表于 05-10 09:33 ?33次下載

    西門子PLC編程軟件下載

    西門子PLC編程軟件TIA V13 SP1 SIMATIC_WinCC_Runtime_Professional_SP1_for_V13---江西工控論壇有下載密碼www.jx-g
    發(fā)表于 03-01 11:04 ?68次下載

    圖如何實現(xiàn)遠程調(diào)試西門子PLC

    設(shè)備現(xiàn)場的PLC程序需要調(diào)整工藝流程,或者有小故障需要排除,就需要工程師到現(xiàn)場。隨著物聯(lián)網(wǎng)技術(shù)的成熟,通過4G網(wǎng)絡(luò)遠程監(jiān)控和調(diào)試PLC已經(jīng)常規(guī)化。西門子PLC是市場上占有率最高的,差
    的頭像 發(fā)表于 10-13 09:14 ?4664次閱讀
    <b class='flag-5'>博</b>圖如何實現(xiàn)遠程調(diào)試<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>

    利用物通聯(lián)工業(yè)網(wǎng)關(guān)實現(xiàn)西門子plc數(shù)據(jù)采集和控制

    西門子plc是目前工業(yè)智能化中常用的一種電氣設(shè)備,具有無連接、穩(wěn)定可靠等特點。運用物通聯(lián)工業(yè)網(wǎng)關(guān)可以實現(xiàn)對西門子plc的數(shù)據(jù)采集和控制。?
    的頭像 發(fā)表于 02-23 17:20 ?943次閱讀
    利用物通<b class='flag-5'>博</b>聯(lián)工業(yè)網(wǎng)關(guān)實現(xiàn)<b class='flag-5'>西門子</b><b class='flag-5'>plc</b>數(shù)據(jù)采集和控制

    西門子PLC編程軟件功能及安裝

    西門子PLC編程軟件官方版是一款專為西門子產(chǎn)品打造的PLC編程工具。西門子PLC編程軟件最新版支
    發(fā)表于 04-17 14:31 ?8次下載
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>編程軟件功能及安裝

    Unity3D與西門子PLC通訊

    本文是做實體PLC和Unity的通訊,如果沒有實體PLC可以參考我之前的文上位機與西門子T
    發(fā)表于 04-19 11:43 ?6次下載
    Unity3D與<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>通訊

    西門子SMART200 PLC西門子1200 PLC的Modbus TCP通訊實例

    我們上節(jié)課程基于V16講了西門子1200PLC和1500PLC的ModbusTCP通訊,這節(jié)課程我們講smart系列
    的頭像 發(fā)表于 04-25 10:27 ?1.4w次閱讀
    <b class='flag-5'>西門子</b>SMART200 <b class='flag-5'>PLC</b>和<b class='flag-5'>西門子</b>1200 <b class='flag-5'>PLC</b>的Modbus TCP通訊實例

    基于TIA搭建西門子PLC仿真環(huán)境及通信方案

    隨著工控及上位機的廣泛應(yīng)用,在學(xué)習(xí)過程中,很多時候,我們都需要軟件和硬件的結(jié)合。本方案主要用于解決在學(xué)習(xí)過程中PLC硬件的需求,以西門子PLC為例,詳細描述了基于TIA
    的頭像 發(fā)表于 07-26 09:41 ?1125次閱讀
    基于TIA搭建<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>仿真環(huán)境及通信方案

    西門子1200PLC西門子1500PLC的ModbusRTU通訊

    在現(xiàn)代化高度集成工業(yè)中,經(jīng)常用到PLCPLC之間的通訊,常見的通訊modbus,profibus DP,profinet ,CANOPEN等等通訊,今天我們以西門子TIA
    的頭像 發(fā)表于 08-23 09:15 ?4640次閱讀
    <b class='flag-5'>西門子</b>1200<b class='flag-5'>PLC</b>和<b class='flag-5'>西門子</b>1500<b class='flag-5'>PLC</b>的ModbusRTU通訊

    西門子1200/1500PLC單按鈕啟停控制10種設(shè)計方法

    西門子1200/1500PLC單按鈕啟??刂?0種設(shè)計方法
    的頭像 發(fā)表于 08-31 09:14 ?8109次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500<b class='flag-5'>PLC</b>單按鈕啟停控制10種設(shè)計方法

    西門子plc單按鈕啟停的十種方法(1200/1500PLC

    西門子1200/1500PLC單按鈕啟??刂?0種設(shè)計方法
    發(fā)表于 08-31 09:15 ?6655次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b>單按鈕啟停的十種方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500<b class='flag-5'>PLC</b>)

    西門子:如何定義PLC變量

    在 TIA Portal 中,可以在程序段中創(chuàng)建用戶程序時直接創(chuàng)建變量。 以下步驟介紹了如何定義 PLC 變量以及將插入的 LAD 指令與 PLC
    發(fā)表于 12-29 18:10 ?2244次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>:如何定義<b class='flag-5'>PLC</b><b class='flag-5'>變量</b>