西門子電纜6ES7902-1AC00-0AA0
程序編輯器窗口的結(jié)構(gòu)
程序編輯器的窗口可拆分為下列區(qū)域:
表格
"程序元素"選項(xiàng)卡將顯示一個(gè)程序元素表格,其中的程序元素均可插入到LAD、FBD或STL程序中。"調(diào)用結(jié)構(gòu)"選項(xiàng)卡表示當(dāng)前S7程序中的塊的調(diào)用層次。
變量聲明
變量聲明分為"變量表"和"變量詳細(xì)視圖"部分。
指令
指令表顯示了將由PLC進(jìn)行處理的塊代碼。它由一個(gè)或多個(gè)程序段組成。
詳細(xì)資料
"詳細(xì)情況"窗口中的各種不同選項(xiàng)卡提供了眾多的功能,例如,用于顯示出錯(cuò)消息、對符號進(jìn)行編輯、生成地址信息、對地址進(jìn)行控制、對塊進(jìn)行比較的功能以及對硬件診斷時(shí)的出錯(cuò)定義進(jìn)行編輯的功能
創(chuàng)建邏輯塊時(shí)的基本過程
邏輯塊(OB、FB、FC)由變量聲明段、代碼段及其屬性等組成。在編程時(shí),必須編輯下列三個(gè)部分:
變量聲明:在變量聲明中,可參數(shù)、參數(shù)的系統(tǒng)屬性以及塊局部變量。
代碼段:在代碼段中,可對將要由可編程控制器進(jìn)行處理的塊代碼進(jìn)行編程。它由一個(gè)或多個(gè)程序段組成。要創(chuàng)建程序段,可使用各種編程語言,例如,梯形圖(LAD)、功能塊圖(FBD)、或語句表(STL)。
塊屬性:塊屬性包含了其它附加的信息,例如由系統(tǒng)輸入的時(shí)間戳或路徑。此外,也可輸入自己的詳細(xì)資料,例如名稱、系列、版本以及作者,還可為這些塊分配系統(tǒng)屬性。
原則上,編輯邏輯塊各部分的次序并不重要。當(dāng)然,也可對其進(jìn)行改正和對其進(jìn)行添加。
LAD/STL/FBD程序編輯器的默認(rèn)設(shè)置
在開始進(jìn)行編程之前,應(yīng)先熟悉編輯器中的設(shè)置,以便使編程更容易、更順利。
使用菜單命令選項(xiàng)>用戶自定義可打開用選項(xiàng)卡細(xì)分的對話框。在各種不同的選項(xiàng)卡中,為對塊進(jìn)行編程,可進(jìn)行如下默認(rèn)設(shè)置,例如,在"常規(guī)"選項(xiàng)卡中:
用于文本和表格的字體(字型和字號)。
對于新塊,是否希望顯示符號和注釋。
使用查看>...菜單中的命令可在編輯期間修改語言、注釋、以及符號等設(shè)置。
例如,可以改變用于突出顯示"LAD/FBD"選項(xiàng)卡中的程序段或語句行的顏色。
塊和源文件的訪問權(quán)限
在編輯項(xiàng)目時(shí),經(jīng)常要使用公共的數(shù)據(jù)庫,這意味著在同一時(shí)間內(nèi),可能有許多人想訪問同一個(gè)塊或數(shù)據(jù)源。
如下分配讀/寫訪問權(quán)限:
離線編輯:
當(dāng)您試圖打開一個(gè)塊/源文件時(shí),將對此進(jìn)行檢查,以確定您是否具有該對象的"寫"訪問權(quán)限。如果塊/源文件已打開,則只能使用備份進(jìn)行工作。如果隨后試圖保存?zhèn)浞荩瑒t系統(tǒng)將詢問是否希望覆蓋原來的塊或文件,或者以新的名稱保存?zhèn)浞荨?/p>
在線編輯:
當(dāng)您通過所組態(tài)的連接打開一個(gè)在線塊時(shí),將關(guān)閉相應(yīng)的離線塊,以避免同時(shí)對其進(jìn)行編輯。
程序元素表中的指令
概述窗口中的"程序元素"選項(xiàng)卡提供了LAD和FBD元素以及已聲明的多重背景、預(yù)組態(tài)的塊和來自庫中的塊。通過菜單命令視圖>表格可對選項(xiàng)卡進(jìn)行訪問。使用菜單命令插入>程序元素也可將程序元素插入到代碼段中。
LAD中"程序元素"選項(xiàng)卡的實(shí)例
縮小
可按一定比例逐步地減小每個(gè)窗口(數(shù)據(jù)塊、邏輯塊、或STL源文件)的顯示尺寸(包括字體)。
如要執(zhí)行縮小功能,可按如下操作進(jìn)行:
激活希望逐步縮小其內(nèi)容的窗口。
選擇菜單命令視圖>縮小。如果尚未達(dá)到最小縮放尺寸,則可再將當(dāng)前顯示減小一級。
縮放視圖
對于每個(gè)窗口(數(shù)據(jù)塊、邏輯塊、或STL源文件),既可以通過輸入一個(gè)縮放因子來增加或減小顯示尺寸(包括字體),也可以將其恢復(fù)為標(biāo)準(zhǔn)尺寸。
要設(shè)置縮放因子,可按如下操作進(jìn)行:
激活希望改變其內(nèi)容的顯示尺寸的窗口。
選擇菜單命令視圖>縮放因子。
在對話框中,輸入所需要的設(shè)置值,并單擊"確定"進(jìn)行確認(rèn)。
設(shè)置窗口拆分
邏輯塊與源文件二者均將顯示在拆分的窗口中。對于邏輯塊,上半部分包括變量聲明,而下半部分包括代碼段。STL源文件的活動窗口將拆分為程序部分和出錯(cuò)消息列表。通過移動分隔線,可改變各個(gè)部分的尺寸。
按如下進(jìn)行操作:
使用鼠標(biāo)單擊分隔線,然后按下鼠標(biāo)按鈕不動,沿著希望移動分隔線的方向拖動鼠標(biāo)。
選擇菜單命令窗口>移動拆分。這將選中分隔線,并可通過鼠標(biāo)或使用方向鍵對其進(jìn)行移動。
在編程語言之間進(jìn)行切換
標(biāo)準(zhǔn)STEP7軟件包提供有三種編寫塊的編程語言:梯形圖(LAD)、功能塊圖(FBD)、以及語句表(STL)。
激活想要為其改變編程語言的邏輯塊的工作窗口。
選擇以下菜單命令之一:
視圖>LAD,以便使用梯形圖來編輯代碼段。
視圖>FBD,以便使用功能塊圖來編輯代碼段。
視圖>STL,以便使用語句表來編輯代碼段
西門子PLC輸入端源型和漏型的定義:源型、漏型是根據(jù)PLC接線端子上I點(diǎn)的電流流向來區(qū)分的(西門子PLC與三菱PLC的定義相反,三菱PLC定義:源型、漏型是根據(jù)COM端電流流向來區(qū)分)
源型:電流從I點(diǎn)流出時(shí),意為電流源頭;漏型:電流從I點(diǎn)流入時(shí),意為電流流向處;
2、NPN傳感器接入PLC(對于西門子PLC來說是源型輸入接法)
電流走向:24V+----COM端----I0.0(電流從I點(diǎn)流出)----傳感器out端----傳感器0V端----0V,如下圖:
相關(guān)產(chǎn)品
免責(zé)聲明
- 凡本網(wǎng)注明“來源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-化工儀器網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其他來源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。