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

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

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

WINCC flexible腳本函數(shù)實(shí)例

機(jī)器人及PLC自動化應(yīng)用 ? 來源:機(jī)器人及PLC自動化應(yīng)用 ? 作者:機(jī)器人及PLC自動化 ? 2020-12-23 17:27 ? 次閱讀

9b093e60-4440-11eb-8b86-12bb97331649.jpg

1.CreateFolder創(chuàng)建文件夾

如果指定的文件夾已經(jīng)存在,則會發(fā)生錯誤!

以下示例說明了“創(chuàng)建文件夾”方法的使用:

樣例:

Dim fso, f

Set fso = CreateObject("Scripting.FileSystemObject")激活創(chuàng)建功能

Set f = fso.CreateFolder("c:New Folder")建立文件New Folder

reateFolderDemo= f.Path

事例:

Dim fso, f

Set fso = CreateObject("Scripting.FileSystemObject")

Set f = fso.CreateFolder("C:UserszsDesktopNew Folder")

2.實(shí)例:建立一個車號記錄文檔 test

建立一個現(xiàn)實(shí)RFID讀入信息的IO域,使用變量”RFID_strVisuText1_0”

9ba1c5f4-4440-11eb-8b86-12bb97331649.png

9bcc4496-4440-11eb-8b86-12bb97331649.png

9c3f1ee4-4440-11eb-8b86-12bb97331649.png

變量與RFID 讀取的DB塊相關(guān)聯(lián)

新建腳本CreateAfile

9ca9b646-4440-11eb-8b86-12bb97331649.png

Dim MyFile 聲明變量

Dim fso,f, ts, path 聲明變量

path =“D: est” & SmartTags(“Detail_RFIDRFID_strVisuText1_0”) & “_” & “.csv” 寫入變量信息

變量path里寫入要存儲的地址是“D: est” ,文件名是變量FID_strVisuText1_0的顯示值和文件屬性.CSV

Set fso = CreateObject(“Scripting.FileSystemObject”) 標(biāo)準(zhǔn)語句

Set MyFile = fso.CreateTextFile (path,True) 啟用生成文件

MyFile.WriteLine(“time :;” & CStr(DatePart(“h”,Time))&“:” & CStr(DatePart(“n”,Time))& “:” & CStr(DatePart(“s”,Time))&“ ” & CStr(DatePart(“d”,Date))& “.” & CStr(DatePart(“m”,Date))& “.” & CStr(DatePart(“yyyy”,Date))) 在生成的文件中寫入的內(nèi)容是系統(tǒng)時間

MyFile.Close語句結(jié)束

通過對每一臺車的記錄,形成了一個車身數(shù)據(jù)庫.

3.Int和Fix整數(shù),固定函數(shù)

數(shù)參數(shù)可以是任何有效的數(shù)值表達(dá)式。

如果數(shù)字包含空值,則返回空值。

Int和Fix都刪除數(shù)字的小數(shù)部分,并返回結(jié)果整數(shù)值。

INT和修復(fù)之間的差異在于,如果數(shù)是負(fù)的,int返回第一負(fù)整數(shù)小于或等于數(shù),而修復(fù)返回第一負(fù)整數(shù)大于或等于數(shù)量。例如,詮釋將-8.4轉(zhuǎn)換成-9 ,并且Fix將-8.4轉(zhuǎn)換為-8。

例如:

MyNumber = Int(99.8) ' Returns 99. MyNumber = Fix(99.2) ' Returns 99.

MyNumber = Int(-99.8) ' Returns -100.

責(zé)任編輯:xj

原文標(biāo)題:WINCC flexible 腳本函數(shù)實(shí)例

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

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

    關(guān)注

    6

    文章

    204

    瀏覽量

    48021
  • Flexible
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    6158
  • 腳本函數(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    1820

原文標(biāo)題:WINCC flexible 腳本函數(shù)實(shí)例

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

收藏 人收藏

    評論

    相關(guān)推薦

    EE-235:VisualDSP腳本簡介

    電子發(fā)燒友網(wǎng)站提供《EE-235:VisualDSP腳本簡介.pdf》資料免費(fèi)下載
    發(fā)表于 01-06 14:22 ?0次下載
    EE-235:VisualDSP<b class='flag-5'>腳本</b>簡介

    Linux從零到精通:最簡單的Shell腳本入門教程

    通過簡單的命令和腳本,實(shí)現(xiàn)對系統(tǒng)的靈活控制和自動化管理。 shell腳本前言 shell腳本入門 shell變量基礎(chǔ) shell變量子串 shell數(shù)值運(yùn)算 條件表達(dá)式 流程控制語句 shell
    的頭像 發(fā)表于 12-05 09:56 ?505次閱讀
    Linux從零到精通:最簡單的Shell<b class='flag-5'>腳本</b>入門教程

    微軟生成式AI腳本GenAIScript的安裝與配置

    GenAIScript 是一種結(jié)合了生成式人工智能(Generative AI,簡稱 GenAI)和腳本編寫能力的新型腳本語言。
    的頭像 發(fā)表于 11-07 09:13 ?245次閱讀
    微軟生成式AI<b class='flag-5'>腳本</b>GenAIScript的安裝與配置

    WinCC 7.5入門指南

    WinCC 7.5入門指南
    發(fā)表于 10-21 10:37 ?4次下載

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-shell腳本編寫之函數(shù)

    shell中的函數(shù)定義比較簡單,定義函數(shù)名可以沒有類型,函數(shù)返回值可有可無,如果有返回值,必須返回整數(shù)n(0~255)。同時,函數(shù)的定義必須放在shell
    發(fā)表于 09-23 10:18

    飛凌嵌入式ElfBoard ELF 1板卡-shell腳本編寫之函數(shù)

    shell中的函數(shù)定義比較簡單,定義函數(shù)名可以沒有類型,函數(shù)返回值可有可無,如果有返回值,必須返回整數(shù)n(0~255)。同時,函數(shù)的定義必須放在shell
    發(fā)表于 09-06 10:33

    執(zhí)行shell腳本的方式包括什么

    執(zhí)行Shell腳本的方式有很多種,以下是一些常見的方法: 直接運(yùn)行腳本文件 在命令行中,可以直接使用腳本文件的路徑來運(yùn)行腳本。例如: ./script. sh 這種方式需要確保
    的頭像 發(fā)表于 08-30 15:17 ?353次閱讀

    shell腳本編寫之本地腳本的編寫和執(zhí)行

    用來指定使用的shell應(yīng)用;echo "my first shell !"為腳本中編寫的命令代碼。2、執(zhí)行在執(zhí)行腳本時,腳本必須要有執(zhí)行權(quán)限,首先給腳本賦予可執(zhí)行
    發(fā)表于 08-28 09:36

    多臺變頻器與wincc如何連接

    在工業(yè)自動化領(lǐng)域,WinCC(Windows Control Center)是一款廣泛使用的監(jiān)控和數(shù)據(jù)采集軟件,它能夠與多種設(shè)備進(jìn)行通信,實(shí)現(xiàn)數(shù)據(jù)的實(shí)時監(jiān)控和控制。多臺變頻器與WinCC的連接可以
    的頭像 發(fā)表于 08-25 10:19 ?637次閱讀

    Flexible Systems Monitor IC評估板ADT7462EBZEVB數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《Flexible Systems Monitor IC評估板ADT7462EBZEVB數(shù)據(jù)手冊.rar》資料免費(fèi)下載
    發(fā)表于 05-08 16:39 ?0次下載
    <b class='flag-5'>Flexible</b> Systems Monitor IC評估板ADT7462EBZEVB數(shù)據(jù)手冊

    西門子PLC常見疑難解答在這都能找到(含PLC無線通訊實(shí)例

    問:在WINCC中可以創(chuàng)建多少個消息類型? 答:WINCC中最多可以創(chuàng)建16個消息類型。 問:博途WINCC與經(jīng)典版WINCC兼容嘛? 答:經(jīng)典wi
    的頭像 發(fā)表于 04-28 19:21 ?637次閱讀
    西門子PLC常見疑難解答在這都能找到(含PLC無線通訊<b class='flag-5'>實(shí)例</b>)

    PHP用戶定義函數(shù)詳細(xì)講解

    描述 在所有編程和腳本語言中,函數(shù)是可以在程序中重復(fù)使用的語句塊。在 PHP 中,函數(shù)的概念與另一種語言(如“C”)中的概念相同。標(biāo)準(zhǔn) PHP 發(fā)行版中有 1,000 多個內(nèi)置函數(shù)。除
    的頭像 發(fā)表于 03-20 14:27 ?419次閱讀

    函數(shù)指針與回調(diào)函數(shù)的應(yīng)用實(shí)例

    通常我們說的指針變量是指向一個整型、字符型或數(shù)組等變量,而函數(shù)指針是指向函數(shù)函數(shù)指針可以像一般函數(shù)一樣,用于調(diào)用函數(shù)、傳遞參數(shù)。
    的頭像 發(fā)表于 03-07 11:13 ?411次閱讀
    <b class='flag-5'>函數(shù)</b>指針與回調(diào)<b class='flag-5'>函數(shù)</b>的應(yīng)用<b class='flag-5'>實(shí)例</b>

    歌爾Flexible VR Glasses榮獲德國IF設(shè)計大獎,創(chuàng)新設(shè)計再次贏獲國際認(rèn)可

    Flexible VR Glasses針對目前VR眼鏡體積過大且不便于攜帶的問題,采用了獨(dú)特的可折疊設(shè)計,有效節(jié)省40%的空間,提高便攜性。
    的頭像 發(fā)表于 03-05 14:53 ?1312次閱讀

    一個簡單的Shiro RCE檢測和利用腳本

    一個簡單的Shiro RCE檢測和利用腳本。
    的頭像 發(fā)表于 01-09 09:46 ?661次閱讀