ý oim ¡nýg pqlsø · 能麒教育訓練教材 開始 → 程式集 → melsoft application →...
TRANSCRIPT
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
開始 → 程式集 → MELSOFT Application → GX Works2 開啟 GX Works2 編輯軟體
軟體介紹 14下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Project → New﹍ 新增新的PLC編輯專案
選擇PLC系列:QCPU(Q mode)
選擇PLC型式:Q03UDE
軟體介紹 15上
選擇專案種類:Simple Project
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
顯示標記 (程式名稱和程式步序)
主目錄 (各功能選項)
工具列 (各功能快捷圖示鍵)
View contents display area (程式、參數、註解等)
程式編輯區 (編寫程式及註解)
狀態列 (顯示目前模式)
軟體介紹 15下
Output Window 顯示Compile結果、 錯誤訊息及警告訊息
Watch Window 監視/變更元件當前值
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Connection Destination → Connection1 設定此專案和 PLC 傳輸連結的介面
點擊 PC side I/F 圖形
選擇電腦側連結介面:USB
軟體介紹 16上
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Compile → Rebuild All 程式編輯後(灰色)須先進行程式轉換(白色)才可寫入PLC
程式編輯監視 17上
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
程式編輯監視 Online → Delete PLC date 刪除CPU記憶體內舊有的資料檔案
選擇要執行刪除的項目→全部選取
選擇要刪除的目標記憶體區Program memory/Device memory
16下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Online → Write to PLC 轉換後的程式便可寫到 PLC 中運行
選擇要執行寫入的項目 PLC一定要有程式和參數才能正常運行
選擇要寫入的目標記憶體區Program memory/Device memory
程式編輯監視 17下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Online → Read from PLC 在不影響PLC運行的情況下,讀取PLC中的資料
程式編輯監視
選擇要執行讀取的項目
選擇要讀取的目標記憶體區Program memory/Device memory
22下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Online → Verify with PLC 在不影響PLC運行的情況下,將目前編輯軟體所開啟的專案和PLC中的資料作比對
選擇比對的項目 一般會比對程式和參數,來確認是否為同一個專案
程式編輯監視
選擇項目的比對結果
20上
Red: Changed
Blue: Deleted
Green: Added
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
選擇要儲存的路徑、檔案名稱 及Title(可不設)
Project → Save 儲存目前編輯軟體所開啟的PLC編輯專案
程式編輯監視 18下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Project → Open﹍ 開啟舊有的PLC編輯專案
選擇要開啟的路徑和專案名稱
程式編輯監視 19下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
充分地利用程式資源
GX Works2繼承了GX Developer的操作功能,因此可以
編輯原先使用GX Developer創建的工程文件,並且
有效地利用資源。
程式編輯監視 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
程式編輯監視
Project → Open Other Data → Open Other Project﹍ 開啟舊版 GX Developer 檔案
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Online → Monitor → Monitor mode 可從階梯圖上監視各接點/線圈/指令的狀態
藍色標示即為該指令執行中
藍色標示即為該接點導通中
藍色標示即為該線圈輸出中
程式編輯監視 18上
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
程式編輯監視 Edit → Ladder Edit Mode → Write mode 切換到編輯模式
Compile → Online Program Change 在PLC不停機的情況下,可將部份修改的程式(灰色)直接進行轉換並寫到PLC中執行
19上
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
程式編輯監視 20下
Online → Monitor → Device/Buffer Memory Batch 利用編輯軟體來監視CPU元件/模組記憶體位址
選擇CPU元件 或 模組記憶體位址
Bit/Word 顯示
16/32 位元數值 32/64 位元實數 ASCII 碼顯示
10/16進制 顯示
元件編號 內容顯示
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Debug → Modify Value﹍ 利用編輯軟體來輸入變更CPU元件狀態
程式編輯監視 20下
選擇CPU元件及輸入狀態
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Edit → Documentation → Device Comment / Statement / Note 可從程式編輯區中,直接編輯元件註解、區域註解、行註解
程式編輯監視 23下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
COMMENT 點擊”Global Device Comment”即可進入各CPU元件註解編輯畫面
輸入欲編輯註解的起始元件
可編輯 32 個半形字或 16 個全形字的元件註解
程式編輯監視 23上
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
程式編輯監視
Find/Replace → Find device 可在程式中逐一尋找各種元件
輸入欲尋找的元件名稱,便可直接跳至該元件在程式中的相關位置
24上
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
程式編輯監視 Find/Replace → Replace device 可在程式中將新元件對原有的舊元件作逐一或全部的取代
輸入被取代的元件名稱,以及欲取代的新元件名稱
24下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Online → Set time 利用編輯軟體來直接修改PLC的時間資料
輸入欲修改的 年/月/日/時/分/秒 資料
程式編輯監視 25上
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Debug → Start/Stop Simulation GX Works2 內建模擬軟體,可啟動模擬PLC的功能,來進行簡易的順控程式測試
可由此模擬PLC的面板,來進行監視/切換 模擬PLC的運行狀態
程式編輯監視 25下
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Diagnostics → PLC diagnostics 利用編輯軟體來診斷目前PLC的異常狀態 PLC目前狀態
異常碼 異常名稱 異常發生時間
診斷除錯 21上
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
診斷除錯 21下
選擇該異常碼並點擊Error Help鍵,便可查看該異常狀態的簡介及可能的排除方式
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
診斷除錯 22上
Diagnostics → System monitor 利用編輯軟體來診斷目前PLC的異常狀態
選擇該異常模組並連擊左鍵,便可查看該模組相關的診斷機能
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
便利編輯: 使用 Alt+方向鍵快速切換指令/元件
使用Ctrl+方向鍵快速連結畫線
新增功能 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
指令對應: 快速找尋所需的指令
並顯示指令內容說明
也可快速對應Label
新增功能 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
指令說明: 只要移至指令上方,按下F1,即可顯示說明
新增功能
按下 F1
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
增加接點數: 當接點數過多時,會被分割為兩列
透過參數設定,將容許接點數增加
新增功能
容許接點數量 (最多21接點)
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
隱藏階梯圖: 當階梯圖過多時,會造成程式不易判斷
透過隱藏階梯圖功能,增加程式可讀性
新增功能 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
選擇需要監視的元件
可以拖放!
新增功能
登錄監視元件:直接將元件進行登錄
方便監視元件狀態
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
新增功能
自動登錄元件:透過參數設定
可自動顯示元件狀態
滑鼠右鍵
選擇監看視窗
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
新增功能
內建元件註解:可顯示 CPU 特殊繼電器/特殊暫存器註解
快速對應所需之元件 滑鼠右鍵
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
新增功能
特殊模組註解:可顯示特殊模組之記憶體註解
快速對應所需之位址 (需先定義特殊模組)
滑鼠右鍵
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
新增功能
切換語言: 可切換其他顯示語言,避免亂碼產生
也可使用於內建註解功能
滑鼠右鍵
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
避免因程式/參數的修改而導致原始設定遺漏,或是撰寫程式時
想記錄/回復修改過程時(Project → Project Revision…)。
新增功能 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
設定自動儲存 Project Revision
新增功能 選取此項,Project Revision 將會自動儲存
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
可針對不同等級的使用者進行密碼設定(檔案權限管理)。
新增功能 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
可針對不同等級的使用者進行密碼設定(檔案權限管理)。
新增功能 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
新增功能
“a” “X0”
“b” “X1”
Tool → Key Customize﹍ 可依個人喜好設定各種功能之快捷鍵,提升程式編輯效率
Ex:
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
使用Label的程序
在確定設備配置後,設定Label及實際元件的關係,
執行程序便可做成。因此,當設備配置等有變更時,
可以編寫靈活對應的程式。
使用Label 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Global Label的設定
以工程一覽表中選擇[Global Label],双擊[Global1],顯示Global Label的設定畫面。
使用Label 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
設定Global Label 【類別】
–VAR_GLOBAL
•程式與FB可共通使用的Label
–VAR_GLOBAL_CONSTANT
•程式與FB可共通使用的常數
點擊
使用Label 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Global Label的設定 【Label名】 – 最大字符數
• 階梯圖/SFC : 32個半型字符(16個全型字符)
使用Label
注意事項
–Label名不能使用的字符
•不能與應用函數,共同指令,元件等同名
•不能與結構體,程式部件等文件同名
•不能使用空格
•起始字符不能使用數字
–Label名的大寫與小寫無區別 ([VAR1]和[var1]視為同一個Label)
–在上述的情况中,編譯會出現錯誤。
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
點擊Word[signed]
使用Label
Global Label的設定 【Word型】
單擊
能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
Global Label的設定 【元件】
–設定分配的元件
選擇[VAR_GLOBAL]時, 可以使用元件的輸入 (Local Label不可!)
選擇[VAR_GLOBAL_CONSTANT]時,可以使用常數值的輸入。
使用Label 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
編寫程式
–X1信號ON時,將K10移到D0 (Label GLB_001)
–X2信號ON時,將K20移到D0 (Label GLB_001)
使用Label 能麒企業股份有限公司
http://www.fapro.com.tw
能麒教育訓練教材
能麒企業股份有限公司
http://www.fapro.com.tw