Professional Documents
Culture Documents
tw
或來電(02)2705-5066
或來電(02)2705-5066
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
序 1
◎本書特色
本套書內容融合理論與實務、搭配豐富的圖文整合,能讓讀者輕鬆進入工
業控制的領域世界。讀完本套書對可程式控制器之應用,會有更完整的認識。
作者累積多年實際經驗,以循序漸進、由淺入深、易學易懂的方式,藉由基本
概念的闡釋,兼採用圖表的輔助說明,使讀者能逐步瞭解可程式控制器的應用
及相關技術整合,讓讀者明瞭可程式控制器的應用架構已經不再是侷限於單機
自動化,是可以非常輕易結合網路通訊與人機介面等去開發出一個完整的近端
及遠端控制的監控系統了。書中附有 OMRON 產品相關電子書及可程式輔助軟
體光碟,使讀者對控制器週邊相關軟、硬體元件的選用及階梯圖程式的編輯能
更得心應手,達到事半功倍的自動化控制目標。
莊漢榕
2006 年 4 月
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
2 OMRON PLC 程式編輯與軟體教學
◎內容簡介
網路的階層化、通訊的構成。Ethernet、Controller Link、Com-
poBus/D、CompoBus/S、Protocol Macro 的概要、系統構成、資
料連結機能、訊息服務機能、指令運用、模組之設定方式、網
路通訊軟體應用。協定巨集機能 Protocol Macro 系統構成及概
要、溫控器使用巨集練習。
人 機 介 面 篇:使讀者了解人機介面的硬體功能、應用、系統設定方式及網路
連線。配合人機介面程式及圖形編輯、開關操作、數值輸出
入、指針表及圖像顯示畫面設計規劃。支援離線模擬、CSV 檔
案、多變化的網路、多國語言、下拉功能等。
參考導讀順序:
新學習者:軟體篇 階梯圖基礎篇 階梯圖進階篇 溫度控制器篇 感
測器篇 人機介面篇 網路通訊篇。
對可程式控制具有基礎能力者:感測器篇 比較階梯圖基礎篇與原先所學
的不同處 軟體篇 階梯圖進階篇 溫度控制器篇www.wunan.com.tw
本試閱檔為五南所有。如欲購買此書,請至五南網站 人機介面篇 網路
或來電(02)2705-5066
4 OMRON PLC 程式編輯與軟體教學
通訊篇。
對可程式控制具有進階能力者:練習軟體篇的新功能 比較階梯圖基礎篇、
階梯圖進階篇、感測器篇與原先所學的不同處 溫度控制器篇 人機介面
篇 網路通訊篇。
上述系列課程,台灣歐姆龍公司於全省各地營業所設有「FA 專業講習教
室」,提供專人指導與實機操作,為學習 OMRON 商品的最佳捷徑。
詳細資料歡迎上網查詢(www. omron. com. tw),
或電洽客服中心:0800-000-705。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
目 錄 1
目 錄
第1章 CX-Programmer 介紹 3
1.1 何謂 CX-Programmer 4
1.2 特徵 4
1.3 可以使用之 PLC 機種及個人電腦 6
1.4 操作流程 7
第2章 編寫程式之前 9
2.1 關於實習機台&前置作業 10
2.2 起始設定 13
2.3 畫面各部的說明 15
第 3 章 離線機能(OFF-LINE) 23
3.1 環境(Option)設定 24
3.2 編寫階梯圖 29
參考 其他的程式編寫方法 38
3.3 使用 Function Block Library 42
3.4 Output 視窗檢查程式 49
3.5 註解編輯 51
3.6 儲存檔案 53
3.7 練習 55
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
或來電(02)2705-5066
2 目 錄
第4章 線上機能(ON-LINE) 57
4.1 連線/離線的操作 58
4.2 程式傳送 59
4.3 PLC 的運轉/停止 60
參考 I/O 表作成 62
4.4 練習 63
第5章 除錯機能(Debug) 67
第 6 章 其他的機能 87
或來電(02)2705-5066
目 錄 3
附錄 補充資料 109
附錄 1 PLC 的連接方法 110
附錄 2 PLC 與電腦間的連接線 111
附錄 3 PLC 與 PC 之連接介面 112
附錄 4 個人電腦及 PLC 的連接 113
或來電(02)2705-5066
4 目 錄
第 10 章 程式撰寫 153
第 12 章 應用指令 175
第 13 章 應用程式事例 185
或來電(02)2705-5066
目 錄 5
第 14 章 應用實例程式演練 189
※基礎解答篇 217
第 15 章 基本事項 225
第 16 章 常用的應用指令 231
或來電(02)2705-5066
6 目 錄
第 18 章 主程式和子程式 271
第 19 章 區塊程式和判斷式回路 279
第 20 章 TASK 分割 285
或來電(02)2705-5066
目 錄 7
21.1 FB 特點 300
21.2 FB 種類 301
21.3 定義 FB 資料類型(Date Type) 302
21.4 編輯 FB 程式 303
21.5 儲存 FB 程式 306
第 22 章 實例演練 307
※進階解答篇 319
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
或來電(02)2705-5066
第 1 篇
PLC 輔助軟體
CX-Programmer Ver5.0
第1章 CX-Programmer 介紹
第2章 編寫程式之前
第3章 離線機能(OFF-LINE)
第4章 線上機能(ON-LINE)
第5章 除錯機能(Debug)
第6章 其他的機能
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
第 1 章
CX-Programmer 介紹
1.1 何謂 CX-Programmer
1.2 特徵
1.3 可以使用之 PLC 機種及個人電腦
1.4 操作流程
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
4 OMRON PLC 程式編輯與軟體教學
1.1 何謂 CX-Programmer
1.2 特徵
操作簡易
‧以單一按鍵來輸入接點、線圈、應用指令輸入
‧可多視窗的操作畫面顯示
‧可以以接點名稱編寫程式
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
Chapter 1 CX-Programmer 介紹 5
豐富的顯示/監控機能
‧ I/O 記憶體的各區域之整體即時監控/編輯
‧指定位址的即時監控
‧ watch window / output window
豐富的除錯機能
遠距可程式/監控連結
保養/維修機能
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
6 OMRON PLC 程式編輯與軟體教學
可以使用的 PLC 機種
系列 PLC 機種
CJ1 CJ1G / CJ1M / CJ1G-H / CJ1H-H
CS1 CS1G / CS1G-H / CS1H / CS1H-H / CS1D-H / CS1D-S
C2000H / C1000H / C200H / C200HS / C200HX / HG / HE
C200HX-Z / HG-Z / HE-Z
C
CQM1 / CQM1H / CPM1 / CPM1A / CPM2*/ CPM2*-S*/ SRM1 /
SRM1-V2
IDSC IDSC-C1DR-A / C1DT-A
CVM1 CVM1 / CVM1-V2
CV CV2000 / CV1000 / CV500
*以上各系列機種 CPU 模組形式,請參照 CX-Programmer 操作手冊。
可以使用的個人電腦
項目 條 件
個人電腦 IBM 相容電腦
CPU Pentium133MHz(建議 Pentium 200MHz 以上)
*Microsoft Windows95 / 98 / 2000 / Me / XP
作業系統
Microsoft Windows NT Version4.0 Service Pack6
記憶體 請參照下表
硬碟 100M byte 以上之空間
電腦螢幕 SVGA(800×600 像素)以上
CD-ROM 1 台以上
*請注意,Microsoft Windows3.1 無法動作。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
Chapter 1 CX-Programmer 介紹 7
參考
必要之記憶體容量和作成之程式容量有關。
<例:必要之記憶體容量>
CPU 元件型式 程式容量 最低限之記憶體容量 建議記憶體容量
CS1G-CPU42 型 10K Step
CS1G-CPU43 型 20K Step 32M byte 64M byte
CS1G-CPU44 型 30K Step
CS1G-CPU45 型 60K Step 64M byte 96M byte
CS1H-CPU63 型 20K Step
32M byte 64M byte
CS1H-CPU64 型 30K Step
CS1H-CPU65 型 60K Step 64M byte 96M byte
CS1H-CPU66 型 120K Step 128M byte 192M byte
CS1H-CPU67 型 250K Step 256M byte 256M byte
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
8 OMRON PLC 程式編輯與軟體教學
1.4 操作流程
啟動 CX-Programmer
編寫程式
※為避免已編寫之程式因發生
儲存程式
問題而遺失,故進行儲存。
切換至線上模態(on-line)
I/O 表的作成
程式傳送
程式運轉
監控程式
線上編輯
切換至離線(off-line)
※線上修正程式時,請再度儲
程式的儲存
存程式。
程式列印
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
第 2 章
編寫程式之前
2.1 關於實習機台&前置作業
2.2 起始設定
2.3 畫面各部的說明
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
10 OMRON PLC 程式編輯與軟體教學
2.1 關於實習機台&前置作業
實習操作設備如下:
PLC 機種:CS1 系列
使用模組:ID212、OD212、MD215
CX-P 版本:5.0 版
連接埠:RS232Port
使用模組介紹
模 組 功 能 CH 分配 接點範圍(CH+BIT)
ID212 16 點輸入模組 輸入 0000CH 0000.00~0000.15
OD212 16 點輸出模組 輸出 0001CH 0001.00~0001.15
MD215 32 點輸出入模組 輸入 2001CH 2001.00~2001.15
*機號設定 0 (16IN∕16OUT) 輸出 2000CH 2000.00~2000.15
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
Chapter 2 編寫程式之前 11
CS1 系列資料區參考
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
12 OMRON PLC 程式編輯與軟體教學
2.2 起始設定
啟動 CX-Programmer 軟體
執行【開始】→【程式集】→【Omron】→【CX-Programmer】→【CX-Pro-
grammer】,即可開啟 CX-Programmer 的主視窗。
結束 CX-Programmer 軟體( )
選擇【File】→【Exit】。
開啟新檔( )
選 擇【File】→【New】開 啟 視 窗 設
定,輸 入【Device Name】(PLC 的 名
稱)、及【Comment 註解】(可省略)。
點取【Device Type】的 ,
選擇使用機種: CS1G-H 。
點取【CPU Type】的 ,
選取 CPU 型式: CPU42 。
完成後按下【確定】。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
Chapter 2 編寫程式之前 13
點取【Network Type】的 ,
選擇 PC 連接 PLC 的通訊方式。
進入【Settings】以進行通訊設定。
點取【Driver】標記,執行以下的設定。
※若 PC 為 USB 通訊埠連接,
請採用對應的 Port Name 設定值。
完成後按下【確定】。
參考
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
14 OMRON PLC 程式編輯與軟體教學
2.3 畫面各部的說明
主視窗
可
採
視
窗
分
(註) 割
並
列
顯
示
名稱 內容‧機能
Titlebar 標題列 顯示檔案名稱。
Menus 主選單 選擇選單。
快速點取圖示工具以執行功能。
亦可自訂工具列,點選【View】→【Tool-
Toolbars 工具列
bars】,開啟工具列視窗後,進行拖曳即可變
更各群組的顯示位置。
Project Workspace 工作區 管理程式及各種資料。可以從其他 Project 以
Project Tree 枝狀工作畫面 拖曳&下拉來進行資料的複製。
Diagram 視窗 階梯圖程式的作成、編輯。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
Chapter 2 編寫程式之前 15
Mnemonic 視窗 顯示程式編碼,亦可同步進行程式編輯。
‧【Compile】標記:顯示程式編輯時的錯誤
內容。
‧【Find Report】標記:參考 5.9 節 尋找
Output 視窗
(Find) 。
‧【Transfer】標記:顯示讀取計劃檔案時的
錯誤。
Watch 視窗 指定 PLC 名稱及位址,進行 I/O 監控。
顯示 PLC 名稱、離線/線上狀態、工作儲存
Statusbar 狀態列
格位置等的情報。
顯示各種接點及常用功能的快速鍵提示。
(註)Information Window 提示視窗
[View]→[Information Window]
■New Project
‧點二下項目,可開啟視窗及表。
‧以右鍵點取 Project 工作空間,顯示項目的執行選單。
‧可以在 Project 計劃 ,以拖曳&下拉來進行複製。
PLC 離線 PLC 連線
之動作模態
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
16 OMRON PLC 程式編輯與軟體教學
名稱 內容 機能
New Project 指以 CX—Programmer 作成之程式及該程式相關的資料。
指定之 PLC 名稱、PLC 機種/ CPU 形式、網路形式等的起始設
New PLC
定。
Symbols(整體符號表) PLC 系統內定的符號表。
PLCI/OTable 的設定。
IO Table
*註:需在 On-line→Program 模態下進行設定。
Setting PLC 系統之動作的相關起始設定。
Error log 顯示錯誤訊息。(※ on-line 狀態下才顯示。)
同時顯示 PC 和 PLC 的日期及時間設定。(※ on-line 狀態下才顯
PLC Clock
示。)
Memory 設定、儲存、傳送 PLC 內部 I/O 記憶體之資料。
Program 可增加 New Program 設定。
New Program 顯示 Section Name。
Symbols(區域符號表) 設定各 Task 程式所屬之符號表。
Section 開啟階梯圖視窗。亦可在 Program 下建立多個 Section 分別管理。
Function Blocks 設定 Function Blocks。
■工具列
以圖示來指定經常使用的選單。以【View】|【Tool bars】設定顯示/隱藏
工具列。
‧標準工具列:【View】→【Tool bars】→【Standard】
New Project 作成
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
Chapter 2 編寫程式之前 17
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
18 OMRON PLC 程式編輯與軟體教學
■Diagram(階梯圖)視窗
選取【View】→【Diagram】。
回路(Rung)
編號
1
程式位址
(Step)編號 回路說明:馬達輸出後產生自保持,同時導通 TIM0 計時 10 秒 2
自保持的功能使 TIM0 能持續計時
RESET 作用使回路停止
啟動馬達 緊急停止
輸出(自保持)
輸出(自保持)
參考
I/O 名稱
減少字型尺寸,I/O 名稱/位址 START
0.00 位址
都會顯示,也可顯示兩行 I/O
註解。 啟動開關 I/O 註解
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
Chapter 2 編寫程式之前 19
參考回路有錯誤時(回路不成立時),左母線會顯示成紅色。
■Mnemonics(程式編碼)視窗
選取【View】→【Mnemonics】。
輸入欄位
Rung(回路) 顯示回路編號。
Step(程式位址) 顯示程式位址編號。
Instruction(指令語) 顯示指令語。
Operand(運算資料) 顯示 operand 運算資料。
Value( ) 線上執行監控時,顯示 I/O 接點或 CH 的 。
Comment(註解) 顯示 I/O 註解。
雙點該處後,即進入編輯狀態,可進行「Instruction」及「Oper-
輸入欄位
and」之資料編輯。
Symbol bar(標記列) 顯示游標目前所在的指令位址或設定值及註解。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
20 OMRON PLC 程式編輯與軟體教學
■Output 視窗
【View】→【Windows】→【Output】設定顯示/隱藏。(預設為顯示)
‧【Compile Program】
點選【Program】→【Compile】來顯示錯誤 容及程式比較時的結果。
雙點錯誤指示處,即跳至階
梯視窗上的錯誤位置。
滑鼠右鍵功能設定
選 單 機 能
清除顯示內容。
Clear
*【Edit】→【Clear Buid Window】具相同功能。
Next Reference 跳至下個參考點。
Allow Docking 允許∕取消 Output 視窗獨立。
隱藏 Output 視窗。
Hide
*【View】→【Windows】→【Output】具相同功能。
Float In Main Window 切換 Output 視窗至主視窗位置。
‧【Find As Report】
點選【Edit】→【Find】→【Report】進行尋找(Find)的結果。
※參考 5.9 節(Find 設定)
※滑鼠右鍵設定與上述相同
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
Chapter 2 編寫程式之前 21
‧【Transfer】
讀取計劃檔案而發生錯誤時,錯誤 容將顯示於該處。
※滑鼠右鍵設定與上述相同
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
國家圖書館出版品預行編目資料
OMRON PLC 程式編輯與軟體教學= CS1 PLC & cx-pro-
grammer (ver 5.0)/臺灣歐姆龍股份有限公司 FA PLA-
ZA 編著小組著. -- 初版. -- 臺北市:五南, 2006
[民 95]
面; 公分
凝煉知識‧品味閱讀
ISBN 957-11-4237-9(平裝)
1.自動控制
448.9 95001926
5D76
OMRON PLC 程 式 編 輯 與 軟 體 教 學
CS1 PLC & CX-PROGRAMMER (Ver 5.0) I S B N 957-11-4237-9
作 者 臺灣歐姆龍股份有限公司 FA PLAZA 編著小組
審 訂 莊漢榕
文字校對 許宸瑞
責任編輯 陳玉卿
封面設計 杜柏宏
發 行 人 楊榮川
總 編 輯 王秀珍
出 版 者 五南圖書出版股份有限公司
地 址 台北市大安區(106)和平東路二段 339 號 4 樓
電話:(02)2705-5066 傳真:(02)2706-6100
台中市駐區辦公室 台中市中區中山路 6 號
電話:(04)2223-0891 傳真:(04)2223-3549
高雄市駐區辦公室 高雄市新興區中山一路 290 號
電話:(07)2358-702 傳真:(07)2350-236
網 址 http://www.wunan.com.tw
電子郵件 wunan@wunan.com.tw
劃撥帳號 01068953 戶名:五南圖書出版股份有限公司
法律顧問 財團法人資訊工業策進會科技法律中心
出版日期 2006 年 4 月初版一刷
定 價 新臺幣 420 元
※版權所有.欲利用本書全部或部分內容,必須徵求本公司同意※
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066