西門(mén)子PLC知識(shí)

          局部變量(Local variables)指在程序中只在特定過(guò)程或函數(shù)中可以訪問(wèn)的變量。局部變量是相對(duì)于全局變量而言的。在PLC中局部變量應(yīng)用不是很多,西門(mén)子PLC 則引入局部變量,成為PLC中*具特色的功能。
    西門(mén)子PLC的局部變量和賦值
          TEMP(臨時(shí)變量)為暫時(shí)保存在局部數(shù)據(jù)區(qū)中的變量。只有在執(zhí)行該P(yáng)OU時(shí),定義的臨時(shí)變量才被使用,POU執(zhí)行完后,不再使用臨時(shí)變量的數(shù)值。在主程序或中斷程序中,局部變量表只包含TEMP變量。子程序的局部變量表中還有三種變量:IN(輸入變量)、OUT(輸出變量)、IN_OUT(輸入/輸出變量)。
    在局部變量表中賦值時(shí),只需*聲明局部變量的類(lèi)型(TEMP、IN、IN_OUT或OUT)和數(shù)據(jù)類(lèi)型(參見(jiàn)SIMATIC和IEC1131-3的數(shù)據(jù)類(lèi)型),但不*存儲(chǔ)器地址,程序編輯器自動(dòng)地在L存儲(chǔ)區(qū)中為所有局部變量*存儲(chǔ)器位置。起始地址為L(zhǎng)O,每字節(jié)8位,能訪問(wèn)到位。字節(jié)、字和雙字在局部存儲(chǔ)器中按字節(jié)順序分配,例如LBx、LWx或LDx。
          局部變量作為參數(shù)向子程序傳遞時(shí),在該子程序的局部變量表中*的數(shù)據(jù)類(lèi)型必須與調(diào)用POU中的數(shù)據(jù)類(lèi)型值匹配。例如,在主程序OB1中調(diào)用子程序SBR0,使用名為INPUT1的全局符號(hào)作為子程序的輸入?yún)?shù)。在SBR0的局部變量表中,已經(jīng)定義了一個(gè)名為FIRST的局部變量作為該輸入?yún)?shù)。當(dāng)OB1調(diào)用SBRO時(shí),INPUT1的數(shù)值被傳入FIRST,INPUT1和FIRST的數(shù)據(jù)類(lèi)型必須匹配。
         西門(mén)子PLC的局部變量和賦值
         在程序中使用符號(hào)名時(shí),程序編輯器首先檢查有關(guān)POU的局部變量表,然后檢查符號(hào)表/全局變量表。如果某符號(hào)名在兩處都沒(méi)有定義,程序編輯器則將其視為全局符號(hào),程序編輯器*一條綠色波浪狀下劃線,并將名稱(chēng)括在雙引號(hào)中,例如“UndefinedLocalVar”(未定義的局部變量)。如果后來(lái)對(duì)該符號(hào)名賦了值,則程序編輯器不會(huì)自動(dòng)再次讀取局部變量表并修改它。為了將該符號(hào)名作為局部變量使用,必須手工刪除程序代碼中的引號(hào),并在符號(hào)名前插入#號(hào),例如改為#UndefinedLocalVar。
          各子程序較多可調(diào)用16個(gè)輸入/輸出參數(shù),如果**出16個(gè),將返回錯(cuò)誤。選擇希望的變量類(lèi)型所在的行,并在名稱(chēng)域中鍵入變量名稱(chēng),在數(shù)據(jù)類(lèi)型域中鍵入數(shù)據(jù)類(lèi)型。不需在局部變量表中的變量名稱(chēng)前加#號(hào),#號(hào)只在程序代碼中的局部變量名之前使用。
          局部變量名可包含數(shù)字、字母和下劃線(_),也可以包含擴(kuò)展字符(ASCII128~255)。**個(gè)字符必須是字母或擴(kuò)展字符,關(guān)鍵字不能作為符號(hào)名。
          局部變量表中的變量名被下載和存儲(chǔ)在CPU存儲(chǔ)器中,使用較長(zhǎng)的變量名將占用較多的存儲(chǔ)空間。

    浙江湘羽科技自動(dòng)化有限公司專(zhuān)注于西門(mén)子PLC模塊,西門(mén)子PLC模塊廠家,西門(mén)子PLC授權(quán)中國(guó)一級(jí)代理商,西門(mén)子S7—1200PLC模塊廠家,西門(mén)子中國(guó)代理商,中國(guó)西門(mén)子一級(jí)代理商等, 歡迎致電 13434596244

  • 詞條

    詞條說(shuō)明

  • 西門(mén)子PLC硬件故障處理辦法

    ? ? ? ?西門(mén)子PLC硬件問(wèn)題較為直觀地就能發(fā)現(xiàn),修理的根本辦法即是替換模塊。根據(jù)問(wèn)題指示燈和問(wèn)題表象判別問(wèn)題模塊是修理的要害,盲目的替換會(huì)帶來(lái)不必要的丟失。西門(mén)子PLC硬件問(wèn)題表現(xiàn)以及處理辦法:1、電源模塊問(wèn)題。一個(gè)作業(yè)正常的電源模塊,其上面的作業(yè)指示燈如“AC24VDC?5VDCBA?TT等應(yīng)該是綠色長(zhǎng)亮的哪一個(gè)燈的色彩發(fā)生改變或

  • 西門(mén)子PLC常用指令

    一、概述西門(mén)子PLC系列應(yīng)用廣泛,在各種工業(yè)自動(dòng)化控制領(lǐng)域都有應(yīng)用。用戶(hù)可以通過(guò)編程軟件,例如STEP7對(duì)程序邏輯進(jìn)行設(shè)計(jì)。本文下面對(duì)西門(mén)子PLC 設(shè)計(jì)程序時(shí)使用的常用指令做一個(gè)介紹,供用戶(hù)在實(shí)際編程過(guò)程中參考。二、西門(mén)子PLC常用指令1、串聯(lián)電路塊的并聯(lián)連接指令OLD兩個(gè)或兩個(gè)以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時(shí),分支開(kāi)始用LD、LDN指令,分支結(jié)束用OLD指令。OLD指令

  • 西門(mén)子S7—1200PLC模塊廠家 西門(mén)子1200 PLC之間的S7通訊

    西門(mén)子S7—1200PLC模塊廠家 西門(mén)子1200 PLC之間的S7通訊西門(mén)子1200PLC通過(guò)以太網(wǎng)通訊與其它設(shè)備進(jìn)行數(shù)據(jù)交互,西門(mén)子1200PLC可以和西門(mén)子系列plc進(jìn)行通訊,例如S7-300/S7-1200/S7-1500等,使用ModbusTCP、s7、Profinet等通訊協(xié)議西門(mén)子1200PLC支持1個(gè)編程設(shè)備(PG)的連接西門(mén)子1200PLC支持12個(gè)HMI設(shè)備的連接西門(mén)子1200

  • 西門(mén)子plc擴(kuò)展模塊時(shí)如何配置電源

    ? ? ? ? 在配置西門(mén)子PLC電源模塊如何選擇?由于PLC主機(jī)供電是有限的,當(dāng)外加擴(kuò)展單元或外設(shè)單元。用主機(jī)電源時(shí)*出額定值,這時(shí)就需要電源模塊。那么PLC電源模塊如何選擇呢?1.寫(xiě)入器的選擇 為了防止因干擾使鋰電池電壓變化等原因破壞RAM中的用戶(hù)和程序,可選用EPROM寫(xiě)入器,通過(guò)它將用戶(hù)程序固化在EPROM中?,F(xiàn)在有些西門(mén)子PLC或其編程器本身就具有

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

公司名: 浙江湘羽科技自動(dòng)化有限公司

聯(lián)系人:

電 話:

手 機(jī): 13434596244

微 信: 13434596244

地 址: 浙江紹興越城區(qū)浙江省紹興市越城區(qū)北海街道馬臻路205號(hào)六樓618室

郵 編:

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

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

公司名: 浙江湘羽科技自動(dòng)化有限公司

聯(lián)系人:

手 機(jī): 13434596244

電 話:

地 址: 浙江紹興越城區(qū)浙江省紹興市越城區(qū)北海街道馬臻路205號(hào)六樓618室

郵 編:

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

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