6ES7511-1CK01-0AB0西門子S7-1500 緊湊型CPU CPU 1511C-1 PN, *處理器

    6ES7511-1CK01-0AB0西門子S7-1500 緊湊型CPU CPU 1511C-1 PN, *處理器

    tia portal 提供了不同的系統(tǒng)函數(shù),可以將歸檔數(shù)據(jù)和配方數(shù)據(jù)地存儲在移動媒介和網(wǎng)絡(luò)驅(qū)動器中。 如果希望存儲過程數(shù)據(jù)和項目數(shù)據(jù)以備日后上傳,那么需要使用 visual basic 腳本。本文負責解釋如何編寫存儲過程數(shù)據(jù)的腳本以及如何在 wincc (tia portal) **版 pc 運行系統(tǒng)中使用這些腳本。

    注意

    對于wincc標準機制(數(shù)據(jù)歸檔 等)的應(yīng)用僅使用腳本保存數(shù)據(jù)是不夠的!

    具體配置及技巧取決于使用的人機界面的操作系統(tǒng)以及使用的組態(tài)軟件。具體請參考本文后列出的其他配置信息。

    說明

    在如下例子中,過程變量“material”,“pressure”和“temperature”將被寫入到“filename”*的文件中,并且將以“materialfromfile”,“pressurefromfile”和 “temperaturefromfile”讀出。

    在 tia portal 中創(chuàng)建一個已組態(tài)了 wincc rt advanced 的 simatic pc station 的項目。

    在 wincc rt 的變量表中創(chuàng)建需要存儲和讀出的過程變量。(如:“material”,“pressure”和“temperature”,同時創(chuàng)建 “materialfromfile”,“pressurefromfile”和“temperaturefromfile”)。原則上,這些變量可以是任何類型。此外,創(chuàng)建一個“wstring”類型的變量“filename”。用于存儲路徑以及文件名稱,注意,要保證該路徑有足夠的數(shù)據(jù)長度以便存儲路徑數(shù)據(jù)。

    圖. 01

    創(chuàng)建兩個腳本“write_data_to_file”以及“read_data_from_file”。(可在本文下方下載相應(yīng)腳本數(shù)據(jù))。

    圖. 02

    圖. 03

    通過事件調(diào)用腳本,例如按鈕的點擊事件。

    圖. 04

    每調(diào)用一次腳本“write_data_to_file”,會在現(xiàn)有文件中自動創(chuàng)建一條新的“數(shù)據(jù)記錄”。腳本“read_data_from_file”將讀取*的文件,并從中復(fù)制數(shù)據(jù)到*的工程變量中。

    這兩個腳本將按照如下方式進行工作。

    1.創(chuàng)建文件系統(tǒng)對象,意為連接到 pc 的文件系統(tǒng)。

    2.創(chuàng)建或打開包含存儲值的文件。

    3.值的寫入或讀取。

    4.關(guān)閉這些文件,斷開鏈接文件。

    根據(jù)需要調(diào)整腳本,* 36 行

    (“write_data_to_file”)

    ts.writeline(material & ";" & pressure & ";" & temperature)

    以及*28行

    (“read_data_from_file”)

    materialfromfile = field(0)

    pressurefromfile = field(1)

    temperaturefromfile = field(2)

    可把需要存儲和讀取的變量名稱進行替換??梢?希望存儲和讀取多個變量。當存儲和讀取變量時,使用分隔符分開多個變量(本例:“;”,行 36 和 26 )。

    如果想在加載起始畫面的時候同時讀取csv文件里的存儲過程變量,那么必須首先定義關(guān)聯(lián)路徑。需要單獨的腳本實現(xiàn)該功能。

    1.在項目中添加新的vb函數(shù)“腳本>vb 腳本>添加新vb腳本”。

    2.把新腳本重命名為“opendefaultfilename”。

    3.打開腳本并且添加代碼行“filename = filepath\filename.filetype”(c:\users\os\documents\archive.csv, 例如)。文件路徑、文件名和文件類型與csv文件保持一致。

    4.打開起始畫面。使用“add function”功能將腳本鏈接到開始事件(“屬性>事件>加載”)。在此輸入腳本名“opendefaultfilename”。

    5.添加腳本“read_data_from_file”。

    起始畫面打開時,文件路徑定義的后一行(后變量狀態(tài))回讀到過程變量”materialfromfile”、“pressurefromfile”和“temperaturefromfile”。

    如果想在退出起始畫面時讀取當前過程變量("material", "pressure" and "temperature")到一個現(xiàn)有的csv文件,那么必須首先定義關(guān)聯(lián)路徑。需要單獨的腳本實現(xiàn)該功能。

    1.在項目中添加新的vb函數(shù)“腳本>vb 腳本>添加新vb腳本”。

    2.把新腳本重命名為“closedefaultfilename”。

    3.打開腳本并且添加代碼行"filename = filepath\filename.filetype" (c:\users\os\documents\archive.csv,例如)。文件路徑、文件名和文件類型與csv文件保持一致。

    4.打開起始畫面。使用“add function”功能將腳本鏈接到開始事件(“屬性>事件>”)。在此輸入腳本名“closedefaultfilename”。

    5.添加腳本"write_data_to_file"。

    當起始畫面關(guān)閉時,文件路徑定義后的過程變量狀態(tài)被寫入csv文件的后一行。

    例程的功能

    以下功能在提供的例程中完成:在如下的三個輸入 / 輸出域(“current values:”)關(guān)聯(lián)要存儲變量的過程值(“material”,“pressure”和“temperature”)。底部*了要使用的文件的路徑。點擊按鈕“write to disk”調(diào)用腳本“write_data_to_file”并且寫入數(shù)據(jù)記錄到文件中。點擊按鈕“read from disk”調(diào)用腳本“read_data_from_file”并且從文件中讀取所有的數(shù)據(jù)記錄,進而在條目“values on file:”中顯示這些數(shù)據(jù)記錄的后一個寫入值。




    上海朕鋅電氣設(shè)備有限公司專注于西門子PLC,西門子變頻器等

  • 詞條

    詞條說明

  • 6ES7318-3FL01-0AB0西門子S7-300 CPU319F-3 PN/DP, *處理器,帶 2.5MB 內(nèi)存

    6ES7318-3FL01-0AB0西門子S7-300 CPU319F-3 PN/DP, *處理器,帶 2.5MB 內(nèi)存S7-300FSIMATIC S7-300F 故障安全自動化系統(tǒng)可使用在對安全要求較高的設(shè)備中。它可對立即停機不會給人員或環(huán)境帶來危險的過程進行控制。S7-300F 符合以下安全要求:要求等級 AK 1 至 AK 6,根據(jù) DIN V 19250/DIN V VDE 0801安

  • 6ES7131-4BD01-0AB0西門子5 個電子模塊 用于 ET 200S,4 DI High Feature 24V DC

    6ES7131-4BD01-0AB0西門子5 個電子模塊 用于 ET 200S,4 DI High Feature 24V DC應(yīng)用領(lǐng)域豐富的模塊使 ET 200S 成為了幾乎適用于所有行業(yè)的理想 I/O 系統(tǒng),而且特別適用于需要為模塊設(shè)計和豐富功能的情況。ET 200S 具有強大的內(nèi)部能力和同步工作模式,還非常適用于時間關(guān)鍵型應(yīng)用。優(yōu)點集成了 CPU 功能大大節(jié)省了接線在控制柜中的空間要求少具有

  • 6ES7134-6HD00-0BA1西門子模擬式輸入端模塊, 模擬輸入 4XU/I 2線標準, 適合用于 A0 類型的基座單元

    6ES7134-6HD00-0BA1西門子模擬式輸入端模塊, 模擬輸入 4XU/I 2線標準, 適合用于 A0 類型的基座單元應(yīng)用領(lǐng)域豐富的模塊使 ET 200S 成為了幾乎適用于所有行業(yè)的理想 I/O 系統(tǒng),而且特別適用于需要為模塊設(shè)計和豐富功能的情況。ET 200S 具有強大的內(nèi)部能力和同步工作模式,還非常適用于時間關(guān)鍵型應(yīng)用。優(yōu)點集成了 CPU 功能大大節(jié)省了接線在控制柜中的空間要求少具有緊

  • 6ES7322-1FL00-0AA0西門子數(shù)字量輸出模塊

    6ES7322-1FL00-0AA0西門子數(shù)字量輸出模塊具有平方轉(zhuǎn)矩負載的驅(qū)動器具有平方轉(zhuǎn)矩負載的驅(qū)動器(M~n2),如用于泵和通風機,在額定速度時需要滿額轉(zhuǎn)矩。通常不會發(fā)生出現(xiàn)很高的起動轉(zhuǎn)矩或高負載沖擊。因此,沒有必要提供較高的變頻器過載能力。以下適用于平方轉(zhuǎn)矩負載驅(qū)動系統(tǒng)用變頻器的選型:變頻器的額定電流必須至少等于所需負載點上的滿轉(zhuǎn)矩電機電流。如果使用標準 Siemens 電機,則這些電機可以

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 上海朕鋅電氣設(shè)備有限公司

聯(lián)系人: 田敏

電 話:

手 機: 13524252514

微 信: 13524252514

地 址: 上海松江新浜上海市松江區(qū)鼎源路618弄(時尚谷創(chuàng)意園)69號3樓

郵 編:

網(wǎng) 址: 13524252514.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海朕鋅電氣設(shè)備有限公司

聯(lián)系人: 田敏

手 機: 13524252514

電 話:

地 址: 上海松江新浜上海市松江區(qū)鼎源路618弄(時尚谷創(chuàng)意園)69號3樓

郵 編:

網(wǎng) 址: 13524252514.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved