• 沒有找到結果。

GX Works2入門指南(簡單工程篇)

N/A
N/A
Protected

Academic year: 2023

Share "GX Works2入門指南(簡單工程篇)"

Copied!
100
0
0

加載中.... (立即查看全文)

全文

(1)

GX Works2入門指南 (簡單工程篇)

-SW1DNC-GXW2

工程軟體

工程軟體

(2)
(3)

A - 1 在使用本産品之前,應仔細閱讀本手冊以及手冊中介紹的相關手冊,同時在充分注意安全的前提下正確地操作。

本手冊中的注意事項僅與本産品相關,關於系統上的安全注意事項請參閱各控制器的使用手冊。

在 「安全注意事項」中,安全注意事項被區分爲 「  警告」和 「  注意」。

記載於   注意的事項,可能會因情況不同引發嚴重後果。

請務必遵守上述注意事項。 

請妥善保管本手冊以備需要時閱讀,並務必交給最終使用者。

[ 設計上的注意事項 ]

[ 啓動 / 維護時的注意事項 ]

 警告

● 應在可編程控制器的外部設置互鎖電路,以便在通過個人電腦對運行中的可編程控制器進行資料變更、程式變更、狀態控制 時,能夠確保整個系統的安全。

此外,通過個人電腦對可編程控制器 CPU 進行在線操作時,應預先確定由於電纜連接不良等導致發生通信異常時的系統處理方 法。 

 注意

● 將個人電腦連接到運行中的可編程控制器 CPU 上進行在線操作 ( 可編程控制器 CPU 運行中的程式變更、強制輸入輸出操作、

RUN-STOP 等運行狀態的變更、遠端操作 ) 時,應在熟讀手冊並充分確認安全的基礎上執行。

此外,在對運行中的可編程控制器 CPU 進行程式變更時,根據操作條件有可能發生程式損壞等的問題。應在充分理解 GX  Works2 Version1 操作手冊 ( 公共篇 ) 中記載的注意事項的基礎上進行操作。

● 在 QD75/LD75 型定位模組中使用原點回歸、JOG 運行、微動運行、定位資料測試等的定位測試功能時,應在熟讀手冊並確認充 分安全的基礎上,將可編程控制器 CPU 置爲 STOP 後執行。特別是在網路系統中使用時,操作人員有可能無法對機械動作進行確 認,因此應在確認充分安全後執行。如果操作失誤有可能導致機械損壞或引發事故。

㸼⼎᪡԰䤃䁸ᰖৃ㛑᳗ᓩⱐॅ䱾ˈᇢ㟈⅏ѵ៪䞡ڋDŽ

㸼⼎᪡԰䤃䁸ᰖৃ㛑᳗ᓩⱐॅ䱾ˈᇢ㟈ҎવЁᑺڋᆇ៪䓩ڋˈ៪ᰃ⠽ક᧡າDŽ

䄺ਞ

⊼ᛣ

(4)

A - 2

即使可程式控制器出現問題或故障時,也不會導致重大事故。並且在設備外部以系統性規劃,當發生問 題或故障時的備份或故障安全防護功能。

(2) 三菱可程式控制器是以一般工業等用途爲對象,設計和製造的泛用産品。因此,三菱可程式控制器不可 用於以下設備、系統等特殊用途。

如果用於以下特殊用途時,對於三菱可程式控制器的品質、性能、安全等所有相關責任 ( 包括,但不限 定於債務未履行責任、瑕疵擔保責任、品質保證責任、違法行爲責任、製造物責任 ),三菱電機將不負 責。

· 各電力公司的核能發電廠以及其他發電廠等,對公衆有較大影響的用途。

· 各鐵路公司及公家機關等,對於三菱電機有特別的品質保證體制之架構要求的用途。

· 航空宇宙、醫療、鐵路、焚燒、燃料裝置、乘載移動設備、載人運輸裝置、娛樂設備、安全設備等,

預測對性命、人身、財産有較大影響的用途。

但是,即使是上述對象,只要有具體的限定用途,沒有特殊的品質 ( 超出一般規格的品質等 ) 要求之條 件下,經過三菱電機的判斷依然可以使用三菱可程式控制器,詳細情形請洽詢當地三菱電機代表窗口。

(5)

A - 3

日文手冊原稿 :  SH-080733-J

© 2011 MITSUBISHI ELECTRIC CORPORATION 2011 年 06 月 SH(NA)-081009CHT-A 第一版

本手冊不授予工業産權或任何其他類型的權利,也不授予任何專利許可。三菱電機對由於使用了本手冊中的內容而引起的涉及工 業産權的任何問題不承擔責任。

(6)

A - 4

目錄

安全注意事項 ........................................................................... A - 1 關於産品的應用 ......................................................................... A - 2 修訂記錄 ............................................................................... A - 3 前言 ................................................................................... A - 4 目錄 ................................................................................... A - 4 關於手冊 ............................................................................... A - 6 本手冊中使用的總稱·略稱 .............................................................. A - 14

1 概要 1 - 1 到 1 - 4

1.1 簡單工程與結構化工程 1 - 2

1.2 程式創建步驟 1 - 3

2 創建的程式及系統配置 2 - 1 到 2 - 2

2.1 系統配置 2 - 2

2.2 程式創建的概要 2 - 2

3 梯形圖語言程式的創建 3 - 1 到 3 - 48

3.1 創建的程式 3 -  2

3.1.1 程式的動作 ....................................................................... 3 -  2 3.1.2 創建的程式 ....................................................................... 3 -  2

3.2 工程的創建 3 -  3

3.2.1 GX Works2 的啓動 ................................................................. 3 -  3 3.2.2 GX Works2 的畫面構成 ............................................................. 3 -  4 3.2.3 創建新工程 ....................................................................... 3 -  5 3.2.4 參數的設置 ....................................................................... 3 -  7 3.2.5 標簽的設置 ....................................................................... 3 -  8 3.2.6 程式的創建 ....................................................................... 3 - 11 3.2.7 梯形圖的轉換 ..................................................................... 3 - 16 3.2.8 程式的編譯 ....................................................................... 3 - 17

3.3 將工程寫入可編程控制器 CPU 3 - 18

3.3.1 將電腦與可編程控制器 CPU 相連接 ................................................... 3 - 18 3.3.2 將工程寫入可編程控制器 CPU ....................................................... 3 - 23

3.4 動作的監視 3 - 26

3.4.1 程式的監視 ....................................................................... 3 - 26 3.4.2 軟元件值的批量監視 ............................................................... 3 - 31

3.5 可編程控制器診斷 3 - 35

3.6 從可編程控制器 CPU 中讀取工程 3 - 36

(7)

A - 5

3.7.3 程式列印的執行 ................................................................... 3 - 41 3.7.4 可編程控制器參數的預覽 ........................................................... 3 - 42 3.7.5 可編程控制器參數列印的執行 ....................................................... 3 - 43

3.8 工程的保存 3 - 44

3.9 工程的結束 3 - 45

4 SFC 語言程式的創建 4 - 1 到 4 - 29

4.1 創建的程式 4 -  2

4.1.1 程式的動作 ....................................................................... 4 -  2 4.1.2 創建的程式 ....................................................................... 4 -  3

4.2 工程的創建 4 -  4

4.2.1 GX Works2 的啓動 ................................................................. 4 -  4 4.2.2 GX Works2 的畫面構成 ............................................................. 4 -  4 4.2.3 創建新工程 ....................................................................... 4 -  4 4.2.4 參數的設置 ....................................................................... 4 -  4 4.2.5 標簽設置 ( 對於 QCPU/LCPU) ........................................................ 4 -  5 4.2.6 程式的創建 ( 對於 QCPU/LCPU) ...................................................... 4 -  6 4.2.7 程式的創建 ( 對於 FXCPU) .......................................................... 4 - 14 4.2.8 程式的編譯 (QCPU/LCPU)、SFC 圖的轉換 (FXCPU) ...................................... 4 - 24

4.3 將工程寫入可編程控制器 CPU 4 - 25

4.4 動作的監視 4 - 25

4.4.1 程式的監視 ....................................................................... 4 - 25 4.4.2 軟元件值的批量監視 ............................................................... 4 - 27

4.5 可編程控制器診斷 4 - 28

4.6 從可編程控制器 CPU 中讀取工程 4 - 28

4.7 列印 4 - 28

4.8 工程的保存 4 - 28

4.9 工程的結束 4 - 28

(8)

A - 6

與本産品有關的手冊如下所示。

請根據需要參考本表訂購。

1) GX Works2 的操作

2) 結構化編程

手冊名稱 手冊編號

GX Works2 Version1 操作手冊 ( 公共篇 )

對 GX Works2 的系統配置及參數設置、在線功能的操作方法等,簡單工程及結構化工程中的通用功能有關

內容進行說明。     ( 另售 )

SH-081005CHT

GX Works2 Version1 操作手冊 ( 簡單工程篇 )

對 GX Works2 的簡單工程中的程式創建、監視等操作方法有關內容進行說明。

( 另售 )

SH-081006CHT

GX Works2 Version1 操作手冊 ( 結構化工程篇 )

對 GX Works2 的結構化工程中的程式創建、監視等的操作方法有關內容進行說明。 ( 另售 ) SH-081007CHT GX Works2 Version1 操作手冊 ( 智能功能模块操作篇 )

對 GX Works2 中的智慧功能模組的參數設置、監視、通信協定支援功能等的操作方法有關內容進行說明。

( 另售 )

SH-081008CHT

GX Works2 入門指南 ( 結構化工程篇 )

面向 GX Works2 的初次使用者,對結構化工程中的程式創建及編輯、監視等基本操作方法有關內容進行說

明。 ( 另售 )

SH-081010CHT

手冊名稱 手冊編號

MELSEC-Q/L/F 結構化編程手冊 ( 基礎篇 )

對結構化程式創建中必要的編程方法、編程語言的種類等有關內容進行說明。 ( 另售 ) SH-080903CHN MELSEC-Q/L 結構化編程手冊 ( 公共指令篇 )

對結構化程式中可使用的順控指令、基本指令以及應用指令等的公共指令相關的規格、功能等有關內容進

行說明。 ( 另售 )

SH-080904CHN

MELSEC-Q/L 結構化編程手冊 ( 應用函數篇 )

對結構化程式中可使用的應用函數相關的規格、功能等有關內容進行說明。 ( 另售 ) SH-080905CHN MELSEC-Q/L 結構化編程手冊 ( 特殊指令篇 )

對結構化程式中可使用的模組專用指令、PID 控制指令以及內置 I/O 功能用指令等的特殊指令相關的規

格、功能等有關內容進行說明。   ( 另售 )

SH-080906CHN

FXCPU 結構化編程手冊 ( 軟元件 / 通用說明篇 )

對 GX Works2 中提供的結構化程式用軟元件、參數進行說明。 ( 另售 ) JY997D26001 FXCPU 結構化編程手冊 ( 順控程式指令篇 )

對 GX Works2 中提供的結構化程式用順控程式指令進行說明。 ( 另售 )

JY997D34701

FXCPU 結構化編程手冊 ( 應用函數篇 ) 

對 GX Works2 中提供的結構化程式用應用函數進行說明。  ( 另售 ) JY997D34801

(9)

A - 7

iQ Works 入門指南

適用於初次使用 iQ Works 的用戶,對使用 MELSOFT Navigator 進行系統管理的方法及系統標簽的使用方

法等基本操作方法進行說明。 ( 另售 )

SH-081011CHT

㽕咲

操作手冊以 PDF 文件被存儲在套裝軟體的 CD-ROM 中。另備有用於另售的印刷品,希望單獨購買手冊時,請根據上表 中 的手冊編號訂購。

(10)

A - 8

●本手冊的定位

在本手冊中,對 GX Works2 的功能中的通過簡單工程創建順控程式的操作有關內容進行說明。

以目的進行分類的參閱手冊如下所示。

關於各手冊的記載內容、手冊編號等請參閱 “關聯手冊”列表。

1) GX Works2 的操作

目的

GX Works2 安裝步驟

說明書

GX Works2 入門指南 GX Works2 Version1 操作手冊

簡單工程篇 結構化工程篇 公共篇 簡單工程篇 結構化工程篇 智慧功能模組 操作篇

安裝 希望瞭解運行環 境、安裝方法

GX Works2 的各種操作

希望瞭解 GX Works2 的所有功能

希望瞭解 GX Works2 的工程類型 及可使用的語言

希望瞭解與工程類 型無關的可使用的 功能的操作方法

希望瞭解初次使用 簡單工程時的基本 操作及步驟

希望瞭解初次使用 結構化工程時的基 本操作及步驟

希望瞭解編程用的 功能及操作方法

希望瞭解智慧功能 模組的資料設置方

ᇡา

ᄗ૞

ᄗ૞

ᇡา

ᇡา

ᇡา

ᄗ૞

ᇡา ᇡา

ᇡา

(11)

A - 9

*1 :  僅對於 MELSAP3、FX 系列用 SFC。

目的 安装步骤

說明書 簡單工程篇 結構化工程篇 公共篇 簡單工程篇 結構化工程篇 智慧功能模組

操作篇

簡單工程

梯形圖

SFC

*1

ST

結構化工程

梯形圖

SFC

*1

結構化梯形圖

ST

ᄗ૞

ᇡา

ᄗ૞

ᇡา

ᇡา ᇡา

ᄗ૞

ᇡา

ᄗ૞

ᇡา

ᇡา ᇡา

ᇡา ᇡา

(12)

A - 10

基礎篇 公共指令篇 特殊指令篇 應用函數篇 公共指令篇 指令篇 SFC 篇

所有語言

希望瞭解可編程控 制器 CPU 的出錯代 碼、特殊繼電器·

特殊寄存器的內容

使用梯形圖的 情況下

希望瞭解公共指令 的類型及詳細內容

希望瞭解智慧功能 模組用指令的類型 及詳細內容 

希望瞭解網路模組 用指令的類型及詳 細內容

希望瞭解 PID 控制 功能用指令的類型 及詳細內容 

使用 SFC 的 情況下

希望瞭解

SFC(MELSAP3) 的規 格、功能、指令等 的詳細內容

使用結構化梯 形圖或者 ST 的情況下

希望瞭解用於結構 化編程的基礎知識

希望瞭解公共指令 的類型及詳細內容

希望瞭解智慧功能 模組用指令的類型 及詳細內容

希望瞭解網路模組 用指令的類型及詳 細內容

希望瞭解 PID 控制 功能用指令的類型 及詳細內容

希望瞭解應用函數 的類型及詳細內容

ᇡา

ᇡา

ᇡา

ᇡา

ᇡา

ᇡา

ᇡา

ᇡา

ᄗ૞

ᇡา

ᄗ૞

ᇡา

ᄗ૞

ᇡา

ᇡา

(13)

A - 11

目的

基础篇 軟元件·

公共說明篇 順控指令篇 應用函數篇 FX、FX0S FX0N、FX FX、FX2C

FX1S、FX1N FX2N、FX1NC

FX2NC

FX3G、FX3U FX3UC

使用梯形圖的 情況下

希望瞭解基本·應 用指令的類型及詳 細內容、軟元件及 參數、出錯代碼的 內容

使用 SFC 的 情況下

希望瞭解 SFC 的規 格、功能、程式示

使用結構化梯 形圖或者 ST 的情況下

希望瞭解用於結構 化編程的基礎知識

希望瞭解軟元件及 參數、出錯代碼的 內容

希望瞭解順控指令 的類型及詳細內容

希望瞭解應用函數 的類型及詳細內容

ᇡา ᇡา ᇡา

ᇡา ᇡา ᇡา

ᇡา

ᇡา

ᇡา

ᇡา

(14)

A - 12

乍ᷛ乬ⱘᰒ⼎

ᠧᓔ义䴶᠔೼ⱘ乍ϔⳂњ✊DŽ

᠔೼ⱘゴϔⳂњ✊DŽ

খ䯙Ⳃᷛⱘᰒ⼎

খ䯙Ⳃᷛঞখ䯙᠟ݠ⫼

ヺো䖯㸠䆄䗄DŽ 㡖ᷛ乬ⱘᰒ⼎

ᠧᓔ义䴶᠔೼ⱘ㡖ϔⳂњ✊DŽ

乍ᷛ乬ⱘᰒ⼎

ᠧᓔ义䴶᠔೼ⱘ乍ϔⳂњ✊DŽ

᠔೼ⱘゴϔⳂњ✊DŽ

খ䯙Ⳃᷛⱘᰒ⼎

খ䯙Ⳃᷛঞখ䯙᠟ݠ⫼

ヺো䖯㸠䆄䗄DŽ 㡖ᷛ乬ⱘᰒ⼎

ᠧᓔ义䴶᠔೼ⱘ㡖ϔⳂњ✊DŽ

䷙῭丠ⱘ乃⼎

ᠧ䭟䷕䴶᠔೼ⱘ䷙ϔⳂњ✊DŽ

᠔೼ⱘゴϔⳂњ✊DŽ

গ䮅Ⳃ῭ⱘ乃⼎

গ䮅Ⳃ῭ঞগ䮅᠟ݞ⫼

ヺ㰳䘆㸠㿬䗄DŽ

ҹϞᰃ⠆њ䘆㸠䁾ᯢ㗠ࡉᓎⱘ䷕䴶㟛ᆺ䱯ⱘ䷕䴶᳝᠔ϡৠDŽ

㆔῭丠ⱘ乃⼎

ᠧ䭟䷕䴶᠔೼ⱘ㆔ϔⳂњ✊DŽ

(15)

A - 13 對該頁面中說明內容的特別注意事項及希望預先瞭解的功能等進行說明。

對該頁面中說明的內容的限制事項進行說明。

●本手冊中使用的符號

本手冊中使用的符號及內容舉例如下。

ૻࠫࠃႈ

編號 符號 內容 示例

(1) [       ] 功能表欄的功能表名 [ 工程 ]

(2) 工具欄的圖示

(3) <<       >> 畫面的選項卡名 << 可編程控制器系統設置 >>

(4) 畫面的按鈕

( 高速中斷設置 )

(5) “  ” 畫面內的各專案名 “計時器時限設置”

鍵盤的按鍵

&WUO

(16)

A - 14

總稱 / 略稱 內容 / 物件模組

GX Works2 産品型號 SWnDNC-GXW2 的總稱産品名。(n= 版本 )

以前産品

GX Developer 産品型號 SWnD5C-GPPW、SWnD5C-GPPW-A、SWnD5C-GPPW-V、SWnD5C-GPPW-VA 的總稱産品名。

(n= 版本 )

GX Simulator 産品型號 SWnD5C-LLT、SWnD5C-LLT-A、SWnD5C-LLT-V、SWnD5C-LLT-VA 的總稱産品名。

(n= 版本 )

iQ Works iQ Platform 對應工程環境 MELSOFT iQ Works 的略稱。

個人電腦 基於 Windows 運行的個人電腦的總稱。

Q 系列 三菱可編程控制器 MELSEC-Q 系列的略稱。

L 系列 三菱可編程控制器 MELSEC-L 系列的略稱。

FX 系列 三菱可編程控制器 MELSEC-F 系列的略稱。

基本型 QCPU Q00J、Q00、Q01 的總稱。

高性能型 QCPU Q02、Q02H、Q06H、Q12H、Q25H 的總稱。

通用型 QCPU

Q00UJ、Q00U、Q01U、Q02U、Q03UD、Q03UDE、Q04UDH、Q04UDEH、Q06UDH、Q06UDEH、Q10UDH、

Q10UDEH、Q13UDH、Q13UDEH、Q20UDH、Q20UDEH、Q26UDH、Q26UDEH、Q50UDEH、Q100UDEH 的總 稱。

QCPU(Q 模式 ) 基本型 QCPU、高性能型 QCPU、通用型 QCPU 的總稱。

LCPU L02、L26-BT 的總稱。

FXCPU FX、FX0S、FX0N、FX、FX、FX2C、FX1S、FX1N、FX1NC、FX2N、FX2NC、FX3G、FX3U、FX3UC的總稱。

CPU 模組 QCPU(Q 模式 )、LCPU、FXCPU 的總稱。

SFC MELSAP3、MELSAP-L、FX 系列用 SFC 的總稱。

(17)

1 - 1

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

1 概要

本手冊介紹在實際的 GX Works2 中創建程式 ( 簡單工程 ), 使可編程控制器 CPU 運行的步驟。 

對於初次使用 GX Works2 創建簡單工程的程式的用戶 , 建議參閱了本手冊之後再使用 GX Works2。 

關於結構化工程 , 請參閱下述手冊。

 GX Works2 入門指南 ( 結構工程篇 )

1.1  簡單工程與結構化工程 . . . . . . . . . . . . . . . . . . 1-2 1.2  程式創建步驟 . . . . . . . . . . . . . . . . . . . . . . 1-3

(18)

1 - 2  

1.1 簡單工程與結構化工程

■ 簡單工程

使用三菱可編程控制器 CPU 的指令,創建順控程式。

此外,在簡單工程中,可以通過與傳統的 GX Developer 相同的操作進行程式創建。

在簡單工程中,可以使用下述程式語言進行創建。

●圖形語言

·梯形圖語言

是以與傳統的 GX Developer 相同的操作方法 , 通過由觸點及線圈構成的梯形圖表示的圖形語言。

·SFC 語言

是用於記述順控程式控制的圖形語言,該語言可使順控程式易於理解。

該語言通過記述處理的步及移動至下一個步的轉移條件進行記述。 

步及轉移條件均可通過梯形圖語言進行記述。 

●文本語言

·ST 語言 ( 結構化文本語言 )  

ST 語言可以與 C 語言等高階語言一樣,通過條件語句進行選擇分支,通過迴圈語句進行重復等的 語句對控制進行記述。因此,可以簡潔容易地進行程式編寫。

■ 結構化工程

對於結構化工程,可以通過結構化編程創建程式。 

通過將控制細分化,將程式的通用部分執行部件化,可以實現易於閱讀的、高引用性的編程 ( 結構化編 程 )。

在結構化工程中,可以通過下述程式語言進行創建。 

●圖形語言

·梯形圖語言

是以與傳統的 GX Developer 相同的操作方法 , 通過由觸點及線圈構成的梯形圖表示的圖形語言。

·結構化梯形圖語言

是基於繼電器梯形圖設計技術創建的圖形語言。由於直觀且易於理解 , 因此常用於順控程式。 

梯形圖總是從位於左側的母線開始。 

結構化梯形圖是由觸點、線圈、功能塊、功能所構成。這些要素通過垂直線及水平線相連接。 

·SFC 語言

是用於記述順控程式控制的圖形語言,該語言可使順控程式易於理解。 

該語言通過記述處理的步及移動至下一個步的轉移條件進行記述。 

步及轉移條件均可通過梯形圖語言進行記述。 

●文本語言

·ST 語言 ( 結構化文本語言 )

ST 語言可以與 C 語言等高階語言一樣,通過條件語句進行選擇分支,通過迴圈語句進行重復等的 語句對控制進行記述。因此,可以簡潔容易地進行程式編寫。 

ૻࠫࠃႈ

對於 FXCPU,簡單工程時不支援 ST 語言,結構化工程時不支援梯形圖語言、SFC 語言。

(19)

1 - 3

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

1.2 程式創建步驟

以下對從簡單工程中的程式創建開始,至在可編程控制器 CPU 中執行爲止的步驟進行說明。  

1.

打開工程

2.

參數的設置

3.

標簽的設置

4.

程式的編輯

5.

轉換 / 編譯

步驟 參照

啓動 GX Works2。 3.2.1 項

創建新的簡單工程。或者打開已存在的簡單工程。 3.2.3 項

步驟 參照

對參數進行設置。 3.2.4 項

步驟 參照

對全局標簽進行定義。 3.2.5 項

對局部標簽進行定義。 --

步驟 參照

對各程式部件的程式進行編輯。 

3.2.6 項 4.2.6 項 4.2.7 項

步驟 參照

進行梯形圖轉換。 3.2.7 項

進行編譯。 3.2.8 項

䔝ϟ䷕

(20)

1 - 4  

6.

與可編程控制器 CPU 相連接

7.

可編程控制器寫入

8.

動作的確認

9.

列印

10.

工程的結束

步驟 參照

將電腦與可編程控制器 CPU 相連接。

3.3.1 項 對連接目標進行設置。

步驟 參照

將參數寫入到可編程控制器 CPU 中。

3.3.2 項 將程式寫入到可編程控制器 CPU 中。

步驟 參照

對順控程式的執行狀態、軟元件的內容進行監視並執行動作確認。 3.4 節

4.4 節

對可編程控制器 CPU 的出錯發生狀況進行確認。 3.5 節

步驟 參照

對程式、參數進行列印。 3.7 節

4.7 節

步驟 參照

對工程進行保存。 3.8 節

結束 GX Works2。 3.9 節

(21)

2 - 1

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

2 創建的程式及系統配置 

本章介紹本手冊中創建的程式的系統配置及概要等有關內容。

2.1  系統配置 . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2.2  程式創建的概要 . . . . . . . . . . . . . . . . . . . . . 2-2

(22)

2 - 2  

2.1 系統配置

在本手冊說明中,使用 GX Works2 及 Q 系列可編程控制器。

2.2 程式創建的概要

以下使用簡單的示例 ( 下表 ) 介紹程式創建的有關內容。

·創建新工程

·參數的設置

·標簽的設置

·程式的創建 ( 觸點、應用指令的輸入操作、梯形圖轉換 / 編譯 ) 

·可編程控制器寫入

·監視等

·預覽、列印

表 2.2-1 創建的程式的概要

程式語言 程式概要 參照

梯形圖

在梯形圖編輯器內,創建顯示 ST 語言程式的內嵌 ST 框後,可以進行編輯及監 視。

詳細內容請參閱下述手冊。

GX Works2 Version1 操作手冊 ( 簡單工程篇 )

第 3 章

SFC 第 4 章

ST 詳細內容請參閱下述手冊。

GX Works2 入門指南 ( 結構化工程篇 )

ৃ㎼⿟᥻ࠊ఼&384&38

56䳏㑰

*;:RUNV

(23)

3 - 1

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

3 梯形圖語言程式的創建

本章以簡單的程式爲例介紹簡單工程的程式創建步驟。

3.1  創建的程式 . . . . . . . . . . . . . . . . . . . . . . . 3-2 3.2  工程的創建 . . . . . . . . . . . . . . . . . . . . . . . 3-3 3.3  將工程寫入可編程控制器 CPU  . . . . . . . . . . . . . .  3-18 3.4  動作的監視 . . . . . . . . . . . . . . . . . . . . . .  3-26 3.5  可編程控制器診斷 . . . . . . . . . . . . . . . . . . .  3-35 3.6  從可編程控制器 CPU 中讀取工程 . . . . . . . . . . . . .  3-36 3.7  列印 . . . . . . . . . . . . . . . . . . . . . . . . .  3-38 3.8  工程的保存 . . . . . . . . . . . . . . . . . . . . . .  3-44 3.9  工程的結束 . . . . . . . . . . . . . . . . . . . . . .  3-45

(24)

3 - 2 3.1.1 程式的動作

3.1 創建的程式

以下介紹創建的程式的動作以及梯形圖程式。 

3.1.1 程式的動作

●X0 由 OFF → ON 時 Y10 置爲 ON,1 秒後置爲 OFF。

●X1 置爲 ON 時將 K10 傳送至 D0( 在標簽 “VAR1”中定義 )。

●X2 置爲 ON 時將 K20 傳送至 D0( 在標簽 “VAR1”中定義 )。

3.1.2 創建的程式

(25)

3.2.1 GX Works2 的啓動 3 - 3

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

3.2 工程的創建

通過梯形圖程式創建工程。

3.2.1 GX Works2 的啓動

1.

對要啓動的套裝軟體的功能表進行選擇。

2.

啓動套裝軟體。

㽕咲

通過對桌面上的   圖示進行雙擊 , 也可啓動套裝軟體。 

䲭᪞*;:RUNV ೪⼎

(26)

3 - 4 3.2.2 GX Works2 的畫面構成

3.2.2 GX Works2 的畫面構成

GX Works2 的畫面構成如下所示。

對於工具欄、狀態欄、導航視窗、部件選擇視窗、輸出視窗 , 通過 [ 顯示 ] 功能表選擇顯示 / 隱藏。

關於 GX Works2 的畫面構成的詳細內容請參閱下述手冊。

GX Works2 Version1 操作手冊 ( 公共篇 )

㽪に䙌᪛औඳ 㽪にܻᆍ乃⼎औඳ

῭丠⃘

ࡳ㛑㸼⃘

Ꮉ݋⃘

ḍ᪮⭊ࠡ䙌᪛ⱘ㽪に乃⼎㽪 にⱘܻᆍDŽ

ᇡ乃⼎ⱘ㽪に䘆㸠䙌᪛DŽ

䚼ӊ䙌᪛にষ

ᇛ⫼ᮐ⿟ᓣࡉᓎⱘ䚼ӊҹ

߫㸼ᔶᓣ䘆㸠乃⼎DŽ

Ꮉ԰にষ

ᰃ䘆㸠㎼⿟ǃগᭌ䀁㕂ǃ ⲷ㽪ㄝⱘЏ⬿䴶DŽ

䔌ߎにষ

ᇡ㎼䅃᪡԰ⱘ㌤ᵰǃߎ䤃 䊛㿞ҹঞฅ䄺䊛㿞䘆㸠乃

⼎DŽ

⢔ᜟ⃘

ᇢ㟾㽪に

(27)

3.2.3 創建新工程 3 - 5

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

3.2.3 創建新工程

創建新的工程。

1.

通過下述任一操作 , 可以顯示工程的新建畫面。

·選擇 [Project( 工程 )]   [New( 創建新工程 )]

功能表。

·點擊   ( 創建新工程 )。

2.

從列表框中選擇新創建工程的 “Project Type

( 工程類型 )”、“PLC Series( 可編程控制器系 列 )”、“PLC Type( 可編程控制器類型 )”、

“Language( 程式語言 )”。

根據是否在創建的程式中使用標簽對 “Use Label

( 使用標簽 )”進行設置。

設置後 , 對   按鈕進行點擊。

設置內容

·Project Type( 工程類型 ): Simple Project

( 簡單工程 )

·Use Label( 標簽使用 ): 勾選

·PLC Series( 可編程控制器系列 ): 

QCPU(Q mode)(QCPU(Q 模式 ))

·PLC Type( 可編程控制器類型 ): Q02/Q02H

·Language( 程式語言 ): Ladder( 梯形圖 ) 㽕咲

在簡單工程中使用標簽時 , 通過創建新工程進行設置。 

3.

新工程將被創建。

(28)

3 - 6 3.2.3 創建新工程

㽕咲

打開已存在的工程

關於打開已存在的工程的操作的詳細內容請參閱下述手冊。

GX Works2 Version1 操作手冊 ( 公共篇 )

1.

執行以下任一操作。

·選擇 [Project( 工程 )]   [Open( 打開工程 )] 功能表。

·點擊   ( 打開工程 )。

2.

將顯示打開工程畫面。

在 “Workspace Location( 工作區的位置 )、”“Workspace/Project List( 工作區 / 工程 列表中 )”中 , 對要打開的工程進行選擇。

3.

點擊  ( 打開 ) 按鈕 , 打開工程。

ᣛᅮᏆᄬ೼ⱘᎹ⿟ⱘֱᄬ Ⳃ῭᭛ӊ༒DŽ

䙌᪛ᕠᇛ乃⼎Ꮉ԰औৡDŽ 䙌᪛㽕ᠧ䭟ⱘᎹ⿟DŽ

䙌᪛ᕠᇛ乃⼎Ꮉ⿟ৡDŽ

(29)

3.2.4 參數的設置 3 - 7

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

3.2.4 參數的設置

對可編程控制器參數進行設置。

1.

如果對工程視窗的 “Parameter( 參數 )”   

“PLC Parameter( 可編程控制器參數 )”進行雙 擊 , 將顯示 Q 參數設置畫面。

2.

點擊  ( 設置結束 ) 按鈕後 , 設置將被 確定 , 畫面將被關閉。

在本手冊的示例中 , 參數爲初始設置未變。

關於參數設置的詳細內容 , 請參閱下述手冊。

GX Works2 Version1 操作手冊 ( 公共篇 ) 所使用的可編程控制器的手冊

所使用的網路的手冊 䲭᪞

䀁㕂ᅠ⬶ᕠˈ咲᪞

>(QG@䀁㕂㌤ᴳᣝ 䟩DŽ

(30)

3 - 8 3.2.5 標簽的設置

3.2.5 標簽的設置

對全局標簽進行設置。

不使用標簽的情況下 , 請進入 3.2.6 項。

1.

對工程視窗的“Global Label( 全局標簽 )”   

“Global1”進行雙擊時 , 將顯示全局標簽設置 畫面。

2.

從列表框中選擇全局標簽設置畫面的 “Class

( 類 )”。 

設置內容

·類 : VAR_GLOBAL

3.

對全局標簽設置畫面的 “Label Name

( 標簽名 )”進行直接輸入。

設置內容

·標簽名 : VAR1

ૻࠫࠃႈ

● 關於標簽名中可使用的字元

標簽名中最多可以使用全形或半形字元合計 32 個字元。

但是,對下述標簽名進行編譯時將變爲出錯狀態。 

·包含有空格的標簽名  

·起始處具有半形數位的標簽名  

·與軟元件同名的標簽名  

關於其他標簽名中不能使用的字元 , 請參閱下述手冊。

GX Works2 Version1 操作手冊 ( 公共篇 ) 䲭᪞

䔝ϟ䷕

(31)

3.2.5 標簽的設置 3 - 9

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

4.

對全局標簽設置畫面的 “Date Type

( 資料類型 )”進行直接輸入。

設置內容

·資料類型 : Word[Signed]( 字 [ 帶符號 ])

㽕咲

通過點擊   , 也可以從資料類型選擇畫面中選擇資料類型。

設置內容*1

1) 物件 : ALL( 全部 )

2) Type Class( 類型分類 ): Simple Types

( 基本資料 ) 3) Types( 資料類型 ): Word[Signed]

( 字 [ 帶符號 ])

4) Array Element( 陣列要素 ): 無勾選

*1: 應按 “Libraries( 物件 )”→ “Type Class( 類型分 類 )”→  “Types( 資料類型 )”→  “Array  Element( 陣列要素 )”的順序進行設置。

設置完畢後點擊   按鈕。  

5.

對全局標簽設置畫面的 “Device( 軟元件 )”進 行直接輸入。

設置內容

·Device( 軟元件 ): D0

䔝ϟ䷕

(32)

3 - 10 3.2.5 標簽的設置

關於全局標簽、局部標簽的設置操作的詳細內容 , 請參閱下述手冊。

GX Works2 Version1 操作手冊 ( 簡單工程篇 )

關於全局標簽、局部標簽的編程的詳細內容 , 請參閱下述手冊。

MELSEC-Q/L/F 結構化編程手冊 ( 基礎篇 )

6.

對全局標簽設置畫面的 “Constant( 常數值 )”、

“Comment( 注釋 )”、“Remark( 備註 )”進行設 置。

對於 “Relation with System Label( 系統標簽的關 聯 )”、“System Label( 系統標簽名 )”、 

“Attribute( 屬性 )”,在本手冊的示例中不使用。 

設置內容

·Constant( 常數值 ): 標簽的類爲 VAR_GLOBAL 的情 況下 , 不能進行常數值的設 置、更改。

·Comment( 注釋 ): 無設置 

·Remark( 備註 ): 無設置 

(33)

3.2.6 程式的創建 3 - 11

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

3.2.6 程式的創建

對 3.1.2 項的梯形圖程式進行創建。

進行程式創建時,可以選擇。應根據需要分別創建。在本項中對 “覆蓋模式”的情況進行說明。

對於 “覆蓋模式”及 “插入模式”,每次按壓  時將在 “覆蓋” “插入”之間進行切換。

1.

如果對工程視窗的 “POU( 程式部件 )”   

“Program( 程式 )”    “MAIN”   

“Program( 程式主體 )”進行雙擊 , 將顯示

[PRG]MAIN 畫面。

2.

如果點擊梯形圖工具欄的  ( 上升沿脈衝 ),

將顯示梯形圖輸入畫面。

在梯形圖輸入畫面中直接輸入軟元件後 , 如果點擊   按鈕 , 將顯示上升沿觸點。

設置內容

·X0

,QVHUW

䲭᪞

䔝ϟ䷕

(34)

3 - 12 3.2.6 程式的創建

㽕咲

如果對梯形圖工具欄的圖示進行點擊 , 將打開用於軟元件或者指令輸入的梯形圖輸入畫面等。

如果設置了軟元件、指令等後點擊   按鈕 , 梯形圖符號或豎線將顯示到游標位置處。

梯形圖工具欄

關於工具欄的詳細內容請參閱下述手冊。

GX Works2 Version1 操作手冊 ( 簡單工程篇 )

3.

如果點擊梯形圖工具欄的  ( 常閉觸點 ), 將 顯示梯形圖輸入畫面。

在梯形圖輸入畫面中對軟元件進行直接輸入後 , 如果 點擊   按鈕 , 將顯示常閉觸點。 

設置內容

·T0

表 3.1 本節中主要使用的梯形圖工具欄的圖示

名稱 內容

常開觸點 對軟元件進行設置。

常閉觸點 對軟元件進行設置。

上升沿脈衝 對軟元件進行設置。

常開觸點 OR 對軟元件進行設置。

線圈 對軟元件進行設置。

應用指令 輸入應用指令。

豎線輸入 對豎線的根數進行設置。

䔝ϟ䷕

(35)

3.2.6 程式的創建 3 - 13

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

4.

如果點擊梯形圖工具欄的  ( 常開觸點 OR),

將顯示梯形圖輸入畫面。

在梯形圖輸入畫面中對軟元件進行直接輸入後 , 如果 點擊   按鈕 , 將顯示常開觸點 (OR)。

設置內容

·Y10

5.

如果點擊梯形圖工具欄的  ( 線圈 ), 將顯示 梯形圖輸入畫面。

在梯形圖輸入畫面中對軟元件進行直接輸入後 , 如果 點擊   按鈕 , 將顯示線圈。

設置內容

·Y10

6.

如果點擊梯形圖工具欄的  ( 豎線輸入 ), 將 顯示豎線輸入畫面。

如果點擊   按鈕 , 將顯示 1 根豎線。

7.

如果點擊梯形圖工具欄的  ( 線圈 ), 將顯示 梯形圖輸入畫面。

在梯形圖輸入畫面對軟元件及設置值進行直接輸入後 , 如果點擊   按鈕 , 將顯示線圈。

設置內容

·T0   K10

8.

如果點擊梯形圖工具欄的  ( 常開觸點 ), 將 顯示梯形圖輸入畫面。

在梯形圖輸入畫面中對軟元件進行直接輸入後 , 如果 點擊   按鈕 , 將顯示常開觸點。

設置內容

·X1

6SDFH

䔝ϟ䷕

(36)

3 - 14 3.2.6 程式的創建

9.

如果點擊梯形圖工具欄的  ( 應用指令 ), 將 顯示梯形圖輸入畫面。

在梯形圖輸入畫面中直接輸入應用指令、運算元後 , 如果點擊   按鈕 , 將顯示應用指令。

設置內容

·MOVP   K10   VAR1 *1

*1. VAR1 是在 3.2.5 項中設置的標簽。

不使用標簽的情況下 , 應對軟元件 D0 進行指定。

10.

如果點擊梯形圖工具欄的  ( 常開觸點 ), 將 顯示梯形圖輸入畫面。

在梯形圖輸入畫面中對軟元件進行直接輸入後 , 如 果點擊   按鈕 , 將顯示常開觸點。

設置內容

·X2

11.

如果點擊梯形圖工具欄的  ( 應用指令 ), 將 顯示梯形圖輸入畫面。

在梯形圖輸入畫面中對應用指令、運算元進行直接 輸入後 , 如果點擊   按鈕 , 將顯示應用指 令。

設置內容

·MOVP   K20   VAR1 *2

*2. VAR1 是在 3.2.5 項中設置的標簽。

不使用標簽的情況下 , 應對軟元件 D0 進行指定。

6SDFH 6SDFH

㽕咲

● 標簽 (VAR1) 的字元區分大寫字母、小寫字母。標簽輸入時 , 應注意字母的大小寫。

6SDFH 6SDFH

(37)

3.2.6 程式的創建 3 - 15

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

㽕咲

· 爲了將創建、編輯的程式變爲可在可編程控制器 CPU 中執行的順控程式 , 必須進行轉換、編譯。

未使用標簽的情況下 , 只需轉換 , 無需編譯。

關於轉換、編譯請參閱以下專案。

3.2.7 梯形圖的轉換 3.2.8 程式的編譯

· 編譯後執行下一個操作時 , 可以將使用標簽的位置替換爲軟元件進行顯示。

替換爲軟元件顯示的操作

選擇 [View( 顯示 )]   [Address Display( 軟元件顯示 )] 功能表 , 對功能表進行勾選。

( 如果在已勾選的狀態下執行此操作則顯示將變爲以前的狀態 , 功能表的勾選將被取消。) 

· 標簽候選的顯示

對於標簽,將顯示其前面的字元與輸入的字串一致的候選。 

在該程式的示例中,在輸入了 “V”時將顯示以 “V”開頭的標簽。 

通過從顯示的標簽中選擇,可以在無需輸入全部字元的狀況下輸入標簽。  

᳓᦯⠆䒳ܗӊ乃⼎DŽ

(38)

3 - 16 3.2.7 梯形圖的轉換

3.2.7 梯形圖的轉換

1.

選擇 [Compile( 轉換 / 編譯 )]   [Build( 轉 換 + 編譯 )] 功能表時,將顯示轉換 + 編譯執行 確認畫面。

通過按壓   也可顯示轉換 + 編譯執行確認畫面。

2.

進行轉換、編譯的執行設置。

在本手冊的示例中,僅執行轉換。

設置後,點擊   按鈕,執行轉換。

設置內容

·選擇 “Execute conversion only( 僅執行轉換 )”

3.

執行轉換時 , 未轉換的梯形圖塊將被轉換,梯 形圖塊的背景顔色將變爲如左所示的顔色。

)

(39)

3.2.8 程式的編譯 3 - 17

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

3.2.8 程式的編譯

程式的編譯中 , 有如下的 2 種類型。各自的編譯物件程式有所不同。 

在此 , 進行全部編譯。關於編譯 , 請參閱下述手冊。 

此外 , 關於全部編譯的操作 , 請參閱下述專案。 

GX Works2 Version1 操作手冊 ( 簡單工程篇 ) 

表 3.2 編譯及物件程式 編譯物件程式

編譯  將工程中登錄的程式中未編譯的程式轉換爲順控程式。 

( 已編譯的程式不被進行編譯。) 

全部編譯 將工程中登錄的所有程式轉換爲順控程式。 

( 已編譯的程式也被進行編譯。)

1.

選擇 [Compile( 轉換 / 編譯 )]   [Rebuild  All( 轉換 + 全部編譯 )] 功能表。

通過點擊  ( 轉換 + 全部編譯 ) 也可執行。

2.

將顯示如左所示的畫面。

如果點擊  ( 是 ) 按鈕,將執行全編譯。

有出錯時將顯示輸出視窗。

㽕咲

● 不使用標簽的情況下,轉換時也將自動進行編譯。

使用標簽的情況下,爲了將創建、編輯的梯形圖程式變爲可執行的順控程式,轉換後必須進行編譯。

關於轉換、編譯、全編譯的詳細內容請參閱下述手冊。

GX Works2 Version1 操作手冊 ( 簡單工程篇 )

● 關於編譯狀態的確認方法

在工程視窗中 , 可以對編譯狀態進行確認。

᳾㎼䅃ⱘ䚼ߚᇛ䅞⠆㋙㡆ᄫܗDŽ

(40)

3 - 18 3.3.1 將電腦與可編程控制器 CPU 相連接

3.3 將工程寫入可編程控制器 CPU 

將工程寫入到可編程控制器 CPU 中。

3.3.1 將電腦與可編程控制器 CPU 相連接

將電腦與可編程控制器 CPU 的電纜連接時對連接路徑進行設置。 

■ 將電腦與可編程控制器 CPU 相連接

關於連接時的注意事項 , 請參閱可編程控制器 CPU 的手冊。 

■ 連接目標的設置

對將電腦通過 USB 電纜與 CPU(Q02HCPU) 相連接的路徑進行設置。

通過其他路徑或者 FXCPU 相連接的情況下 , 有關設置的詳細內容請參閱下述手冊。 

GX Works2 Version1 操作手冊 ( 公共篇 )

1.

在導航視窗的視窗選擇區域中點擊

“Connection Destination( 連接目標 )”時,

將顯示連接目標視窗。

2.

連接目標視窗的當前連接目標對

“Connection1”進行雙擊時 , 將顯示連接目標 設置畫面。  

ৃ㎼⿟᥻ࠊ఼&38 4+&38

86%䳏㑰 ㄚ㿬ᴀ䳏㜺

咲᪞

䲭᪞

䔝ϟ䷕

(41)

3.3.1 將電腦與可編程控制器 CPU 相連接 3 - 19

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

3.

如果對 “PC side I/F”的 “ (Serial USB

( 串行 USB))”進行雙擊 , 將顯示電腦側 I/F 串列詳 細設置畫面。  

4.

對個人電腦側 I/F 進行設置。

設置後 , 如果點擊   按鈕 , 設置將結束,畫 面將關閉。

設置內容

·選擇 USB

5.

對 “PLC side I/F( 可編程控制器側 I/F)”的

“ (PLC Module(CPU 模組 ))”進行點擊 , 對 使用的介面進行選擇。 

䲭᪞

咲᪞

䔝ϟ䷕

(42)

3 - 20 3.3.1 將電腦與可編程控制器 CPU 相連接

6.

點擊  ( 通信測試 ) 按鈕時 ,  將以設置的連接路徑執行與可編程控制器 CPU 的 通信測試。

7.

如果通信測試成功將顯示如左所示的畫面 ,

“PLC Type(CPU 型號 )”欄中將顯示可編程控制 器 CPU 的型號。

如果點擊   按鈕 , 畫面將關閉。

不能與可編程控制器 CPU 正常通信的情況下 , 將顯示 下述畫面。

應對連接目標的設置、連接電纜等進行確認。

8.

如果點擊   按鈕 , 連接目標設置將結 束,畫面將關閉。 

咲᪞

(43)

3.3.1 將電腦與可編程控制器 CPU 相連接 3 - 21

概要

建的程式及系統配置

形圖語言程式的創

FC語言程式的創建

㽕咲

● 有多個連接目標的情況下,可以設置多個連接目標資料進行切換。

1.

選擇連接目標視窗的當前連接目標

“Connection1”, 右擊滑鼠選擇 “Add  New Data( 創建新資料 )”功能表。

將顯示創建新資料畫面。

2.

對 “Data Name( 資料名 )”、“Set as  Default Connection( 常用連接目標指定 )”

進行設置。

如果點擊   按鈕,連接目標視窗的 所有連接目標中將顯示新的連接目標。

設置內容

· Data Name( 資料名 ): Connection2

· Set as Default Connection

( 作爲通常使用連接目標進行指定 ) :  無勾選

3.

進行連接目標的設置。

如果對所有連接目標 “Connection2”進 行雙擊,將顯示連接目標設置畫面。關於 設置方法請參閱下述專案。 

3.3.1 ■连接目标设置步骤 3

ᮄࡉᓎⱘ䗷᥹Ⳃ῭

參考文獻

相關文件

概化理論入門與簡單應用研習會內容: 一、計畫緣由 量表或問卷應該要有幾道試題最適當?

課程教材 (Course Materials) : 按題目的內容用相關的參考資料. 參考書目

課程教材 (Course Materials) : 按題目的內容用相關的參考資料. 參考書目

課程教材 (Course Materials) : 按題目的內容用相關的參考資料. 參考書目

某學派實務操作手冊: 30%( 依據個

評分事項說明:托盤上手、倒水、取杯之先後順序不拘,以參賽選手習慣及不違 反安

中華民國全國建築師公會 107 年度 BIM 專案計劃(3) 建築師 BIM 實務手冊(總 計畫)「台灣建築師 BIM 收費標準」研究參考國內外 BIM 相關收費標準及公共 工程

(五)自傳乙份 (裝訂成冊) :請以 A4直式格式製作, 內頁 20頁以下