乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      【W(wǎng)inCC“腳本”專題】創(chuàng)建“函數(shù)”和“動(dòng)作“的完整姿勢(shì)

       靜幻堂 2019-12-08
       塞北名駝 2019-05-16 23:07:27

      前面幾期分別介紹了內(nèi)部函數(shù)、標(biāo)準(zhǔn)函數(shù)和動(dòng)作的一些最基礎(chǔ)的知識(shí),本文,我們來(lái)聊一聊"如何編輯自己的函數(shù)或動(dòng)作"。


      一、編輯代碼

      以"C腳本"為例,無(wú)論的"函數(shù)"還是"動(dòng)作",本質(zhì)上都是一段C代碼,至少在代碼編輯部分,"函數(shù)"和"動(dòng)作"沒(méi)有任何區(qū)別,有以下幾點(diǎn)需要注意:

      • "C腳本"遵循C語(yǔ)言的語(yǔ)法規(guī)則,要用好C腳本,必須要有一定的C語(yǔ)言基礎(chǔ);

      • 除"內(nèi)部函數(shù)"(內(nèi)部函數(shù)是WinCC自帶的一些函數(shù))外,用戶可以創(chuàng)建、編輯自己的函數(shù)(項(xiàng)目函數(shù)、標(biāo)準(zhǔn)函數(shù)),以及自定義的動(dòng)作(全局動(dòng)作、局部動(dòng)作);

      • "函數(shù)"和"動(dòng)作"中的代碼,可以是基本的C語(yǔ)言語(yǔ)句,如變量定義、賦值語(yǔ)句、循環(huán)/判斷語(yǔ)句等;也可以調(diào)用其他已存在的函數(shù),包括內(nèi)部函數(shù)、標(biāo)準(zhǔn)函數(shù)和項(xiàng)目函數(shù)。

      1、新建函數(shù)和動(dòng)作

      在畫(huà)面對(duì)象的屬性任務(wù)和事件任務(wù)中,也能編寫(xiě)C動(dòng)作,方法上大同小異,前面的文章中也多次提到過(guò)。本文,著重討論"全局腳本編輯器"下編寫(xiě)的函數(shù)和動(dòng)作。

      如圖1所示,打開(kāi)"C腳本編輯窗口",在"函數(shù)和動(dòng)作瀏覽區(qū)"右鍵選擇要新建的函數(shù)或動(dòng)作(圖中以新建"局部動(dòng)作"為例),在彈出的懸浮菜單中,選擇"新建",即可進(jìn)入相應(yīng)的"函數(shù)/動(dòng)作編輯窗口"。

      【W(wǎng)inCC“腳本”專題】創(chuàng)建“函數(shù)”和“動(dòng)作“的完整姿勢(shì)

      2、認(rèn)識(shí)"函數(shù)和動(dòng)作"編輯窗口

      【W(wǎng)inCC“腳本”專題】創(chuàng)建“函數(shù)”和“動(dòng)作“的完整姿勢(shì)

      如圖2所示,為"函數(shù)"和"動(dòng)作"的代碼編輯窗口,代碼區(qū)中用不同的顏色來(lái)區(qū)分代碼的功能:

      • 藍(lán)色字體為"關(guān)鍵字",如:#pragma、int等;

      • 綠色字體為"注釋部分";

      • 紅色字體為"字符串";

      • 黑色字體為其他C代碼。

      需要注意的是:

      "動(dòng)作"中的"函數(shù)名"格式:int gscAction(void)為固定格式,不能修改;而"函數(shù)"中的"函數(shù)名"可以由用戶修改,而且其名稱要有唯一性。


      二、"函數(shù)"和"動(dòng)作"的信息和觸發(fā)

      1、信息

      【W(wǎng)inCC“腳本”專題】創(chuàng)建“函數(shù)”和“動(dòng)作“的完整姿勢(shì)

      編輯并編譯完成后的"函數(shù)"和"動(dòng)作",規(guī)范的做法是為其寫(xiě)入合適的信息,方便日后追述和維護(hù)。

      工具欄中點(diǎn)擊"信息/觸發(fā)"按鈕,進(jìn)入"屬性"對(duì)話框,在其中可以寫(xiě)入對(duì)應(yīng)的信息,包括:創(chuàng)建者、創(chuàng)建日期、修改者、修改日期、版本以及注釋等。

      2、口令保護(hù)

      "口令保護(hù)"用于防止不具備資格或未經(jīng)允許的人員查看或修改腳本代碼。"函數(shù)"和"動(dòng)作"都能設(shè)置口令保護(hù)。如圖3所示,在"屬性"對(duì)話框中,選中"口令"復(fù)選框,會(huì)彈出"口令輸入"對(duì)話框,在其中可以設(shè)置密碼。

      在成熟的工業(yè)應(yīng)用中,無(wú)關(guān)人員錯(cuò)誤的修改代碼,可能會(huì)使WinCC系統(tǒng)發(fā)生不可預(yù)料的異常,因此,口令保護(hù)很有必要。設(shè)置了口令保護(hù)后,需要查看或修改代碼時(shí),首先會(huì)彈出下圖所示對(duì)話框,要求輸入正確的密碼。

      【W(wǎng)inCC“腳本”專題】創(chuàng)建“函數(shù)”和“動(dòng)作“的完整姿勢(shì)

      3、動(dòng)作的觸發(fā)器

      區(qū)別于"函數(shù)","動(dòng)作"除了可以設(shè)置信息外,要想執(zhí)行,還必須為其分配觸發(fā)器。仍是在工具欄點(diǎn)擊"信息/觸發(fā)器"按鈕,在彈出的"屬性"對(duì)話框中,選擇"觸發(fā)器"選項(xiàng)卡,在其中,為動(dòng)作分配觸發(fā)器。

      關(guān)于"觸發(fā)器"的具體內(nèi)容,可參見(jiàn)《腳本系統(tǒng)及動(dòng)作、函數(shù)和觸發(fā)器的概念簡(jiǎn)介》

      【W(wǎng)inCC“腳本”專題】創(chuàng)建“函數(shù)”和“動(dòng)作“的完整姿勢(shì)

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多