999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 西門子PLC > STEP7程序編輯器使用設(shè)置

STEP7程序編輯器使用設(shè)置

發(fā)布于2022-11-10 14:39 41 1 標(biāo)簽:Step7編輯器

  1. 邏輯塊的組成

  邏輯塊包括組織塊OB、功能塊FB、功能FC、系統(tǒng)功能塊SFB和系統(tǒng)功能SFC。邏輯塊由變量聲明表、程序指令和屬性組成。在變量聲明表中,用戶可以設(shè)置局部變量的各種參數(shù),例如變量的名稱、數(shù)據(jù)類型、地址和注釋等。在程序指令部分,用戶編寫能被PLC執(zhí)行的指令代碼??梢杂锰菪螆D(LAD)、功能塊圖(FBD)或語句表(STL)等編程語言來生成程序指令。

  塊屬性中有塊的信息,例如由系統(tǒng)自動輸入的時間標(biāo)記和存放塊的路徑。此外用戶可以輸入塊的名稱、符號名、版本號和塊的作者等。

  2. 選擇輸入程序的方式

  根據(jù)生成程序時選用的編程語言,可以用增量輸入模式或源代碼(文本)模式輸入程序。

  (1)增量編輯器

  增量編輯器適用于梯形圖、功能塊圖、語句表和S7-Graph等編程語言,這種編程模式適合于初學(xué)者。編輯器對輸入的每一行或每個元素立即進行句法檢查,發(fā)現(xiàn)的錯誤用紅色字符顯示。只有改正了指出的錯誤才能完成當(dāng)前的輸入。

  (2)源代碼(文本)編輯器

  源代碼(文本)編輯器適用于語句表、S7-SCL、S7-HiGraph編程語言,用源文件(文本文件)的形式生成和編輯用戶程序,再將該文件編譯成各種塊。這種編輯方式又稱為自由編輯方式,可以快速輸入程序,適用于水平較高的程序員使用。源文件用得很少。

  源文件存放在項目的“S7程序”對象下的“源文件”文件夾中,一個源文件可以包含一個塊或多個塊的程序代碼。用文本編輯器、STL和SCL來編程,生成OB、FB、FC、DB 及UDT(用戶定義數(shù)據(jù)類型)的代碼,或生成整個用戶程序。CPU的所有程序(即所有的塊)可以包含在一個文本文件中。

  在文件中使用的符號必須在編譯之前加以定義,在編譯過程中編譯器將報告錯誤。只有將源文件編譯成塊后,才能執(zhí)行句法檢查功能。

  用右鍵點擊管理器中的“源文件”圖標(biāo),執(zhí)行快捷菜單命令“插入新對象”,可以生成一個新的STL源文件,或插入用其他文本編輯器創(chuàng)建的外部源文件。

  (3)將已生成的塊轉(zhuǎn)換為源文件

  打開某個塊,執(zhí)行菜單命令“文件”→“生成源文件”,在出現(xiàn)的“新建”對話框中,可以輸入源文件的名稱,改變保存源文件的文件夾。點擊“確定”按鈕,在出現(xiàn)的“生成源文件”對話框中選擇要轉(zhuǎn)換為源文件的塊。點擊“確定”按鈕后,選擇的塊被自動轉(zhuǎn)換為一個源文件。

  (4)將源文件編譯為塊

  用右鍵點擊要編譯的源文件,執(zhí)行出現(xiàn)的快捷菜單中的“編譯”命令,可以將源文件轉(zhuǎn)換為塊,并保存在塊文件夾中。如果源文件使用了符號地址,應(yīng)保證這些符號地址已經(jīng)在符號表中定義。

  3.選擇編程語言

  可以用“視圖”菜單中的命令選擇3種基本編程語言梯形圖(LAD)、語句表(STL)和功能塊圖(FBD)。程序沒有錯誤時,可以切換這3種語言。STL編寫的某個程序段不能切換為LAD和FBD時,仍然用語句表表示。此外還有4種作為可選軟件包的編程語言S7-SCL(結(jié)構(gòu)化控制語言)、S7-Graph(順序功能圖)、S7-HiGraph(狀態(tài)圖)和CFC (連續(xù)功能圖)。

  4. 生成邏輯塊

  在SIMATIC管理器中執(zhí)行菜單命令“插入”→“S7塊”,生成邏輯塊。雙擊某個塊,將打開程序編輯器。

  5. 網(wǎng)絡(luò)

  程序被劃分為若干個網(wǎng)絡(luò)(Network),STEP7的中文版將網(wǎng)絡(luò)翻譯為“程序段”。在梯形圖中,每塊獨立電路就是一個程序段。如果在一個程序段放置一個以上的獨立電路,編譯時將會出錯。執(zhí)行菜單命令“插入”→“程序段”,或雙擊工具欄上的照按鈕,可以在用鼠標(biāo)選中的當(dāng)前程序段的下面生成一個新的程序段??梢杂眉糍N板在塊內(nèi)部和塊之間復(fù)制和粘貼程序段,按住〈Ctrl〉鍵,用鼠標(biāo)可以選中多個需要同時復(fù)制的程序段。

  6. 顯示方式的設(shè)置

  執(zhí)行“視圖”菜單中的“放大”和“縮小”命令,可以放大、縮小程序的顯示比例,使用“縮放設(shè)置”命令可以任意設(shè)置顯示比例。

  3.1.3節(jié)給出了設(shè)置梯形圖中的符號地址顯示方式和顯示符號信息的方法和實例。

  圖3-34 是語句表中的符號信息顯示方式,圖中的“汽油機運行”為符號地址,“Q5.0”為絕對地址,“控制汽油機的輸出”是符號表中的注釋。

語句表中的符號信息

  7.程序編輯器的設(shè)置

  進入程序編輯器后,用菜單命令“選項”→“自定義”打開自定義對話框(見圖3-8),下面介紹一些常用的設(shè)置

  1)在“常規(guī)”選項卡的“字體”區(qū)點擊“選擇”按鈕,可以設(shè)置編輯器使用的字體和字符的大小。

  2)在“LAD/FDB”(梯形圖/功能塊圖)選項卡可以設(shè)置地址域?qū)挾?即觸點或線圈所占的字符數(shù))、使用二維或三維圖形、線條的寬度和元件的顏色等。

  3)在“STL”(語句表)選項卡可以設(shè)置程序狀態(tài)監(jiān)控時默認的顯示內(nèi)容。

  4)在“塊”選項卡可以選擇生成功能塊時,是否同時生成參考數(shù)據(jù)、功能塊是否有多重背景功能,還可以選擇生成塊時使用的編程語言。

若有收獲,就點個贊吧!

文章來源于網(wǎng)絡(luò)及文獻如有侵權(quán)請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

Step7編輯器

相關(guān)推薦

最新文章 熱門文章
最新課程 免費課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機APP
熱門標(biāo)簽