安徽西門(mén)子S7-1500PLC模塊代理(優(yōu)勢(shì)價(jià)格)

刷新塊調(diào)用與邏輯塊存盤(pán)
1.刷新塊調(diào)用
用戶(hù)可以在塊結(jié)構(gòu)中的菜單命令“Edit”→“Block Call”→“Update”,自動(dòng)刷新那些由于下列接口發(fā)生變化而變?yōu)榉欠ǖ膲K調(diào)用或用戶(hù)定義數(shù)據(jù)類(lèi)型。
①插入新參數(shù)。
②刪改參數(shù)。
③修改參數(shù)名。
④修改參數(shù)類(lèi)型。
⑤修改參數(shù)的順序。
當(dāng)用戶(hù)進(jìn)行形式參數(shù)和實(shí)際參數(shù)的賦值時(shí),必須遵循下列規(guī)則,如表3-16所示。
表3-16 形式參數(shù)和實(shí)際參數(shù)的賦值遵循的規(guī)則
當(dāng)執(zhí)行完這個(gè)功能之后,請(qǐng)檢查在變量聲明表和程序指令部分作的修改。
2.邏輯塊存盤(pán)
輸入新生成的程序塊或在編程器數(shù)據(jù)庫(kù)中修改了程序指令或變量聲明之后,用戶(hù)必須將相應(yīng)的塊存盤(pán)。然后,該數(shù)據(jù)寫(xiě)到編程器的硬盤(pán)中。
將邏輯塊存入到編程器的硬盤(pán)中的步驟如下。
①激活要存盤(pán)的塊的工作窗口。
②選擇下列菜單命令之一。
a.“File”→“Save”,將塊存在同一名下。
b.“File”→“Save As”,將塊存在不同的S7用戶(hù)程序下或不同的塊名下。在出現(xiàn)的對(duì)話(huà)框中輸入新的路徑或新的塊名。
在以上兩種情況中,只有當(dāng)邏輯塊中沒(méi)有語(yǔ)法錯(cuò)誤時(shí)才能存盤(pán)。當(dāng)生成邏輯塊時(shí),出現(xiàn)語(yǔ)法錯(cuò)誤,會(huì)立即識(shí)別并用紅顏色顯示出來(lái)。這些錯(cuò)誤必須在存盤(pán)之前修改。
注意:
①用戶(hù)也可以在SIMATIC管理器中(比如用拖放功能)將邏輯塊或源文件存到其他項(xiàng)目或程序庫(kù)中。
②用戶(hù)在SIMATIC管理器中,只能將塊或整個(gè)用戶(hù)程序存到存儲(chǔ)卡中。
③如果某些較大的邏輯塊在存盤(pán)或編譯時(shí)出現(xiàn)問(wèn)題,用戶(hù)應(yīng)重新組織項(xiàng)目。
1.程序指令部分的結(jié)構(gòu)
在程序指令部分,用戶(hù)通過(guò)在程序段中所選的編程語(yǔ)言輸入相應(yīng)的語(yǔ)句按順序完成邏輯塊中的程序。當(dāng)語(yǔ)句輸入進(jìn)去時(shí),編輯器立即啟動(dòng)語(yǔ)法檢查,發(fā)現(xiàn)的錯(cuò)誤用紅色和斜體顯示。
邏輯塊的程序指令部分通常由若干段組成,而這些段又由一系列語(yǔ)句組成。
在程序指令部分,用戶(hù)可以編輯塊標(biāo)題、塊注釋、段標(biāo)題、段注釋和各程序段中的語(yǔ)句行。
2.輸入語(yǔ)句的步驟
用戶(hù)可以按任一的順序來(lái)編輯程序指令部分的各項(xiàng)內(nèi)容。編程時(shí)通常按照?qǐng)D3-69所示的步驟進(jìn)行。
3.塊和段的標(biāo)題與注釋
在梯形圖、功能塊圖和語(yǔ)句表程序中可使用塊標(biāo)題、塊注釋、段標(biāo)題、段注釋、變量聲明表中的注釋欄以及符號(hào)注釋等文字注釋。
用戶(hù)可以用菜單命令“View”→“Display with SymbolInformation”顯示這些注釋。在邏輯塊的程序部分,用戶(hù)可以輸入塊標(biāo)題、段標(biāo)題、塊注釋或段注釋。
①塊標(biāo)題或段標(biāo)題。要想輸入塊標(biāo)題或段標(biāo)題,需把光標(biāo)放在圖3-70所示的“3個(gè)問(wèn)號(hào)”的位置,輸入塊名稱(chēng)或段名(如Network2:???)。當(dāng)輸入標(biāo)題時(shí)打開(kāi)一個(gè)文字輸入框,長(zhǎng)可輸入64個(gè)字符。
②塊注釋和段注釋。用戶(hù)可以用菜單命令“View”→“Display with”→“Comments”,
顯示或不顯示灰色的注釋域。雙擊注釋域打開(kāi)文字輸入框,如圖3-71所示,可輸入注釋要點(diǎn),如圖3-68所示。
圖3-70標(biāo)題舉例
圖3-71注釋舉例
1.建立邏輯軟件塊
邏輯塊(將在以后的章節(jié)中詳細(xì)介紹)具有變量聲明表部分、程序指令部分和屬性部分。
當(dāng)用戶(hù)編程時(shí),必須編輯下列3部分,如表3-14所示。
表3-14 用戶(hù)變成編輯的3個(gè)部分
原則上說(shuō),用戶(hù)編輯邏輯塊各部分的順序并不重要。
2.LAD/STL/FBD程序編輯器的預(yù)先設(shè)置
在開(kāi)始編程之前,用戶(hù)應(yīng)熟悉一下編輯器的預(yù)置表,借助它可使用戶(hù)在編程時(shí)感覺(jué)容易并且方便。
用菜單命令“Options”→“Customize”,打開(kāi)對(duì)話(huà)框,如圖3-66所示。在不同的選項(xiàng)卡中,用戶(hù)可為邏輯塊編程作以下設(shè)置。
圖3-66邏輯塊程序部分的參數(shù)設(shè)置對(duì)話(huà)框
①文本和表格中的字體(類(lèi)型和大小)。
②在一個(gè)新塊中是否顯示符號(hào)和文字注釋。
用戶(hù)在編輯狀態(tài)中,用“View”下拉菜單中的命令可以修改編程語(yǔ)言表示法、文字注釋和符號(hào)的設(shè)置。在“LAD/FBD”選項(xiàng)卡中,用戶(hù)可以改變其部分顏色,如程序段或語(yǔ)句行。
3.邏輯塊和源文件的訪(fǎng)問(wèn)*
當(dāng)編輯一個(gè)項(xiàng)目時(shí),通常使用一個(gè)共同的數(shù)據(jù)庫(kù),這就意味著項(xiàng)目組的全體成員也需要同時(shí)訪(fǎng)問(wèn)同一個(gè)塊或數(shù)據(jù)源。
讀/寫(xiě)訪(fǎng)問(wèn)*分配如表3-15所示。
安徽西門(mén)子S7-1500PLC模塊代理(優(yōu)勢(shì)價(jià)格)