西門子PLC程序變量的類型

    西門子PLC程序變量的類型

    (1)程序參數(shù)

    S7的程序參數(shù)用于傳遞邏輯塊之間的數(shù)據(jù)。當(dāng)采用調(diào)用式結(jié)構(gòu)時(shí),應(yīng)通過參數(shù)定義執(zhí)行被調(diào)用的邏輯塊所需要的數(shù)據(jù):也可以通過參數(shù)將被調(diào)用的邏輯塊的執(zhí)行結(jié)果返回給調(diào)用的塊。

    在S7中,從參數(shù)的用途與功能上,程序參數(shù)可以分為輸入?yún)?shù)(IN)、輸出參數(shù)(OUT)、輸入/輸出參數(shù)(IN OUT)3種;從參數(shù)的性質(zhì)上可以分為形式參數(shù)(Format Parameter)與實(shí)際參數(shù)( Actual Parameter)2種。

    ①輸入?yún)?shù)(IN):它是邏輯塊執(zhí)行所需要的基本輸入?yún)?shù),在邏輯塊中只能進(jìn)行“讀”操作,必須由調(diào)用它的其他邏輯塊予以賦值。

    例如,信號A、B在邏輯塊中為“觸點(diǎn)”信號,它必須由調(diào)用它的塊將其定義為IO.1、I0.2或Il.l、I1.2等具體而明確的輸入地址(可以是**地址或符號地址。

    ②輸出參數(shù)(OUT):它是邏輯塊執(zhí)行結(jié)果存儲所需要的基本輸出參數(shù),在邏輯塊中只能進(jìn)行“寫”操作,必須由調(diào)用它的其他邏輯塊定義地址,執(zhí)行結(jié)果可以用于其他邏輯塊。

    例如,信號C在邏輯塊中為輸出“線圈”信號,同樣必須由調(diào)用它的邏輯塊將其定義為QO.1或Ql.l等具體而明確的輸出地址(可以是**地址或符號地址)。

    ③輸入/輸出參數(shù)(IN- OUT):它是邏輯塊執(zhí)行所需要的基本輸入/輸出參數(shù),在邏輯塊中可以進(jìn)行“讀/寫”操作,在邏輯塊中一方面要求有“初始值”輸入(初始值可以在變量表中設(shè)定),另一方面又可以進(jìn)行結(jié)果輸出。因此,必須由調(diào)用它的其他邏輯塊或變量表給定“初始值”;但在邏輯塊的執(zhí)行過程中將改變參數(shù)值,改變后的輸入/輸出參數(shù)同樣可以用于其他邏輯塊。

    例如,D在邏輯塊中需要進(jìn)行加“1”運(yùn)算,它必須由調(diào)用它的塊給定初始值( MW10),運(yùn)算結(jié)果同時(shí)又保存在MW10中。

    ④形式參數(shù)與實(shí)際參數(shù):在使用了變量后,功能塊中所使用的信號與數(shù)據(jù)只能以“符號”的形式出現(xiàn),如A、B、C、D等,這些“符號”稱為形式參數(shù)(Format Parameter)。而在調(diào)用塊中對“符號”所賦予的實(shí)際地址或?qū)嶋H數(shù)值,如IO.1、I0.2、QO.1、MW10等稱為實(shí)際參數(shù) (Actual Parameter)。

    (2)局部變量

    S7中的局部變量又稱為“臨時(shí)變量(Temporary)”,它用于存儲邏輯塊內(nèi)部中間狀態(tài)暫存的寄存器(堆棧L),堆棧的狀態(tài)僅在所在的邏輯塊內(nèi)部生效,不可以用于其他邏輯塊。

    (3)靜態(tài)變量

    靜態(tài)變量( Static)只能用于功能塊FB,它存儲在與功能塊配套的即時(shí)數(shù)據(jù)塊DI中,僅對所調(diào)用的FB塊有效,結(jié)果可以記憶,但只能與FB配套使用,不能用于其他邏輯塊。

    (4)變量的使用范圍

    程序變量在邏輯塊中的使用有規(guī)定的范圍,具體如下:

    組織塊OB:只能使用臨時(shí)變量(Temp);

    程序塊FC:可以使用臨時(shí)變量(Temp)與程序參數(shù)輸入(IN)、輸出(OUT)與輸入/輸出(IN_OUT);

    功能塊FB:可以使用全部變量。


    湖南洪武自動化設(shè)備有限公司專注于西門子觸摸屏代理商,西門子變頻器代理商,西門子plc代理商,北京西門子代理商,西門子V90伺服代理商等

  • 詞條

    詞條說明

  • 西門子s7-200smart模塊

    ? ? ?PLC有源信號的操作方法 有源開關(guān)信號也是可以的,加個(gè)中間繼電器就可以,至于選DC24V繼電器還是AC220V繼電器則以信號源電壓等級作為依據(jù)。具體做法如下: 1.輸入信號接到繼電器線圈的兩端子上。 2.繼電器的觸點(diǎn)(一般為常開觸點(diǎn))接到PLC開關(guān)量輸入卡件的通道端子上。 由于信號是有源的,當(dāng)信號端回路接通時(shí),會驅(qū)動繼電器線圈,從而帶動繼電器觸點(diǎn)動作。這樣

  • 6ES7221-1EF22-0XA0

    6ES7 221-1EF22-0XA0?EM221 8入 120/230VAC,開關(guān)量 1. 較大限度地滿足被控對象的控制要求 充分發(fā)揮PLC的功能,較大限度地滿足被控對象的控制要求,是設(shè)計(jì)PLC控制系統(tǒng)的首要前提,這也是設(shè)計(jì)中較重要的一條原則。這就要求設(shè)計(jì)人員在設(shè)計(jì)前就要深入現(xiàn)場進(jìn)行調(diào)查研究,收集控制現(xiàn)場的資料,收集相關(guān)**的國內(nèi)、國外資料。同時(shí)要注意和現(xiàn)場的工程管理人員、工程技術(shù)人

  • 西門子EM232模擬量模塊

    西門子EM232模擬量模塊1.中斷程序中可以調(diào)用子程序 累加器和邏輯堆棧式的存蓄器在中斷程序和被調(diào)用的子程序中都是共用的 2.中斷程序和主程序下數(shù)據(jù)是可以共享的 中斷程序雖說是可以共享的,但是我們要注意的是中斷事件中事情異步特性的因數(shù)影響,來解決共享數(shù)據(jù)的一致性問題,在中斷事件中主程序執(zhí)行的任何一個(gè)地方都是有可能出現(xiàn)的。 3.通信接口的中斷 PLC的串行通信口是可以有梯形圖或者語句表程序控制的。

  • 西門子S7-200模塊CPU221控制器

    湖南洪武自動化設(shè)備有限公司是西門子一級代理商,是西門子自動化與驅(qū)動集團(tuán)認(rèn)證的西門子數(shù)控系統(tǒng)、伺服驅(qū)動的第三方合作伙伴。公司代理全系列西門子數(shù)控系統(tǒng),伺服驅(qū)動電機(jī),變頻器,直流調(diào)速裝置,軟啟動器、觸摸屏,可編程控制器等產(chǎn)品的銷售,同時(shí)提供零部件維修、電柜設(shè)計(jì)、PLC編程調(diào)試及普通機(jī)床和加工中心的數(shù)控改造等服務(wù)。產(chǎn)品廣泛適用于車、銑、磨、刨、鉆等金屬切削機(jī)床和各類機(jī)床設(shè)備及鋼鐵、重工、機(jī)械 造船、電子

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

公司名: 湖南洪武自動化設(shè)備有限公司

聯(lián)系人: 姚本玉

電 話:

手 機(jī): 13174227340

微 信: 13174227340

地 址: 上海松江永豐上海市松江區(qū)辰塔路1205弄51號

郵 編:

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

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

公司名: 湖南洪武自動化設(shè)備有限公司

聯(lián)系人: 姚本玉

手 機(jī): 13174227340

電 話:

地 址: 上海松江永豐上海市松江區(qū)辰塔路1205弄51號

郵 編:

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

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