階梯邏輯與程式設計



Similar documents
Microsoft Word - 第四章.doc

6-1-1極限的概念

證 券 簡 易 下 單 :2121 證 券 簡 易 下 單 1. 主 工 具 列 的 視 窗 搜 尋 器 直 接 輸 入 點 擊 主 選 單 證 券 專 區 下 單 特 殊 下 單 2121 證 券 簡 易 下 單 畫 面 說 明 1. 下 單 區 2. 個 股 行 情 資 訊 與

Microsoft Word doc

xls

Microsoft Word - 全華Ch2-05.doc

第一章 緒論

Microsoft PowerPoint - 使用 Word 編輯與排版文件 (II).ppt

實德證券網上交易系統示範

目 錄 項 目 內 容 頁 數 1 手 機 要 求 3 2 登 記 程 序 3 3 登 入 程 序 4 4 輸 入 買 賣 指 示 6 5 更 改 指 示 14 6 取 消 指 示 18 7 查 詢 股 票 結 存 21 8 查 詢 買 賣 指 示 23 9 更 改 密 碼 查 詢 股

所 3 學 分 課 程, 及 兩 門 跨 領 域 課 程 共 6 學 分 以 上 課 程 學 生 在 修 課 前, 必 須 填 寫 課 程 修 課 認 定 表, 經 班 主 任 或 指 導 教 授 簽 名 後 始 認 定 此 課 程 學 分 ) 10. 本 規 章 未 盡 事 宜, 悉 依 學 位

<4D F736F F D D313032A7DEC075BAC2BC66B56EB04FB44EC5AAA7D3C440A7C7A874B2CEBEDEA740A4E2A5552E646F63>

章節

<4D F736F F D20B0EAA5C1A470BEC7BB50B0EAA5C1A4A4BEC7AF5AAFC5BD73A8EEA4CEB1D0C2BEADFBADFBC342BD73A8EEB1F8A4E5B9EFB7D3AAED A14B>

(DP_MFP_Training

BSP 烤箱 - 封面-2

前 項 第 三 款 所 定 有 機 農 產 品 及 有 機 農 產 加 工 品 驗 證 基 準, 如 附 件 一 第 七 條 驗 證 機 構 受 理 有 機 農 產 品 及 有 機 農 產 加 工 品 之 驗 證, 應 辦 理 書 面 審 查 實 地 查 驗 產 品 檢 驗 及 驗 證 決 定 之

如何加強規管物業管理行業

PowerPoint 簡報

<4D F736F F D20B3E6A4B830312D2D2DBCC6BD75BB50BEE3BCC6AABAA55BB4EEB942BAE22E646F6378>

骨 折 別 日 數 表 1. 鼻 骨 眶 骨 ( 含 顴 骨 ) 14 天 11. 骨 盤 ( 包 括 腸 骨 恥 骨 坐 骨 薦 骨 ) 40 天 2. 掌 骨 指 骨 14 天 12. 臂 骨 40 天 3. 蹠 骨 趾 骨 14 天 13. 橈 骨 與 尺 骨 40 天 4. 下 顎 ( 齒

Microsoft PowerPoint - 資料庫正規化(ccchen).ppt

NCKU elearning Manual

第 6. 節 不 定 積 分 的 基 本 公 式 我 們 可 以 把 已 經 知 道 反 導 函 數 之 所 有 函 數 都 視 為 不 定 積 分 的 基 本 公 式 基 本 公 式 涵 蓋 的 範 圍 愈 大, 我 們 求 解 積 分 就 愈 容 易, 但 有 記 憶 不 易 的 情 事 研 讀

鍵 標 準 型 數 位 話 機 來 電 指 示 燈 會 談 暫 留 鈴 聲 跟 隨 靜 音 禁 鈴 可 程 式 鍵 喇 叭 6 ABC DEF 暫 切 4 GHI 5 JKL 6 MNO 重 撥 固 定 功 能 鍵 7 PQRS 8 TUV 9 WXYZ 功 能 聽 筒 0


四 修 正 幼 兒 園 師 資 類 科 應 修 學 分 數 為 四 十 八 學 分, 並 明 定 學 分 數 抵 免 之 相 關 規 定 及 規 範 修 習 幼 兒 園 教 育 專 業 課 程 之 最 低 年 限 ( 修 正 條 文 第 五 條 ) 五 發 給 修 畢 師 資 職 前 教 育 證 明

授 課 老 師 章 節 第 一 章 教 學 教 具 間 3 分 鐘 粉 筆 CNC 銑 床 教 學 內 容 CNC 銑 床 之 基 本 操 作 教 材 來 源 數 值 控 制 機 械 實 習 Ⅰ 1. 了 解 CNC 銑 床 的 發 展 2. 了 解 CNC 銑 床 刀 具 的 選 用 3. 了 解

101年度社會福利方案 網路線上操作手冊

Microsoft Word 網頁設計.doc

Microsoft Word - ch07

<4D F736F F D20B773AAA9ADBBB4E4BAF4B8F4BBC8A6E6BEDEA740A4E2A5555FABC8A4E1BADD2DADD3A448AAA95F2E646F63>

投影片 1

Microsoft Word - BM900HD-2F電腦設定.doc

e-Submission System Quick Reference Guide for Publication Related Matters (Chinese version)

目 錄 一 系 統 登 入... 2 ( 一 ) 系 統 登 入 畫 面... 2 ( 二 ) 首 次 登 入 請 先 註 冊... 3 ( 三 ) 忘 記 單 位 帳 號... 8 ( 四 ) 忘 記 密 碼 ( 五 ) 健 保 卡 更 換 ( 六 ) 重 寄 確 認 信.


簽 呈


瑞興銀行

(Microsoft Word - MOODLE990201\266i\266\245\244\342\245U )

互 補 : 若 兩 個 角 的 和 是 一 個 平 角 ( ), 我 們 稱 這 兩 個 角 互 補, 如 圖, + = 80, 故 我 們 稱 與 互 補 互 餘 : 若 兩 個 角 的 和 是 一 個 直 角, 我 們 稱 這 兩 個 角 互 餘, 如 圖, + =90 0, 故 我


<30332EAAFEA5F3A440A142A447A142A454A142A57CA147BEC7A5CDB14DB77EC3D2B7D3BEC7B2DFA661B9CF2E786C73>

目 錄 頁 1. 歡 迎 使 用 網 上 預 約 面 談 訪 問 系 統 新 用 戶 新 用 戶 登 入 帳 戶 程 序 啟 動 網 上 預 約 面 談 訪 問 帳 戶 核 對 帳 戶 的 地 址 資 料

2 2.1 A H ir@abchina.com 2

Microsoft Word - Draft circular on Sub Leg Apr (chi)_Traditional

網 路 請 購 操 作 手 冊 目 錄 (95~154) 壹 使 用 網 路 請 購 系 統 資 格...95~95 貳 如 何 進 入 網 路 請 購 系 統...96~96 參 網 路 請 購 / 查 詢 系 統 功 能 簡 介...97~111 肆 受 款 人 填 法 範 例...112~11

校 長 遴 選 者 就 相 關 遴 選 事 項, 有 程 序 外 之 接 觸 遴 選 會 委 員 在 任 期 間 因 故 無 法 執 行 任 務 或 有 不 適 當 之 行 為 者, 由 各 該 主 管 機 關 解 聘 之 ; 其 缺 額, 依 第 一 項 至 第 五 項 規 定 聘 ( 派 ) 委

一、模型資訊

Microsoft PowerPoint - 102教師升等說明會

內 政 統 計 通 報

<BDC6A5BB204B BBA1A9FAAED12E786C73>

第二組掃描器規範書

<4D F736F F D20B2C433B3B92020B971B8F4A4C0AA52A7DEA5A9>

題組一 文書排版

<4D F736F F D20A4A4B0EAA4E5A4C6A46ABEC7C0B3A5CEBCC6BEC7A874BEC7B873C3D2AED1B1C2BB50BFECAA6B F F2E646F63>

Microsoft PowerPoint - sp2 [相容模式]

投影片 1

(Microsoft Word - \246\250\301Z\272\336\262z.doc)

<4D F736F F D A7DEC075AB4FB065A44ABEC7BAF4B8F4ADD3A74FB3F8A657A740B77EB0D1A6D2A4E2A5552DA6D2A5CDBADD2E646F63>

Microsoft Word - EXCEL操作說明doc.doc

目 錄 壹 題 目 1: 新 增 商 品 ( 商 品 名 稱 為 玉 井 芒 果 乾 禮 盒 )... 3 貳 題 目 2: 新 增 商 品 ( 商 品 名 稱 為 紅 磚 布 丁 精 選 禮 盒 )... 5 參 題 目 3: 新 增 商 品 ( 商 品 名 稱 為 晶 鑽 XO 醬 禮 盒 ).

貳、研究動機

本 題 各 點 彼 此 均 有 相 互 關 聯, 作 答 不 完 整, 將 影 響 各 評 分 點 之 得 分, 請 注 意 檔 名 儲 存 錯 誤, 該 題 一 律 0 分 計 算 深 淺 圖 表.xlsx 請 依 下 方 題 目 敘 述 操 作 ( 佔 總 分 :) 儲 存 格 範

2016年中國語文科試卷三聆聽及綜合能力考核樣本試卷示例及說明

題目:中醫師配發藥材及合成中成藥簡介會

128 提 示 樞 紐 分 析 表 的 用 途 樞 紐 分 析 表 是 指 可 以 用 來 快 速 合 併 和 比 較 大 量 資 料 的 互 動 式 表 格, 透 過 它 可 以 詳 細 分 析 數 值 資 料, 特 別 適 用 於 下 列 情 況 : 需 要 從 含 有 大 量 資 料 的 清

長跨距暨挑高建築特殊結構系統之調查分析

Microsoft Word - dsejdoc_ _03.doc

中華民國 第51屆中小學科學展覽會

Microsoft Word - ATTCH4.docx

LP 電腦週邊設備用品_第一組印表機規範書

A2: 國 中 基 測 是 一 種 標 準 化 測 驗, 測 驗 結 果 是 以 量 尺 分 數 表 示 量 尺 分 數 是 透 過 統 計 方 法, 由 答 對 題 數 轉 換 而 來, 其 目 的 是 要 呈 現 每 一 位 考 生 的 每 一 測 驗 學 科 在 所 有 考 生 中 的 相 對

( 三 ) 走 道 與 建 築 物 結 構 空 間 不 符 規 定 者, 得 降 低 走 道 設 置 位 置 或 空 間 不 足 處 之 部 分 走 道 高 度, 並 視 需 要 採 階 梯 式 設 計, 使 建 築 物 與 其 走 道 間 保 持 1.8 公 尺 以 上, 確 保 人 員 走 行

Microsoft Word - 論文v27.doc

Microsoft Word - 雲林區_免試平台_國中模擬選填_操作手冊.doc

untitled

CONTENTS 訓 練 內 容 設 計 法 056 淡 季 期 的 訓 練 058 旺 季 期 的 訓 練 060 針 對 爬 坡 賽 的 訓 練 內 容 062 賽 後 的 資 料 分 析 PART4/ 鏑 木 毅 先 生 的 建 言 活 用 於 越 野 路 跑 的 心 跳 訓

度 ph 度 降 量 量 phph 糖 ph 度 更 3 說 酪 不 不 什 參 度 識 不 度 1

教育實習問與答:

壹、組織編制 代碼:C0101意見反映

(1) 參 加 直 轄 市 縣 市 性 比 賽 : 可 得 6 分, 可 得 5 分, 可 得 4 分, 可 得 3 分, 第 5 名 可 得 2 分, 第 6 名 以 後 可 得 1 分 (2) 參 加 性 比 賽 : 直 轄 市 縣 市 性 比 賽 各 之 得 分 乘 以 2 (3) 參 加 國

教 學 活 動 教 學 元 件 時 間 編 號 類 型 時 間 元 件 內 容 說 明 ( 請 填 入 8-9 個 元 件 ) 準 引 起 動 機 動 畫 1 分 鐘 請 製 作 一 動 畫 備 活 以 動 畫 方 式 向 學 生 闡 述 運 算 放 大 器 的 基 本 應 用

1 CH1 環 境 介 面 及 面 板 設 定 1-1 Word 2010 環 境 介 面 與 功 能 區 1-2 環 境 介 面 色 調 處 理 1-3 自 訂 快 速 存 取 工 具 列 1-4 Word 選 項 控 制 CH2 文 字 資 料 2-1 建 立 文 字 2-2 貼 入 網 頁 文

肆 研 究 方 法 進 行 本 研 究 前, 我 們 首 先 對 研 究 中 所 用 到 名 詞 作 定 義 定 義 : 牌 數 : 玩 牌 時 所 使 用 到 撲 克 牌 數 次 數 : 進 行 猜 心 術 遊 戲 時, 重 複 分 牌 次 數 數 : 進 行 猜 心 術 遊 戲 時, 每 次 分

Microsoft Word - 15-刪空白頁

研究一:n人以『剪刀、石頭、布』猜拳法猜拳一次,決定一人勝

寫 作 背 景 導 讀 [98] L Lyman Frank Baum


駛 學 校 順 成 駕 駛 學 校 新 中 華 駕 駛 學 校 新 社 亮 汽 車 電 單 車 教 授 駕 駛 學 校 有 限 公 司 新 順 成 汽 車 駕 駛 學 校 及 新 福 利 駕 駛 學 校 有 限 公 司 其 中 除 新 福 利 只 提 供 輕 型 汽 車 ( 自 動 ) 教 學 課

網 路 請 購 操 作 手 冊 目 錄 (117~181) 壹 網 路 請 購 系 統 開 放 對 象...117~117 貳 如 何 進 入 網 路 請 購 系 統...118~118 參 網 路 請 購 / 查 詢 系 統 功 能 簡 介...119~134 肆 受 款 人 填 法 範 例...

第 二 章 登 入 交 易 系 統 統 在 您 上 網 後, 可 輸 入 網 路 證 券 ebroker 交 易 網 網 址 到 達 網 路 下 單 交 易 系 首 先 您 將 會 進 入 到 客 戶 登 入 身 份 確 認 畫 面 Step 1. 直 接 輸 入 身 份 字 號, 第 一 位 英

C CH4.tpf

55202-er-ch03.doc

PART 2 系 統 篇 仔 細 檢 查 記 憶 體 和 顯 示 卡 AIDA64 Everest 操 作 : 使 用 AIDA64 檢 測 主 機 溫 度 AIDA64 DirectX AIDA

連江縣政府所屬學校兼任代課及代理教師聘任實施要點(草案)

一、報考資格: 碩士班:公立或已立案之私立大學或獨立學院或經教育部認可之國外大學畢業生或應屆畢業生,或具報考大學碩士班之同等學力資格,並符合本校各所訂定之條件者

立積電子股份有限公司

Transcription:

階 梯 邏 輯 與 程 式 設 計

目 LD LDI LDI OUT 指 令 的 用 法 邏 輯 積 運 算 指 令 AND 和 ANI 的 用 法 邏 輯 和 OR/ORI 指 令 用 法 兩 個 回 路 並 接 指 令 ORB 的 用 法 兩 個 回 路 串 接 指 令 ANB 的 用 法 分 歧 點 回 路 MPS MRD MRD MPP 指 令 的 用 法 錄 主 控 點 回 路 MC MCR MCR 指 令 的 使 用 SET RST 指 令 的 使 用 16 位 元 計 數 器 的 用 法 32 位 元 計 數 器 的 用 法 高 速 計 數 器 的 用 法 計 時 器 的 用 法 PLS 和 PLF 微 分 指 令 的 用 法 重 覆 輸 出 說 明 FX2N 新 增 基 本 順 序 指 令

LD LDI LDI 及 OUT 指 令 的 用 法

LD LDI LDI OUT 功 能 表 範 例 :

邏 輯 積 運 算 指 令 AND 及 ANI 的 用 法

AND ANI ANI 功 能 表 範 例 :

邏 輯 和 OR/ORI 指 令 用 法

OR ORI ORI 功 能 表 範 例 :

兩 個 回 路 並 接 指 令 ORB 的 用 法

範 例 : ORB 功 能 表

兩 個 回 路 串 接 指 令 ANB 的 用 法

範 例 : ANB 功 能 表

分 歧 點 回 路 MPS MRD MPP MPP 指 令 的 用 法

MPS MRD MRD MPPMPP 功 能 表 範 例 : 一 個 分 歧 點

範 例 :2: 2 階 分 歧 點

範 例 :4: 4 個 分 歧 點

主 控 點 回 路 MC MCR MCR 的 用 法

當 M100 接 點 OFF 時,Y0, Y0 Y1 Y2Y2 均 OFF 不 動 作 當 M100 接 點 ON 時,Y0, Y0 Y1 Y2Y2 依 本 身 迴 路 狀 態 動 作

下 表 為 MC/MCR 的 功 能 表 1. 電 路 表 示 圖 中, 特 殊 M 不 能 使 用 2. N 為 主 控 點 巢 狀 回 圈 層 數 範 圍 的 設 定 為 0~7,MC 與 MCR 配 對 成 一 個 巢 狀 如 下 圖, 最 多 層 次 為 七 層, 而 且 不 能 交 叉 配 對

-> 層 次 N0 當 X0=ON 時, 母 線 由 (A) 跳 至 (B)( -> 層 次 N1 當 X0=ON 時, X2=ON 時, 母 線 由 (B)( 跳 至 (C) -> 層 次 N2 當 X0 X2 X2 X4=ONX4=ON 時, 母 線 由 (C)( 跳 至 (D)( -> 層 次 N2, 當 執 行 MCR 後, 母 線 (D)( 返 回 (C)( 母 線 -> 層 次 N1, 當 執 行 MCR 後, 母 線 (C)( 返 回 (B)( 母 線 -> 層 次 N0, 當 執 行 MCR 後, 母 線 (B)( 返 回 (A)( 母 線, 此 為 原 母 線 的 狀 況

主 控 指 令 一 般 使 用 多 重 輸 出 回 路 或 手 動 / 自 動 的 切 換 如 下 範 例 : (A) 一 般 不 用 MC/MCR 指 令 設 計 的 電 路

(B) 將 (A) 用 MC/MCR 指 令 設 計

(C) 多 重 輸 出 回 路

(D) 將 (C) 改 成 MC/MCR 指 令

寫 出 下 圖 程 式 並 測 試 之?

依 下 列 功 能, 利 用 主 控 點 指 令 繪 出 階 梯 圖, 並 寫 出 程 測 試 之 : (1) 當 X0=ON 時, 進 入 第 N0 層, 且 Y7=ON,Y4=ON Y4=ON (2) 當 X3=ON 時, 進 入 第 N1 層, 且 Y6=ON,Y4=ON Y4=ON (3) 當 X5=ON 時, 進 入 第 N2 層, 且 Y5=ON,Y4=ON Y4=ON (4) 當 X0=OFF 時 ( 未 進 入 主 控 點 ),, 只 有 Y4=ON

SET RST 指 令 的 用 法

SET 為 設 定 指 令, 其 功 能 為 使 設 定 對 象 元 件 為 ON( 設 定 "1" 的 狀 態 ),, 並 保 持 之, 其 設 定 的 對 象 元 件 有 Y M S 等 Reset 為 復 置 指 令, 其 功 能 為 將 對 象 元 件 復 置 為 OFF( 消 除 為 "0" 的 狀 態 ),, 其 復 置 的 對 象 元 件 有 Y M S D V Z 等 SET /RESET 功 能 如 下 表 :

參 考 範 例 :

上 題 範 例 的 動 作 情 況 圖 :

範 例 第 15 行 為 將 D0 的 值 清 除 為 0,D 屬 於 資 料 暫 存 器, 它 的 使 用 範 圍 為 : D0~D199: 一 般 用 資 料 暫 存 器 (200( 點 ) D200~511: 停 電 保 持 用 資 料 暫 存 器 (312( 點 ) D800~D8255: 特 殊 用 資 料 暫 存 器 (256( 點 ) D1000~D2999: 檔 案 用 資 料 暫 存 器 (2000( 點 ) 對 於 資 料 暫 存 器 D 間 接 指 定 暫 存 器 V Z, 可 以 用 RST 指 令 消 除 為 "0"

16 位 元 計 數 器 的 用 法

計 數 器 分 為 2 種 : 一 般 計 數 器 又 分 為 :(1)16 計 數 器 (1) 一 般 計 數 器 (2) 高 速 計 數 器 16 位 元 上 數 ( 加 算 型 ) 計 數 器 (2)32 位 元 上 數 / 下 數 ( 加 減 算 型 ) 16 位 元 上 數 計 數 器 :(1) 一 般 用, 由 C0~C99 共 100 點, 設 定 範 圍 0~32,767 次 (2) 停 電 保 持 用, 由 C100~C199 共 100,, 點 設 定 範 圍 0~32,767 次 使 用 計 數 器 前, 要 先 將 計 數 器 歸 零 ( 用 RST 指 令 )

範 例 :16: 位 元 上 數 計 數 器 說 明 :(1) 當 X1=ON 時,C0 計 數 器 歸 零 ( 清 除 為 0) (2) 當 X2 由 OFF 到 ON 作 動 1 次 C0 計 數 器 往 上 數 1 次, 當 作 動 10 次 時, 計 數 器 累 算 10 次, 則 C0 輸 出 為 ON, 使 Y0 輸 出 也 變 為 ON, 其 動 作 狀 態 如 下 圖 :

由 上 圖 可 看 出 X2 由 OFF 變 ON 的 信 號 為 前 緣 觸 發,X1, 復 歸 信 號 亦 是 前 緣 觸 發 信 號

(3) 若 C0=ON 以 後,X2 的 OFF/ON 信 號 不 再 被 計 數, 也 就 是 C0 的 現 在 值 沒 有 變 化, 維 持 現 在 值 (4) 當 X1 又 ON 時, 表 示 C0 又 復 歸 ( 清 除 C0), 則 C0 輸 出 變 成 OFF, 又 可 以 重 新 計 數 (5) 計 數 器 的 設 定 值 可 指 定 常 數 K 設 定, 或 指 定 資 料 暫 存 器 D 設 定, 例 如 使 用 D0 作 為 設 定, 其 設 定 值 為 10, 則 表 示 該 計 數 器 的 設 定 值 為 10, 範 例 如 下 :

(6) 本 程 式 當 C0 往 上 計 數 10 次, 則 C0 變 為 ON,Y0 輸 出 亦 為 ON (7) 輸 入 程 式 指 令 :

EX: 計 時 器 延 時 3 秒 後, 自 動 將 計 數 器 復 歸

請 寫 出 下 圖 程 式 並 輸 入 PLC 測 試 之 (1) 圖 中 MOV K2X0 D0 指 令,K2X0, 表 示 X7......X0 共 八 個 bit, 同 時 被 讀 取 移 入 D0 暫 存 器 (2) 此 圖 是 由 外 部 設 定 計 數 器 的 設 定 值, 是 二 進 制 的 設 定 方 法 (3) 測 試 時, 先 設 定 計 數 值, 然 後 再 由 X12 輸 入 信 號, 當 C0 到 達 設 定 計 鼠 值 時,Y1=ON, Y1=ON 例 如 由 外 部 設 定 計 數 器 X7~X0 為 00010010 表 示 12H(16 進 位 )=18D(10 進 位 ),, 則 當 計 數 器 到 達 18 時,Y1=ON, Y1=ON

EX: 配 合 BCD 應 用 指 令 使 用, 將 計 數 值 的 現 在 值 轉 換 成 BCD 碼 ( 用 2 進 位 表 示 10 進 位 碼 ),, 再 利 用 七 段 器 顯 示 或 利 用 輸 出 的 LED 觀 看 BCD 碼 動 作, 例 如 : (1) 00010010=12D (10 進 位 ) (2) 00011001=19D (10 進 位 ) 測 試 時, 可 以 將 BCD 改 用 MOV 試 試 看, 結 果 會 不 一 樣, 因 為 MOV 指 令 的 搬 移 是 16 進 位 的 型 式, 而 BCD 指 令 的 傳 送 為 10 進 位 的 型 式 例 如 :C0=12 (1)BCD 傳 送 輸 出 為 00010010 (2)MOV 傳 送 輸 出 為 00001100

續 上 題 之 程 式 圖

EX: 利 用 外 部 1 個 開 關 設 定 計 數 器 設 定 值? 當 X1=ON 時,C0, 會 每 1 秒 往 上 計 數, 利 用 BCD 指 令, 將 C0 的 計 數 值 用 Y7~Y0 顯 示 的 數 字 為 BCD 碼 ( 用 二 進 制 表 示 10 進 位 的 碼 ),, 達 到 想 要 設 定 的 值 時, 將 X1 變 為 OFF 然 後 利 用 X2 輸 入 信 號, 當 C1 計 數 器 達 到 設 定 值 時,Y10=ON, Y10=ON

EX: 利 用 2 個 計 數 器 設 計 功 能 如 下 : (1) 第 1 個 計 數 器 每 計 數 10 次, 則 第 2 個 計 數 器 計 1 次 (2) 第 1 個 計 數 器 計 數 到 12 次 時 Y1=ON (3) 第 1 個 計 數 器 每 計 數 10 次 完 自 動 復 歸 (4) 利 用 BCD 指 令 將 C2 計 數 器 值 傳 到 Y0~Y7 顯 示

EX: 利 用 M8013 自 動 產 生 脈 波 計 數, 使 LED 閃 爍, 功 能 如 下 : (1) 使 用 計 數 器, 不 用 計 時 器, 閃 爍 狀 態 為 : 第 一 次 : Y7~Y0=00001111 第 二 次 : Y7~Y0=11110000 第 三 次 : Y7~Y0=00001111 第 四 次 : Y7~Y0=11110000 (2) 如 (1) 項 每 間 隔 1 秒 前 4 個 LED 和 後 4 個 LED, 交 互 閃 爍 20 次 後 停 止

32 位 元 計 數 器 的 用 法

32 位 元 上 數 / 下 數 計 數 器 為 大 數 目 型 的 計 數, PLC 內 部 暫 存 器 設 定 佔 用 32 個 位 元, 設 定 範 圍 : -2,147,483,648~ 2,147,483,648~+2,147,483,648 可 分 為 下 列 兩 種 編 號 : 1. 一 般 用 :C200~C219: C200~C219,, 共 20 點 2. 停 電 保 持 用 :C220~C234: C220~C234,, 共 15 點 上 數 或 下 數 是 由 C200~C234 編 號 相 對 於 特 殊 補 繼 電 器 M8200~M8234 編 號 來 決 定 助

當 M82 為 OFF 時, 則 C2 為 上 數 計 數 器 當 M82 為 ON 時, 則 C2 為 下 數 計 數 器 計 數 值 的 設 定 可 使 用 常 數 K 或 資 料 暫 存 器 D 來 設 定, 其 設 定 值 可 使 用 正 數 或 負 數 當 設 定 上 數 時, 計 數 器 達 到 設 定 值, 計 數 器 為 ON 當 設 定 下 數 時, 計 數 器 達 到 設 定 值, 計 數 器 為 OFF

範 例 :32 位 元 上 數 / 下 數 計 數 器

計 數 動 作 情 況 如 下 :

EX: 請 寫 出 下 圖 32 位 元 計 數 器 程 式, 並 測 試 上 下 數 功 能? (1) 當 X0=ON 時,Reset, C0 (2) 當 X1=OFF 時, 往 上 計 數, 當 X1=ON 時, 向 下 計 數 (3)X2 脈 波 輸 入 (ON/OFF)

EX: 寫 出 下 圖 程 式, 並 測 試 其 功 能?

高 速 計 數 器 的 用 法

高 速 計 數 器 分 為 :(1): 單 相 32 位 元 上 數 / 下 數 計 數 器 (2) 2 相 32 位 元 上 數 / 下 數 高 速 計 數 器 單 相 32 位 元 高 速 計 數 器 編 號 C253~250 共 16 點, 其 動 作 方 式 與 一 般 32 位 元 上 數 / 下 數 計 數 器 相 同, 其 上 數 或 下 數 是 由 相 對 應 於 M8235~M8250 編 號 來 決 定

當 M82 為 OFF 時, 則 C2 為 上 數 計 數 器 當 M82 為 ON 時, 則 C2 為 下 數 計 數 器 計 數 值 的 設 定 可 使 用 常 數 K 或 資 料 暫 存 器 D 來 設 定, 其 設 定 值 可 使 用 正 數 或 負 數 當 設 定 上 數 時, 計 數 器 達 到 設 定 值, 計 數 器 為 ON 當 設 定 下 數 時, 計 數 器 達 到 設 定 值, 計 數 器 為 OFF

高 速 計 數 器 表 :

上 表 說 明 : (1) X0 X2 X3 使 用 於 10KHZ 以 下 X1 X4 X5 使 用 於 7KHZ 以 下 (2) U: 上 數 輸 入 D: 下 數 輸 入 A: A 相 輸 入 B: B 相 輸 入 R: 復 歸 輸 入 S: 啟 動 輸 入 (3) 由 表 中 得 知 1 相 1 輸 入 為 只 有 計 數 端 輸 入, 無 其 他 端 輸 入, 其 編 號 由 C235~C240 共 有 6 點 1 相 用 於 啟 動 或 復 歸 輸 入, 其 編 號 為 C241~C245 共 有 5 點 注 意 若 有 啟 動 輸 入 端, 則 此 端 輸 入 必 須 為 ON, 才 能 開 始 計 數 1 相 2 方 向 輸 入 為 上 數 計 數 與 下 數 計 數 分 開 輸 入, 其 編 號 由 C246~C250 共 有 5 點 2 相 2 計 數 輸 入 為 A B 兩 相 輸 入, 其 編 號 由 C251~C255 共 5 點 (4) 專 屬 輸 入 點 X0~X7 不 可 重 覆 使 用, 例 如 : 使 用 了 C251 時, C235 C236 C241 C244... 等, 不 可 再 使 用

範 例 :

範 例 :

範 例 : 利 用 利 用 D0 D1 D1 為 設 定 值 作 為 32 位 元 的 計 數 設 定 值

範 例 :

範 例 : 1 相 2 方 向

範 例 : C250 計 時 器 類 似 下 圖 組 成 其 輸 入 端 為 (1) 上 數 為 X3 (2) 下 數 為 X4 (3) 歸 零 為 X5 (4) 啟 動 為 X7

EX: 請 依 下 圖 寫 出 程 式, 並 測 試 其 功 能? (1) 當 X10=ON 時,C236 為 下 數 當 X10=OFF 時,C236 為 上 數 (2) 當 X12=ON 時,C236 被 設 定 為 10, 開 始 計 數 (3) 當 計 數 器 達 到 10 時,Y10=ON (4) X11=ON 時,C236 被 Reset (5) 利 用 DBCD 指 令, 將 C236 計 數 值 由 Y7~Y0 顯 示 BCD 碼 值 (C236 為 32 位 元, 用 DBCD, 不 可 以 用 BCD) (6) 若 信 號 繼 續 輸 入, 到 達 16 後, 再 將 X10 變 為 ON, 則 C236 變 為 下 數, 當 達 到 9 時,Y10 變 為 OFF (7) 輸 入 端 X1(U/D) 參 考 高 速 計 數 器 表 (8) X12=ON 時,X1 輸 入 信 號 才 有 效

程 式 圖 如 下 :

EX: 請 依 下 圖 寫 出 程 式, 並 測 試 其 功 能? (1) 當 X10=ON 時,C238 為 下 數, 開 始 計 時 數 當 X10=OFF 時,C238 為 上 數 (2) 當 X12=ON 時,C238 被 設 定 為 12 (3) 當 計 數 器 達 到 12 時,Y10=ON (4) X11=ON 時,C238 被 Reset (5) 利 用 DBCD 指 令, 顯 示 C238 計 數 值, 請 詳 細 察 看 顯 示 值 (6) 若 信 號 繼 續 輸 入, 到 達 18 後, 再 將 X10 變 為 ON, 則 C238 變 為 下 數, 當 達 到 9 時,Y10 變 為 OFF (7) 輸 入 端 X3(U/D) 參 考 高 速 計 數 器 表 (8) X12=ON 時,X3 輸 入 信 號 才 有 效

程 式 圖 如 下 :

計 時 器 的 用 法

一 般 計 時 器 依 其 動 作 方 式 可 分 為 (1) 通 電 延 遲 計 時 器 (2) 斷 電 延 遲 計 時 器 而 FX2 的 計 時 器 是 屬 於 通 電 延 遲 計 時 器 型 式 的 計 時 器, 假 如 需 要 使 用 斷 電 延 遲 計 時 器 時, 可 以 利 用 控 制 回 路 設 計 達 到 斷 電 延 遲 計 時 器 的 動 作 FX2 提 供 得 計 時 器 分 為 兩 類 (1) 一 般 型 計 時 器 (2) 積 算 型 計 時 器 一 般 型 計 時 器 又 分 為 兩 種 : 1. 以 0.1 秒 為 單 位 計 時 器 有 T0~T199 共 200 點, 設 定 範 圍 0.1~3,276.7 秒 2. 以 0.01 秒 為 單 位 計 時 器 有 T200~T245 共 46 點, 設 定 範 圍 0.01~327.67 秒

時 鐘 脈 衝 0.1 秒 為 單 位 的 計 時 器 範 例 : 時 鐘 脈 衝

範 例 : 時 鐘 脈 衝 時 鐘 脈 衝 0.01 秒 為 單 位 的 計 時 器

積 算 型 計 時 器 分 為 : 1. 以 0.001 秒 為 單 位 計 時 器 有 T246~T249 共 4 點, 設 定 範 圍 0.001~32.767 秒 2. 以 0.1 秒 為 單 位 計 時 器 有 T250~T255 共 6 點, 設 定 範 圍 0.1~3,276.7 秒

時 鐘 脈 衝 0.1 秒 為 單 位 的 計 時 器 範 例 : 時 鐘 脈 衝

範 例 :RST: RST 指 令 放 在 計 時 器 後 方

計 時 器 接 點 的 動 作 時 序 及 精 確 : 當 計 時 器 線 圈 被 驅 動 後 開 始 計 時, 而 計 時 值 等 於 設 定 值 時 計 時 器 的 輸 出 接 點 動 作 一 個 程 式 或 階 梯 回 路 被 掃 瞄 ( 執 行 ) 是 依 據 程 式 指 令 順 序 掃 瞄 下 去, 其 方 式 如 下 :

由 上 圖 可 看 出 計 時 器 的 線 圈 被 啟 動 後, 到 計 時 器 接 點 ON 時 的 精 確 計 算 公 式 如 下 : α:0.001,0.01,0.10.1 秒 ( 計 時 器 相 對 應 1ms 10ms 10ms 100ms) 100ms) T: 計 時 器 設 定 時 間 ( 秒 ) T0: 掃 瞄 週 期 ( 秒 ) T0:

計 時 器 的 詳 細 動 作 : 非 積 算 型 計 時 器 積 算 型 計 時 器

EX: 請 依 下 圖 寫 出 程 式, 並 測 試 功 能? 計 時 器 設 計 跑 馬 燈, 當 X0=ON 時, 開 始 執 行, 每 0.5 秒 LED 往 前 移 一 個 共 八 個 LED 循 環 移 動, 注 意 X0=ON 後, 必 須 再 變 為 OFF, 才 能 正 常 動 作

接 續 上 頁

EX: 下 圖 為 利 用 一 個 計 時 器, 設 計 功 能 如 下, 請 寫 出 功 能 並 測 試 其 功 能? (1) 當 達 到 3 秒 時,Y10=ON (2) 當 達 到 6 秒 時,Y11=ON (3) 當 達 到 8 秒 時,Y11=ON (4) 當 達 到 10 秒 時,Y0 Y1 Y2 均 為 OFF, 並 且 Reset 計 時 器 (5) 本 程 式 DIV 除 法 指 令 ( 參 考 應 用 指 令 FNC 23), 此 目 的 為 除 以 10, 使 每 計 時 一 秒 由 Y7~Y0 顯 示

PLS 和 PLF 微 分 指 令 用 法

PLS 為 一 次 上 升 微 分 指 令, 係 指 由 OFF 變 為 ON 的 正 緣 微 分 脈 波 PLF 為 一 次 上 升 微 分 指 令, 係 指 由 ON 變 為 OFF 的 負 緣 微 分 脈 波

範 例 : 使 用 一 個 開 關, 用 微 分 方 式, 功 能 如 下 : 當 X0 由 OFF ON ON 時, 只 有 Y1 閃 爍 當 X0 由 ON OFF OFF 時, 只 有 Y2 閃 爍

重 覆 輸 出 說 明

重 覆 輸 出 ( 線 圈 重 覆 使 用 ) 說 明 : (1) 此 階 梯 圖 中 Y0 被 使 用 2 次, 利 用 掃 瞄 觀 念, 最 後 一 個 條 件 為 執 行 的 結 果 (2) 利 用 掃 瞄 觀 念, 在 同 一 次 掃 瞄 內, 若 X0=ON X1=OFF 時 Y1=ON,Y2=OFF Y2=OFF,, 若 X0=OFF X1=ON X1=ON 時 Y1=OFF,Y2=ON Y2=ON

FX2N 新 增 基 本 順 序 指 令

LDP: 母 線 a 接 點 開 始 正 緣 動 作, 符 號 LDF: 母 線 a 接 點 開 始 負 緣 動 作, 符 號 ANDP: 串 接 正 緣 動 作 ANDF: 串 接 負 緣 動 作 ORP: 並 接 正 緣 動 作 ORF: 並 接 負 緣 動 作

範 例 :

當 X0 由 OFF ON 會 產 生 一 脈 波, 此 脈 波 寬 為 一 次 掃 描 時 間 當 X1 由 ON OFF 會 產 生 一 脈 波, 此 脈 波 寬 為 一 次 掃 描 時 間

範 例 :

INV 指 令 INV 指 令 係 與 運 算 結 果 相 反 的 指 令, 例 如 :

範 例 :

範 例 :

步 進 階 梯 圖 程 式 設 計

目 錄 步 進 階 梯 圖 程 式 設 計 設 計 步 進 階 梯 圖 的 方 法 步 進 狀 態 的 基 本 流 程 行 態 單 一 流 程 選 擇 性 分 歧 合 流 並 進 式 分 歧 合 流 分 歧 合 流 的 組 合 跳 躍 及 重 覆 處 理 分 離 流 程 分 歧 步 進 狀 態 點 的 數 量 限 制 各 種 狀 態 指 令 的 使 用

步 進 階 梯 圖 程 式 設 計

構 成 順 序 功 能 流 程 圖 (SFC), 有 六 個 基 本 單 元 : 1. 初 始 步 進 狀 態 點 ( Initial Step State ) 此 狀 態 是 開 啟 機 械 設 備 之 前, 必 須 具 備 的 初 始 狀 態, 一 般 利 用 雙 線 正 方 塊 符 號 表 示 2. 步 進 狀 態 點 ( Step State ) 每 一 個 不 同 階 段 的 動 作 為 一 個 步 進 狀 點, 以 單 線 正 方 塊 符 號 表 示, 而 內 部 有 步 進 狀 態 點 編 號 3. 控 制 動 作 在 步 進 狀 態 點 內 做 該 步 進 中 的 控 制 動 作, 以 長 方 形 方 塊 符 號 表 示

4. 移 行 ( Transitiom ) 將 前 一 步 進 狀 態 點 移 到 下 一 步 進 狀 態, 以 單 橫 線 符 號 表 示 5. 連 結 (LINK) 將 上 一 步 進 狀 態 與 下 一 步 進 狀 態 做 連 接, 為 移 行 步 進 方 向, 一 般 用 直 線 符 號 表 示 6. 移 行 條 件 由 上 一 步 進 狀 態 點 要 移 到 下 一 步 進 狀 態 點 所 要 的 條 件, 若 條 件 滿 足 時, 由 上 一 步 進 狀 態 點 移 動 到 下 一 步 進, 而 且 會 將 上 一 個 步 進 狀 態 點 關 閉, 且 停 止 上 一 步 進 狀 態 點 的 動 作, 在 流 程 中 移 行 是 以 短 橫 線 符 號 表 示, 而 移 行 條 件 是 書 寫 在 移 行 短 橫 線 符 號 的 右 側 敘 述

順 序 功 能 流 程 圖 的 基 本 6 個 單 元 機 械 動 作 流 程 圖

FX2 中 可 使 用 ㄉ 步 進 狀 態 點 由 S0~S899 共 900 點 1.S0~S499 為 一 般 用, 其 中 S0~S9 為 初 始 步 進 狀 態 點 用 S10~S19 為 原 點 復 歸 用 2.S500~S899 為 停 電 保 持 用 3.S900~999 為 警 報 用

設 計 步 進 階 梯 圖 的 方 法

1. 繪 製 機 械 動 作 流 程 圖 2. 繪 致 負 載 驅 動 圖 3. 繪 致 移 行 條 件 流 程 圖 4. 步 進 狀 態 遷 移 圖 5. 步 進 階 梯 (STL) 回 路 圖 6. 步 進 階 梯 (STL) 迴 路 之 程 式

鑽 孔 機

機 械 動 作 流 程 圖 負 載 驅 動 圖 在 機 械 動 作 流 程 圖 中 加 入 各 階 段 或 各 狀 態 的 負 載 驅 動 回 路 稱 負 載 驅 動 圖, 如 上 圖 所 示,Y0, 為 驅 動 鑽 頭,Y1 為 驅 動 機 械 手 臂 下 降,Y2, 為 機 械 手 臂 上 升

步 進 狀 態 遷 移 圖 移 行 條 件 圖 步 進 狀 態 遷 移 圖

步 進 階 梯 迴 路 圖

步 進 階 梯 程 式

步 進 狀 態 的 基 本 型 態

一 單 一 流 程 單 一 流 程 為 單 獨 一 條 流 程, 沒 有 分 歧 或 合 流 問 題, 步 進 狀 態 點 號 碼 不 需 要 按 步 進 狀 態 點 順 序 編 號, 利 用 流 程 中 的 移 行 條 件 來 控 制 驅 動 下 一 步 進 狀 態 點 ON 或 OFF 二 選 擇 性 分 歧, 合 流 在 複 數 個 流 程 中, 只 可 選 擇 一 個 流 程 做 為 步 進 狀 態 點 的 動 作 時, 稱 為 選 擇 性 分 歧, 選 擇 到 某 一 步 進 狀 態 點 時 又 結 合 在 一 起 以 同 一 步 進 狀 態 點 動 作 稱 為 選 擇 性 合 流

三 並 進 式 分 歧 合 流 對 複 數 個 流 程 中, 各 分 歧 同 時 並 行 動 作, 稱 為 並 進 式 分 歧 並 進 到 某 一 步 進 時 又 結 合 在 一 起 以 同 一 步 進 狀 態 點 動 作 稱 為 並 進 式 合 流 四 跳 躍 重 覆 在 流 程 過 程 中, 可 以 自 由 跳 過 部 分 流 程, 或 重 覆 某 一 步 進 的 動 作

(a) 單 一 流 程 (b) 選 擇 分 歧 合 流

(c) 並 進 分 歧 合 流 (d) 跳 躍 或 重 覆

單 一 流 程

範 例 單 一 流 程, 如 圖 4-15 機 械 手 臂 由 A 點 抓 取 移 到 B 點 放 置 利 用 機 械 手 臂 夾 取 物 體 其 步 驟 如 下 : (1) 下 降 定 位 (2) 抓 取 物 體 1 秒 (3) 上 升 定 位 (4) 右 移 定 位 (5) 下 降 定 位 (6) 釋 放 物 體 1 秒 (7) 上 升 定 位 (8) 左 移 定 位 (9) 重 覆 (1)~(8) 項

機 械 手 臂 由 A 點 抓 取 移 到 B 點 放 置 圖

步 進 遷 移 圖

步 進 階 梯 圖

續 上 頁 步 進 階 梯 圖

步 進 階 梯 圖 的 程 式

EX: : 使 用 單 一 流 程 控 制 紅 綠 燈, 請 繪 出 步 進 階 梯 迴 路 並 寫 出 程 式 測 試 之..

EX: : 請 利 用 單 一 流 程 式 設 計 下 列 功 能? Y0~Y7 做 跑 馬 燈 功 能? (1) 開 始 Y0 = ON, 隔 一 秒 後,Y1=ON,Y0=OFF (2) Y 1= ON, 一 秒 後,Y2=ON,Y1=OFF (3) Y 2= ON, 一 秒 後,Y3=ON,Y2=OFF (4) Y 3= ON, 一 秒 後,Y4=ON,Y3=OFF (5) Y 4= ON, 一 秒 後,Y5=ON,Y4=OFF (6) Y 5= ON, 一 秒 後,Y6=ON,Y5=OFF (7) Y 6= ON, 一 秒 後,Y7=ON,Y6=OFF (8) Y 7= ON, 一 秒 後,Y0=ON,Y7=OFF 依 此 循 環

選 擇 性 分 歧 合 流

在 多 數 個 分 歧 步 進 流 程 中, 只 可 以 選 擇 一 流 程 做 為 步 進 動 作 的 流 程, 稱 之 為 選 擇 性 分 歧, 如 下 圖 所 示

選 擇 性 分 歧 合 流 步 進 階 圖 程 式 的 寫 法

選 擇 性 分 歧 合 流 程 式

續 上 頁 程 式

範 例 : 利 用 輸 送 帶 搬 運 工 作 判 別 鋼 珠 大 小

狀 態 遷 移 圖

步 進 階 梯 圖

續 上 頁

程 式

EX: : 下 圖 為 選 擇 性 流 程 圖, 請 寫 出 程 式, 並 測 試 其 功 能 (1) 當 X0=ON 時, 選 擇 跑 馬 燈 回 路 (2) 當 X1=ON 時, 選 擇 閃 爍 迴 路

選 擇 性 程 式 流 程 圖

請 依 下 圖 寫 出 程 式, 並 測 試 說 明 之

並 進 式 分 歧 合 流

多 數 個 分 歧 流 程 同 時 進 行 動 作, 稱 為 並 進 式 分 歧, 在 分 歧 的 最 後 一 步 進 執 行 完 成 後 又 合 併 在 一 起 執 行 同 一 流 程 稱 為 並 進 式 合 流 如 下 圖 所 示 並 進 式 分 歧 合 流

並 進 式 分 歧 合 流

並 進 式 分 歧 合 流 程 式 寫 法

續 上 頁

範 例 : 如 圖 行 人 以 手 動 方 式 來 控 制 人 行 道 燈 號, 假 如 有 行 人 按 X0 開 關, 紅 綠 燈 及 受 行 人 控 制, 一 般 設 計 是 用 人 行 道 燈 號 與 車 道 紅 綠 燈 並 進 受 控 制, 所 以 是 一 個 並 進 式 分 歧 合 流 的 控 制 型 態 人 行 道 與 車 道 的 燈 號 控 制 圖

人 行 道 與 車 道 的 燈 號 控 制 遷 路 圖

人 行 道 與 車 道 控 燈 號 控 制 的 步 進 階 梯 圖

續 上 頁

人 行 道 與 車 道 燈 號 的 控 制 程 式

EX: : 下 圖 為 並 進 式 流 程 圖, 請 繪 出 步 進 階 梯 圖, 並 寫 出 程 式 測 試 其 功 能? (1) 當 X0=ON 時, 計 時 2 秒 後,Y7~Y08, 個 LED 閃 爍 10 次 (2) 同 時 Y17~Y10 前 4 個 LED 與 後 4 個 LED 交 互 閃 爍 10 次

並 進 式 流 程 圖

EX: : 請 修 改 上 一 題, 並 寫 出 程 式, 測 試 其 功 能? (1) 當 X0=ON 時,Y7~Y08, 個 LED 閃 爍 10 次 (2) 當 (1) 項 閃 爍 10 次 完 後,Y17~Y10, 前 4 個 LED 與 後 4 個 LED 交 互 閃 爍 10 次

並 進 式 流 程 圖

分 歧 合 流 的 組 合

範 例 1: (a) 原 始 流 程 (b) 重 寫 加 入 空 步 進 狀 態 點 (s100) 流 程 (c) 程 式 寫 法

範 例 2: (a) 原 始 流 程 (b) 重 寫 加 入 空 步 進 狀 態 點 流 程 分 歧 合 流 組 合 例 2 (c) 程 式 寫 法

範 例 3: (a) 原 始 流 程 (b) 重 寫 加 入 空 步 進 狀 態 點 流 程 分 歧 合 流 組 合 例 (c) 程 式 寫 法

範 例 4: (a) 原 始 流 程 (b) 重 寫 加 入 空 步 進 狀 態 點 流 程 分 歧 合 流 組 合 例 4 (c) 程 式 寫 法

範 例 5 在 分 歧 流 程 之 下 還 有 分 歧 流 程 時, 盡 可 能 將 移 行 條 件 重 新 整 理 然 後 修 改 成 單 一 層 分 歧 流 程, 如 下 圖 (a) 為 多 層 的 分 歧 流 程, 修 改 成 圖 (b) 的 單 一 層 的 分 歧 流 程, 程 式 較 容 易 編 寫 (a) 多 層 分 歧 (b) 單 一 層 分 歧 將 多 層 分 歧 改 為 單 一 層 分 歧

跳 躍 及 重 覆 處 理

(a) 部 分 流 程 重 覆 (b) 本 身 流 程 跳 躍

(c) 跳 至 另 一 流 程 的 步 進 狀 態 點 (d) 復 歸 處 理

範 例 跳 躍 或 分 離 步 進 狀 態 點 使 用 OUT 指 令, 以 避 免 本 身 步 進 狀 態 點 被 自 動 復 歸 ( 使 用 OUT 指 令 代 替 SET 指 令 ) 跳 躍 或 分 離 步 進 狀 態 點 使 用 OUT 指 令 代 替 SET 指 令

分 離 流 程

分 離 流 程

分 歧 步 進 狀 態 點 的 數 量 限 制

分 歧 步 進 狀 態 點 的 數 量 限 制

各 種 狀 態 指 令 的 使 用

範 例 : 當 不 使 用 當 不 使 用 STL 指 令 時,S 被 當 作 一 般 補 助 繼 電 器 使 用 說 明 : (1)STL 指 令 僅 對 S( 步 進 狀 態 點 ) 有 效, 但 是 LD/LDI AND/ANI AND/ANI OR/ORI OUT OUT SET/RST 等 指 令, 可 以 使 用 於 步 進 狀 態 中 (2) 在 例 圖 中, 為 一 般 的 階 梯 圖, 當 S20 接 點 ON 時,S30 與 S21 被 驅 動 為 ON,S22 被 復 歸 (OFF), 但 是 S20 並 不 會 因 為 S30 被 驅 動 而 被 復 歸 ( 因 為 S20 並 不 是 使 用 STL 指 令, 而 是 使 用 LD 指 令 ) (3) 當 程 式 中 不 使 用 STL 指 令 時,S 當 作 一 般 補 助 繼 電 器 使 用

PLC 基 本 回 路 程 式 設 計

目 自 保 持 電 路 動 作 優 先 自 保 持 電 路 復 置 優 先 自 保 持 電 路 動 作 優 先 與 復 置 優 先 電 路 的 使 用 脈 波 產 生 電 路 上 升 緣 脈 波 產 生 電 路 下 降 緣 脈 波 產 生 電 路 交 替 電 路 1 交 替 電 路 2 錄 互 鎖 電 路 並 聯 優 先 電 路 後 輸 入 優 先 動 作 電 路 串 並 聯 電 路 兩 個 並 聯 電 路 串 聯 串 聯 優 先 電 路 互 斥 電 路 雙 向 電 路 橋 式 電 路

目 錄 等 效 電 路 通 電 延 遲 計 時 電 路 斷 電 延 遲 計 時 器 電 路 時 間 順 序 循 環 電 路 單 擊 電 路 脈 波 輸 入 的 單 擊 電 路 閃 爍 電 路 計 時 倍 增 電 路 用 計 數 器 當 作 計 時 器 電 路

自 保 持 電 路

下 圖 所 示 為 自 保 持 電 路 的 基 本 型 態, 當 輸 入 信 號 X1=ON 時, 內 部 輔 助 繼 電 器 M20=ON,, 之 後 即 使 X1 變 回 OFF,M20 靠 本 身 接 點 仍 維 持 ON 狀 態, 其 有 關 電 路 動 作 和 時 序 圖 (a) 自 保 持 電 路 (b) 程 式

動 作 優 先 自 保 持 電 路

(a) PLC 接 線 (b) 階 梯 圖

復 置 優 先 自 保 持 電 路

(a) PLC 接 線 (b) 階 梯 圖

動 作 優 先 與 復 置 優 先 電 路 的 使 用

(a) PLC 接 線 (b) 馬 達 主 電 路

(c) 控 制 電 路 (d) 控 制 程 式

(a) PLC 接 線 (b) 控 制 電 路 (c) 程 式

脈 波 產 生 電 路

FX2 本 身 有 兩 個 產 生 脈 波 的 指 令 : (1) PLS 指 令 (2) PLF 指 令 PLS 指 令 使 用 於 上 升 緣 脈 波 產 生 電 路, PLF 指 令 使 用 於 下 降 緣 脈 波 產 生 電 路 一 般 控 制 用 的 信 號, 都 不 是 直 接 輸 入 信 號, 而 是 將 輸 入 信 號 改 成 脈 波 信 號 後, 再 控 制 其 他 電 路

上 升 緣 脈 波 產 生 電 路

產 生 固 定 寬 度 脈 波 (a) PLC 接 線 (b) 控 制 用 脈 波 信 號

輸 入 信 號 之 上 升 緣 產 生 脈 波 的 電 路 (a) 上 升 缘 脈 波 產 生 電 路 (b) 程 式

輸 入 信 號 之 上 升 缘 產 生 脈 波 的 電 路 (c) 時 序 圖 (d) 傳 統 繼 電 器 無 法 產 生 脈 波

下 降 緣 脈 波 產 生 電 路

下 降 緣 脈 波 產 生 電 路 (a) 控 制 電 路 (b) 時 序 圖

修 改 型 下 降 緣 脈 波 產 生 電 路 (a) 控 制 電 路 (b) 時 序 圖

交 替 電 路 1

由 基 本 電 路 產 生 脈 波 的 交 替 電 路 (a) PLC 接 線 (b) 脈 波 化 時 序 圖

(c) 控 制 電 路 (d) 程 式

交 替 電 路 2

利 用 PLS 產 生 脈 波 的 交 替 電 路 (a) PLC 接 線 (b) 控 制 電 路

(c) 脈 波 時 序 圖 (d) 程 式

互 鎖 電 路 (interlock)

無 互 鎖 的 電 路 (a) PLC 接 線 (b) 控 制 電 路

互 鎖 的 電 路 1 (a) PLC 接 線 (b) 控 制 電 路

互 鎖 的 電 路 2 (a) PLC 接 線 (b) 控 制 電 路 (C) 程 式

並 聯 優 先 電 路

並 聯 優 先 電 路 (a) PLC 接 線 (b) 控 制 電 路 (C) 程 式

後 輸 入 優 先 動 作 電 路

後 輸 入 優 先 電 路 (a) PLC 接 線 (b) 控 制 圖 (C) 程 式

串 並 聯 電 路

串 並 聯 電 路 (a) 控 制 電 路 (b) 程 式

並 串 聯 電 路

並 串 聯 電 路 (a) 控 制 電 路 (b) 程 式

兩 個 並 聯 電 路 串 聯

兩 個 並 聯 電 路 串 聯 (a) 控 制 電 路 (b) 程 式

串 聯 優 先 電 路

串 聯 優 先 電 路 (a) 控 制 電 路 (b) 程 式

互 斥 電 路

串 聯 優 先 電 路 (a) 控 制 電 路 (b) 程 式

雙 向 電 路

(a) 傳 統 繼 電 器 雙 向 電 路 (b) 雙 向 電 路 的 等 效 電 路

橋 式 電 路

傳 統 繼 電 器 組 成 的 橋 式 電 路

(a) 橋 式 電 路 的 等 效 電 路 (b) 程 式

等 效 電 路

複 雜 性 的 電 路

(a) 等 效 電 路 (b) 程 式

通 電 延 遲 計 時 電 路

通 電 延 遲 計 時 電 路 時 序 圖

通 電 延 遲 計 時 器 (a) PLC 接 線 (b) 控 制 電 路 (c) 程 式

斷 電 延 遲 計 時 器 電 路

斷 電 延 遲 計 時 電 路 時 序 圖

斷 電 延 遲 計 時 器 (a) PLC 接 線 (b) 控 制 電 路 (c) 程 式

時 間 順 序 循 環 電 路

所 示 為 利 用 三 個 計 時 器 作 順 序 循 環 電 路

單 擊 電 路

(a) 單 擊 時 序 圖 (b) 控 制 電 路 (c) 程 式

脈 波 輸 入 的 單 擊 電 路

(a) 控 制 電 路 (b) 程 式

閃 爍 電 路

(b) 控 制 電 路 (c) 程 式 (a) 時 序 圖

計 時 倍 增 電 路

(a) 控 制 電 路 (b) 程 式

用 計 數 器 當 作 計 時 器 電 路

本 電 路 利 用 M8011 與 M8012 做 為 固 定 脈 波 的 輸 入 信 號, 如 下 圖 所 示 (a) 控 制 電 路

常 用 應 用 指 令

目 錄 程 式 流 程 指 令 資 料 處 理 傳 送 比 較 指 令 高 速 處 理 四 則 運 算 便 利 指 令 旋 轉 位 移 指 令 外 部 設 定 顯 示

程 式 流 程 指 令

一 跳 躍 指 令 (FNC00) CJ (Conditional Jump) : 跳 躍 指 令, 跳 躍 指 定 指 標 由 P0~P63, 其 中 P63 與 END 指 令 意 義 相 同 1.CJ 指 令 : 掃 描 到 此 指 令 即 執 行 跳 躍 2.CJP 指 令 : 掃 描 到 由 OFF 到 ON 時 ( 產 生 一 個 脈 波 (Pulse)),, 才 執 行 跳 躍 3.FNC00:FNC00 為 利 用 書 寫 器 ( 手 機 ) 打 入 PLC 的 功 能 編 號, 若 直 接 利 用 個 人 電 腦 編 輯 時 直 接 輸 入 指 令 編 碼 即 可, 例 如 例 1 的 跳 躍 指 令, 直 接 用 CJ 或 CJP 指 令

範 例 :

範 例 : CJ 指 令 使 用 於 主 控 點 (MC) 指 令 的 用 法

上 例 之 程 式

二 呼 叫 指 令 (FNC01) CALL: : 呼 叫 副 程 式 指 令, 對 象 指 標 由 P0~P62 1.CALL 指 令 : 當 掃 描 到 此 指 令 即 執 行 呼 吸 副 程 序 動 作 2.CALLP 指 令 : 當 掃 描 到 由 OFF 到 ON 時, 才 執 行 呼 叫 副 程 式 動 作

三 呼 叫 副 程 式 結 束 返 回 指 令 (FNC02) SRET SRET(SUB Routine Return) : 一 個 副 程 式 的 結 尾 一 定 要 用 此 指 令, 當 執 行 完 此 指 令, 會 返 回 主 程 式 Call 指 令 的 下 一 個 指 令 繼 續 進 行 四 主 程 式 結 束 指 令 (FNC06) FEND FEND(FIRST END) : 當 主 程 式 內 有 呼 叫 副 程 式 指 令 或 有 規 劃 中 斷 時 有 中 斷 副 程 式, 因 為 程 式 的 寫 法 關 係 在 主 程 式 的 結 尾 一 定 要 用 END 指 令

範 例 :

中 斷 可 分 為 兩 種 (1) 不 可 遮 罩 的 中 斷 (2) 要 求 中 斷 FX2 的 中 斷 指 令 是 一 種 要 求 中 斷 的 指 令, 所 以 必 須 規 劃 才 能 允 許 中 斷 EI (INTERRUPTION ENABLE) (FNC04) 指 令 : 中 斷 致 能 指 令, 即 執 行 此 指 令 後 才 允 許 中 斷 DI (INTERRUOTION DISENABLE) (FNC05) : 中 斷 失 能 指 令, 即 當 執 行 EI 指 令 後, 要 回 到 不 允 許 中 斷 的 指 令, 必 須 使 用 DI 指 令, 才 能 禁 止 中 斷 發 生 IRET (FNC03) 指 令 : 中 斷 副 程 式 結 尾 一 定 要 用 此 指 令, 代 表 中 斷 副 程 式 的 結 束, 返 回 主 程 式

例 如 : 當 X1 信 號 由 OFF ON ON 時, 表 示 為 前 緣 中 斷 執 行 程 式 時, 自 動 跳 至 1101 的 中 斷 副 程 式 執 行, 當 遇 到 IRET 指 令 時, 自 動 跳 回 原 來 跳 出 的 位 址 ( 主 程 式 繼 續 執 行 ) (2) 計 時 器 中 斷 例 如 : 當 副 程 式 有 I610 時, 表 示 程 式 每 10ms 自 動 跳 到 I610 位 址 去 執 行 直 到 IRET 指 令 時 才 返 回 主 程 式 執 行

中 斷 禁 止 相 對 應 於 輔 助 繼 電 器 如 下 : M8050=ON, 禁 止 I0XX 中 斷 M8051=ON, 禁 止 I1XX 中 斷 M8052=ON, 禁 止 I2XX 中 斷 M8053=ON, 禁 止 I3XX 中 斷 M8054=ON, 禁 止 I4XX 中 斷 M8055=ON, 禁 止 I5XX 中 斷 M8056=ON, 禁 止 I6XX 中 斷 M8057=ON, 禁 止 I7XX 中 斷 計 時 器 用 於 中 斷 副 程 式 時, 要 用 T246~T249 編 號

範 例 : 外 部 中 斷 使 用 法

上 例 程 式

範 例 : 時 間 中 斷 使 用 法

上 例 程 式

傳 送 比 較 指 令

一 比 較 指 令 (FNC10) CMP (Compare) : 比 較 指 令, 其 格 式 如 下 :

範 例 : CMP 指 令 的 用 法 ( 一 )

範 例 : CMP 指 令 用 法 ( 二 )

二 區 域 比 較 指 令 (FNC11) ZCP (ZONE COMPARE) : 區 域 比 較, 其 格 式 如 下 :

範 例 : ZCP 指 令 的 用 法 ( 一 )

範 例 : ZCP 指 令 用 法 ( 二 )

三 傳 送 指 令 (FNC12) MOV (MOVE) : 傳 送 指 令, 其 格 式 如 下 : 說 明 : (1) 將 ( 來 源 ) 的 內 容 傳 送 到 (2) 當 X0=ON 時, 將 K100 傳 送 到 D10 中 存 器 ), 一 般 的 寫 法 為 K100 D10 D10 (3) 當 X0=OFF 時, 不 執 行 MOVP: 脈 波 傳 送 指 令, 當 有 一 脈 波 時 才 傳 送 資 料 DMOV:32 位 元 傳 送 指 令 DMOVP:32 位 元 脈 波 傳 送 指 令 ( 目 的 ) 為 資 料 暫 中 (D10 為 資 料 暫

範 例 : MOV 指 令 用 法

階 梯 圖 ( 續 上 頁 )

四 移 動 指 令 (FNC13) MOV(SHIFT MOVE): : 移 動 指 令, 其 格 式 如 下 : 說 明 : (1) 為 來 源 運 算 元,ml, 為 料 的 第 ml 位 數 開 始 移 動,m2, 來 源 資 m2 位 m2 為 一 次 移 動 m2 數, 為 移 動 的 目 的 地,n, 為 移 動 到 目 的 的 第 n 位 數

(2) ml m2 m2 n=1~4 (3) 將 資 料 作 合 成 分 配 的 指 令 (4) 如 上 圖, 當 X0=ON 時, 資 料 暫 存 器 D1 的 第 2 位 數 (K2) 開 始 一 次 2 位 數 移 動 到 資 料 暫 存 器 D2 的 第 3 位 數 開 始 算 的 2 位 數, 而 其 他 位 數 的 數 目 不 變 例 :D1: D1=4321 D2=8765

範 例 : 利 用 SMOV 完 成 時 間 長 短 可 切 換 的 閃 爍 電 源

上 例 程 式

五 CML 反 相 傳 送 指 令 (FNC14) CML(COMPLEMENT) : 反 相 傳 送 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 KnX KnS KnS KnM T C D V Z (2) 當 X0=ON 時, 資 料 暫 存 器 D0 內 值 反 相 傳 送 到 K2Y0 中 (3) 所 謂 反 相 是 將 暫 存 器 內 值 的 1 變 為 0,0 變 為 1, 例 如 D0=30 30,D0 內 存 的 值 為 BIN 值 =00011110= 00011110, 若 為 反 相 值 =11100001= 11100001 (4)K2Y0 表 示 由 Y0~Y7 共 8 位 元 (1 表 示 4 個 位 元,2, 表 示 8 個 位 元 )

範 例 : 利 用 計 時 器 做 閃 爍 電 譯, 並 利 用 反 相 值 作 為 閃 爍 時 間 的 切 換

六 區 塊 傳 送 指 令 (FNC15) BMOV(BLCOK MOVE): 區 塊 傳 送 指 令, 其 格 式 如 下 :

範 例 : BMOV 指 令 用 法

七 填 充 傳 送 指 令 (FNC16) FMOV (FILL MOVE) : 填 充 傳 送 指 令, 其 格 式 如 下 : 說 明 : (1) n 512n 512,n 指 的 是 n 點 暫 存 器 (2) 將 K0 傳 送 到 D0 開 世 的 第 10 個 暫 存 器 (D0~D9) 中

範 例 : 時 間 可 變 動 的 走 馬 燈

八 交 換 指 令 (FNC17) XCH(EXCHANGE) : 交 換 指 令, 其 格 是 如 下 : 說 明 : (1)XCH 為 兩 個 暫 存 器 內 容 互 換 例 如 : 執 行 前 D10=55 執 行 後 D10=66 D11=66 D11=55 (2) 指 定 對 象 :KnY: KnY KnM KnS T C D (3)XCHP 為 由 OFF 變 為 ON, 產 生 一 個 脈 波 時, 才 執 行 兩 暫 存 器 內 容 互 換

範 例 : 將 計 時 器 的 設 定 時 間 交 換

九 BCD 變 換 指 令 (FNC18) BCD(BIARY CODED TO DECIMAL) : 二 進 制 碼 轉 換 成 十 進 制 碼 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 KnX KnY KnY KnM KnS T C D (2) 當 X0=ON 時 D1 的 BIN 值 轉 換 成 BCD 值 存 入 K2Y0(Y0 Y7) (3)BCD 或 BCDP 指 令 變 換 後 的 值 為 0~9,999 若 為 以 外 的 值 時 判 定 為 錯 誤

(4) 若 是 倍 長 指 令 DBCD 或 DBCDP 指 令, 變 換 後 的 值 為 0~99,999,999,, 若 為 以 外 值, 則 判 定 錯 誤 (5) 一 般 利 用 BCD 作 為 7 段 顯 示 器, 其 接 法 如 下 :

範 例 : 將 時 間 設 定 值 用 7 段 顯 示 器 顯 示

十 BIN 轉 換 (FNC19) BIN(BINARY) :BIN 變 換 指 令, 將 BCD 值 變 換 成 BIN 值 式 放 入 暫 存 器, 其 格 式 如 下 : 說 明 : (1)BIN 指 令 為 將 輸 入 BCD 值 變 換 成 BIN 值 存 入 暫 存 器 (2) 若 X0=ON 則 將 K2X0(X0 X7) 的 值 變 換 成 BIN 值 存 入 D1 暫 存 器 (3) 一 般 使 用 BCD 開 關 數 值 輸 入 必 須 使 用 BIN 指 令 如 下 圖

範 例 : 外 部 輸 入 設 定 時 間 值

範 例 : 若 將 上 題 範 例 改 成 如 下 圖

四 則 運 算

一 加 算 指 令 (FNC20) ADD(ADDITION) : 加 算 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 KnX KnY KnY KnM KnS T C D V Z (2) 當 X0=ON 時,D0, 暫 存 器 內 值 加 上 D2 暫 存 器 內 值, 將 結 果 存 於 D4 暫 存 器 內, 各 運 算 元 的 正 負 號 以 運 算 最 高 元 ( 最 左 邊 那 一 位 元 ) 的 0 1 來 表 示, 若 為 0 表 示 正 值, 若 為 1 表 示 負 值, 例 如 0001111 =15,10001111=-15

(3) 加 算 結 果, 若 為 0,, 則 零 位 旗 號 (Z)M8020= ON (4) 若 16 位 元 加 算 超 過 32,767 或 32 位 元 加 算 超 過 2,147,483,647 時, 則 進 位 旗 號 (CY) 對 應 的 M8022=ON ON (5) 加 算 結 果 為 負 值 時, 對 應 的 M8021=ON ON (6)ADDP 指 令 為 脈 波 動 作, 當 X1 由 OFF ON ON 時, 產 生 一 次 脈 波, 才 執 行 加 法 運 算 (7) 使 用 ADD 指 令 時, 要 注 意 影 響 到 的 旗 號, 會 影 響 ADD 指 令 的 旗 號 有 零 位 旗 號 (Z),, 進 ( 借 ) 位 旗 號 (CY), 負 值 旗 號 (BR)

範 例 : ADD 與 ADDP 指 令 的 應 用

二 減 算 指 令 (FNC21) SUB(SUBTRACTION) (SUBTRACTION): 減 算 指 令, 其 格 式 如 下 : 說 明 :(1): 指 定 對 象 KnX KnY KnY KnM KnS T C D V Z (2) 當 X0=ON ON,D0 暫 存 器 內 值 減 去 D2 暫 存 器 內 值, 將 結 果 存 於 D4 暫 存 器 內, 其 演 算 的 方 式 和 代 數 型 態 相 同, 例 如 (6-(-9) =15) 15),, 各 運 算 元 的 正 負 號 以 該 運 算 最 高 位 元 ( 最 左 邊 那 一 位 元 ) 的 0 1 來 表 示, 若 為 0 表 示 正 值, 若 為 1 表 示 負 值 例 如 00001111=15 15,10001111= -15 (3) 減 算 結 果, 若 為 0,, 則 零 位 旗 號 (Z) 對 應 的 M8020=ON ON

(4) 若 16 位 元 減 算 超 過 32,767 或 32 位 元 加 算 超 過 2,147,483,647 時, 則 進 位 旗 號 (CY), 對 應 的 M8022=ON ON (5) 減 算 結 果 為 負 值 時, 對 應 的 M8021=ON ON (6) 減 算 時 值 不 夠 有 借 位 時, 其 借 位 旗 號 (CY), 對 應 的 M8022=ON ON, 例 如 5-8=-7( 有 借 位, 所 有 CY=1 1 M8022=ON) (7)SUBP 指 令 為 脈 波 動 作, 當 X1 由 OFF ON ON 時, 產 生 一 次 脈 波, 才 執 行 減 法 運 算 (8) 使 用 SUB 指 令 時, 要 注 意 影 響 到 的 旗 號, 會 影 響 SUB 指 令 的 旗 號 有 零 位 旗 號 (Z), 進 ( 借 ) 位 旗 號 (CY), 負 值 旗 號 (BR)

範 例 : SUB 與 SUBP 指 令 的 應 用

三 乘 算 指 令 (FNC22) MUL(MULTIPLICATION) : 乘 算 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 K H KnX KnY KnM KnS T C D

範 例 : MUL 指 令 與 MULP 指 令 的 應 用

四 除 算 指 令 (FNC23) DIV(DIVISION) (DIVISION): 除 算 指 令, 其 格 式 如 下 :

說 明 : (1) 指 定 對 象,KnY, KnY KnM KnS T C D Z (2) 是 16 位 元 的 除 法, 為 被 除 數, 為 除 數, 為 商, 餘 數 存 放 在 指 定 商 的 資 料 暫 存 器 的 高 一 位 址 暫 存 器 (3) 當 X0=ON 時, 執 行 DIV 指 令, 將 (D0) (D2), 其 商 存 入 D4, 餘 數 存 入 D5(D4 的 高 一 位 址 暫 存 器 為 D5) (4) 當 X1 由 OFF ON ON 時, 產 生 一 脈 波, 才 執 行 DIVP 指 令, 將 (D0) (D12) (D12), 其 商 存 入 D14, 餘 數 存 入 D15(D14 的 高 一 位 址 暫 存 器 為 D15) (5) 當 餘 數 為 0 時, 此 指 令 無 意 義, 不 執 行

範 例 : DIV 與 DIVP 指 令 的 用 法

階 梯 圖 ( 續 上 圖 )

五 遞 增 指 令 (FNC24) INC(INCREMENT) (INCREMENT): 往 上 加 一 指 令, 其 格 式 如 下 :

說 明 : (1) 指 定 對 象 KnY KnM KnM KnS T C D V Z (2) 遞 增 指 令 通 常 使 用 一 次 微 分 指 令 INCP (3) 當 X0 由 OFF ON ON 時, 產 生 一 脈 波 ( 一 次 微 分 ),, 則 D0 內 容 自 動 加 1 (4)16 位 元 最 大 值 32,767 加 一 後 將 變 成 - 32,768,, 而 進 位 旗 號 不 受 影 響

範 例 用 INC 指 令 作 生 產 線 簡 易 的 監 控

階 梯 圖 ( 續 上 頁 )

六 遞 減 指 令 (FNC25) DEC(DECREMENT) : 往 下 減 一 指 令, 其 格 式 如 下 :

說 明 : (1) 指 定 對 象 KnY KnM KnM KnS T C D V Z (2) 遞 減 指 令 通 常 使 用 一 次 微 分 指 令 DECP (3) 當 X0 由 OFF ON ON 時, 產 生 一 脈 波 ( 一 次 微 分 ),, 則 D0 內 容 自 動 減 1 (4)16 位 元 -32,768- 減 1 後 將 變 成 + 32,767,, 而 進 位 旗 號 不 受 影 響 (5)32 位 元,-2,147,483,648 減 1 後 將 變 成 +2,147,483,647+ 2,147,483,647,, 而 進 位 旗 號 不 受 影 響

範 例 : DECP 指 令 的 用 法

七 積 指 令 (FNC26) AND: 積 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 KnY KnM KnM KnS T C D V Z (2)16 位 元 指 令 前 加 W 符 號, 即 WAND (3)32 位 元 指 令 前 加 D 符 號, 即 DAND

八 和 指 令 (FNC27) OR: 和 指 令, 其 格 式 如 下 : 說 明 :(1): 指 定 對 象 KnY KnM KnM KnS T C D V Z (2)16 位 元 指 令 前 加 W 符 號, 即 WOR (3)32 位 元 指 令 前 加 D 符 號, 即 DOR (4)X0=ON 時,D0, OR D2 存 入 D4 (5)OR 動 作 1 V 1=11 1 0 V 1=11 1 V 0=10 1 0 V 0=00

九 互 斥 或 指 令 (FNC28) XOR: 互 斥 或 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 KnY KnM KnM KnS T C D V Z (2)16 位 元 指 令 前 加 W 符 號, 即 WXOR (3)32 位 元 指 令 前 加 D 符 號, 即 DXOR (4)X0=ON 時,D0, OR D2 存 入 D4 (5)XOR 動 作

範 例 : AND WOR WOR WXORWXOR 指 令 的 應 用

階 梯 圖 ( 續 上 頁 )

旋 轉 位 移 指 令

一 右 旋 轉 指 令 (FNC30) ROR(ROTATION RIGHT): 右 旋 轉 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 KnY KnM KnM KnS T C D V Z (2)n 為 一 次 右 旋 轉 n 個 位 元 (3)ROR 一 般 使 用 一 次 微 分 指 令 ( 指 令 後 面 加 P), 即 RORP (4) 當 X0 由 OFF ON ON 時,D0, 內 值 之 16 位 元, 一 次 作 4 位 元 的 右 旋 轉 動 作, 而 最 右 位 元 旋 轉 進 入 進 位 旗 號 (CY) 內, 即 (M8022) 內 (5) 指 定 M Y 作 位 元 運 算 時, 只 有 K4(16 位 元 ) 和 K8(32 位 元 ) 有 效, 例 K4Y0 K8M0 K8M0

範 例 : ROR ROLP ROLP 指 令 用 法

三 位 元 右 移 指 令 (FNC34) SFTR(SHIFT RIGHT): 位 元 右 移, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 :(a): ( 來 源 地 )X Y M S (b) ( 目 的 地 )Y M S (2)X10 為 觸 發 信 號

(3)X0 為 來 源 資 料 位 元, 本 例 來 源 由 X0 X1 X1 X2 X3 4 個 輸 入 位 元 (n2=k4 K4, 為 右 移 4 位 元 ) (4)M0 為 指 定 位 移 的 開 始 位 元 (5)K16 為 由 M0 開 始 算 的 16 位 元 位 移 區 (6)K4 表 示 一 次 移 4 個 位 元 (7)N2 N1 N1 1024 (8) 本 指 令 一 般 使 用 一 次 微 分 指 令 SFTRP 指 令 (9) 當 X0 由 OFF ON ON 時,X3, X3 X2 X1 X0 X0 4 位 元 移 入 M15 M14 M14 M13 M12 M12 4 位 元, 其 動 作 如 下 :

一 次 微 分 的 動 作 : (A) M3~M0 溢 位 ( 移 出 ) (B) M7~M4 移 入 M3~M0 (C) M11~M8 移 入 M7~M4 (D) M15~M12 移 入 M11~M8 (E) X3~X0 移 入 M15~M12

四 位 元 左 移 指 令 (FNC35) SFTL(SHIFT LEFT): 位 元 左 移 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 :(a) ( 來 源 地 )X Y M S (b) ( 目 的 地 )Y M S (2)X10 為 觸 發 信 號 (3)X0 為 來 源 資 料 位 元, 本 例 來 源 由 X0 X1 X1 X2 X3,4 個 輸 入 位 元 (n2=k4 K4, 為 左 移 4 位 元 ) (4)M0 為 指 定 位 移 的 開 始 位 元

(5) K16 為 由 M0 開 始 算 的 16 位 元 位 移 區 (6) K4 表 示 一 次 移 4 個 位 元 (7) N2 N1 N1 1024 (8) 本 指 令 一 般 使 用 一 次 微 分 指 令 SFTLP 指 令 (9) 當 X0 由 OFF ON ON 時,X3, X3 X2 X1 X0 X0 4 位 元 移 入 M3 M2 M2 M1 M0 M0 4 位 元, 其 動 作 如 下 :

一 次 微 分 的 動 作 : (A) M15~M12 溢 位 ( 移 出 ) (B) M11~M8 移 入 M15~M12 (C) M7~M4 移 入 M11~M8 (D) M3~M0 移 入 M7~M4 (E) X3~X0 移 入 M3~M0

範 例 : SFTRP 與 SFTLP 指 令 用 法

說 明 : (1) 當 X0=ON 時, 計 時 器 T1 開 始 計 時 0.1 秒 (2) 當 T1 計 時 到 達 0.1 秒 時,T1, T1=ON,, 則 T2 開 始 計 時 0.1 秒 (3) 當 T2 計 時 到 達 0.1 秒 時,T2, T2=ON,, 則 T1 與 T2 被 復 歸 (4) 當 X2=ON 時, 且 T1=ON 時, 將 X5 位 元 移 入 M7, 其 動 作 如 下 :

其 動 作 如 下 :

五 運 算 元 右 移 指 令 (FNC36) WSFR(WORD SHIFT RIGHT): 運 算 元 右 移 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 :X Y M S T C D : (2)D0 為 運 算 元 來 源 資 料 (3)D10 表 示 開 頭 位 移 的 字 元 (WORD) (4)K16 表 示 有 16 個 字 元 (WORD) 作 位 移 (5)K4 表 示 每 一 位 移 4 個 字 元 (WORD) (6) 本 指 令 一 般 使 用 一 次 微 分 指 令 WSFRP

(7) 當 X0 由 OFF ON ON 時, 其 D3~D0 移 入 D25~D22 內, 其 動 作 如 下 : 一 次 微 分 動 作 : (A) D13~D10 移 出 ( 溢 位 ) (B) D17~D14 移 入 D13~D14 (C) D21~D18 移 入 D17~D14 (D) D25~D22 移 入 D21~D18 (E) D3~D0 移 入 D25~D22

六 運 算 元 左 移 指 令 (FNC37) WSFL(WORD SHIFT LEFT): 運 算 元 左 移 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 :X Y M S T C D : (2)D0 為 運 算 元 來 源 資 料 (3)D10 表 示 開 頭 位 移 的 字 元 (WORD) (4)K16 表 示 有 16 個 字 元 (WORD) 作 位 移 (5)K4 表 示 每 一 位 移 4 個 字 元 (WORD) (6) 本 指 令 一 般 使 用 一 次 微 分 指 令 WSFLP

(7) 當 X0 由 OFF ON ON 時, 其 D3~D0 移 入 D13~D10 內, 其 動 作 如 下 : 一 次 微 分 動 作 : (A) D25~D22 移 出 ( 溢 位 ) (B) D21~D18 移 入 D25~D22 (C) D17~D14 移 入 D21~D18 (D) D13~D10 移 入 D17~D14 (E) D3~D0 移 入 D13~D10

範 例 : WSFRP 與 WSFLP 指 令 的 用 法 將 字 元 資 料 移 入 當 做 計 時 器 的 設 定 值, 已 改 變 閃 爍 的 時 間 長 短

階 梯 圖 續 上 頁

說 明 : (1) 當 X4=ON 時, 將 下 列 值 移 入 資 料 暫 存 器 內 (2) 當 X0 由 OFF ON ON 時, 其 動 作 如 下 : (3)D4 給 T1 作 時 間 設 定 值 (4)D5 給 T0 作 時 間 設 定 值

(5) 當 X2=ON 時, 計 時 器 T0 開 始 計 時 1.5 秒 當 T0 計 時 到 達 1.5 秒 時,T0, T0=ON,, 則 T1 開 始 計 時 0.5 秒 當 T1 計 時 到 達 0.5 秒 時,T1, T1=ON,, 則 T0 與 T1 被 復 歸 (6) 當 X1 由 OFF ON ON 時, 其 動 作 如 下 : (A) 當 一 次 微 分 時 D3~D2 移 入 D5~D4 (B) 第 二 次 微 分 再 將 D5~D4 移 入 D7~D6 作 為 T3 T2 T2 的 時 間 設 定 值, 其 動 作 與 上 述 相 同

(7) 當 T0=ON 時,Y0, Y0=ON (8) 當 T2=ON 時,Y1, Y1=ON (9) 當 X5=ON 時, 將 T0~T10 復 歸 (10) 當 X6=ON 時, 將 D0~D10 復 歸

七 位 移 寫 入 指 令 (FNC38) SFWR(SHIFT REGISTER): 位 移 寫 入 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 :KnX: KnX KnY KnM KnS T C D V Z

(2) 本 指 令 為 先 入 先 出 的 控 制 動 作, 將 資 料 順 序 寫 入 暫 存 器 (3)D0 為 資 料 來 源,D1, 1 為 指 標 ( 儲 存 多 資 料 筆 數 的 指 標 ) 執 行 開 始 會 將 D1 內 容 復 歸 為 0,n 為 多 資 料 個 數 ( 包 含 指 標, 所 以 實 際 筆 數 為 n-1) (4) (5) 當 X0 由 OFF ON 時,D0, 為 資 料 源 頭 將 D0 送 到 D2 暫 存 器,D1, 為 指 標 每 移 一 次 內 容 加 1,, 當 X0 再 由 OFF ON ON 一 次 時,D0, 內 容 送 到 D3 暫 存 器, 而 D1 內 容 加 1 變 2

八 位 移 讀 出 指 令 (FNC39) SFRD(SHIFT REGISTER READ): 位 移 讀 出 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 :KnX: KnX KnY KnM KnS T C D V Z

(2) 本 指 令 為 先 入 先 出 的 控 制 動 作, 將 資 料 順 序 讀 出 暫 存 器 (3)D1 為 指 標 ( 存 資 料 筆 數 ),D2 為 目 的 讀 出 資 料 後, 儲 存 的 暫 存 器 n 為 資 料 個 數 ( 包 含 指 標, 所 以 實 際 筆 數 為 n-1) (4) (5) 當 X0 由 OFF ON ON 時,D2, 為 資 料 源 頭, 將 D2 內 容 送 到 D20 暫 存 器, 而 D1 指 標 內 容 減 1,, 且 10~D3 全 部 站 存 器 內 容 往 右 移 一 個 暫 存 器

範 例 : SFWRP 與 SFRDP 指 令 用 法 (a) 階 梯 圖 (b) 程 式

資 料 處 理

一 區 塊 復 歸 指 令 (FNC40) ZRST(ZONE RESET): 區 塊 復 歸 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 :Y M S T C D

二 解 碼 指 令 ( FNC41 ) 下 : DEC0 (DEC0DE) : 解 碼 指 令, 其 格 式 如

(2)X0 為 來 源 資 料 (3)M10 為 解 碼 後 存 放 開 頭 位 元 (4)n 為 來 源 資 料 取 n 個 位 元 (bit) 資 料, 當 作 解 碼 值, 例 如 : 本 例 K3 為 取 X2 X1 X1 X0X0 三 個 位 元, 當 作 解 碼 值 (3 個 位 元, 可 以 解 碼 成 2=8 的 解 碼 值, 亦 即 存 放 在 M1 M16 M16 M10 M10 共 有 8 個 位 元 (5) 當 X6=ON 時,X2, X2 X1 X0X0 的 值 被 解 碼, 然 後 存 入 M17~M10 內 如 下 :

編 碼 與 解 碼 相 對 應 值 表 (6) 內 容 若 為 T C D 時, n 可 以 指 定 4 以 下 (7)n=0 時, 不 被 處 理

範 例 : DECO 指 令 的 用 法

三 編 碼 指 令 (FNC42) ENCO (ENCODE) : 編 碼 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 : (2) X10 為 來 源 位 元 資 料 (3) M10 為 編 碼 後 的 位 置 :X Y M S T C D :T C D

(4)n 為 指 定 2 的 位 元 來 源 資 料 (5) 當 X6=ON 時, 因 為 n=3, 所 以 2=8 個 位 元 被 編 號, 由 M17~M10 共 8 個, 將 編 碼 值 放 入 D10 內 (6) M17~M10 為 5,, 解 碼 變 成 0000000000000101 (7) 內 容 為 T C D V Z 時, n 可 以 指 定 4 以 下 (8)n=0 時, 此 指 令 不 被 處 理 (9) 若 被 解 碼 區 域 的 位 元 全 部 為 0" 時, 為 錯 誤 資 料

範 例 : ENCO 指 令 的 用 法

四 ON 位 元 數 總 合 指 令 (FNC43) SUM:ON 位 元 數 總 合 指 令, 亦 即 資 料 中 為 1" 位 元 數 的 總 合, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 : :K H KnX KnY KnM KnS KnS T C D V Z :KnY KnM KnS T C D V Z

(2) 為 來 源 資 料, 為 目 的 地, 存 放 ON 位 元 數 總 合 的 暫 存 器 (ON 表 示 位 元 為 1) (3) 將 D0 的 16 個 位 元 中, 為 ON(1) 的 位 元 總 數 存 入 D2 中, 當 D0 的 16 個 位 元 全 部 為 0 時, 零 位 旗 號 M8020=ON ON 位 元 檢 查 指 令 (FNC44)

五 BON(BIT ON CHECK) ON 位 元 檢 查 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 : :K H KnX KnY KnM KnS T C D V Z :Y M S

(2) 為 來 源 資 料, 為 目 的 地 指 定 位 元 的 變 化,n, 表 示 第 幾 個 資 料 位 元, 16 位 元 n=0~15,32 位 元 =0~31 (3) 當 x0=on 時,D10 的 第 12 個 位 元 為 ON(1) 時, M0=ON(1) 當 第 12 個 位 元 為 OFF(0) 時,M0=OFF(0), 若 X0=OFF 時,M0, 無 變 化

第 12 位 元 (bit) 為 1,, 所 以 M0=1 第 12 位 元 (bit) 為 0,, 所 以 M0=0

六 平 均 值 指 令 (FNC45) MEAN: : 平 均 值 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 : :KnX KnY KnM KnS KnS T C D V Z :KnY KnM KnS KnS T C D V Z

(2) 為 來 源 資 料, 為 存 放 平 均 值 的 資 料 暫 存 器,n, 為 n 個 資 料 做 平 均 (3) 本 例 平 均 值 存 入 D10 暫 存 器 當 x0=on 時, 將 D0 D1 D1 D2D2 的 平 均 值 存 入 D10 中 (4)n=1~64, 若 超 出 此 範 圍,CPU, 認 定 錯 誤

範 例 : MEAN 指 令 的 用 法

七 警 報 點 設 定 指 令 (FNC46) ANS(ANNUNCIATOR SET): 警 報 點 設 定 指 令, 其 格 式 如 下 :

八 警 報 點 復 歸 指 令 (FNC47) ANR(ANNUNCIATOR RESET): 警 報 點 復 歸 指 令, 其 格 式 如 下 : 說 明 : (1) 當 x3=on 時, 將 S900~S999 警 報 點 復 歸 (2) 若 有 多 個 警 報 點 ON 時, 較 小 編 號 的 警 報 點 優 先 被 復 歸, 若 X3 再 一 次 由 OFF ON ON, 下 一 個 較 小 編 號 的 警 報 點 被 復 歸

範 例 : SUM BON BON ANS ANRPANRP 指 令 的 用 法

高 速 處 理

一 I/O 再 生 指 令, 其 格 式 如 下 :

二 調 整 輸 入 響 應 時 間 指 令 (FNC51) REFF(REFRESH AND FILTER ADJUST) 調 整 輸 入 響 應 時 間 指 令, 其 格 式 如 下 :

三 多 點 矩 陣 輸 入 指 令 (FNC52) MTR(MITRIX) (MITRIX).. 多 點 矩 陣 輸 入 指 令, 其 格 式 如 下..

每 一 列 掃 描 時 間 約 20ms

範 例 : MTR 指 令 的 用 法

四 高 速 計 數 器 設 定 ON 指 令 (FNC53) HSTS(SET BY HIGH SPEED COUNTER): 高 速 計 數 器 設 定 ON, 其 格 式 如 下 :

五 高 速 計 數 器 設 定 OFF 指 令 (FNC54) HSCR(RESET BY HIGH SPEED COUNTER): 高 速 計 數 器 設 定, 其 格 式 如 下 :

範 例 : DHSCS 與 DHSCR 指 令 的 用 法

其 動 作 情 況 如 下 :

便 利 指 令

一 教 導 式 計 時 器 指 令 (FNC64) TTMR(TEACHING TIMER): 教 導 式 計 時 器 指 令, 其 格 式 如 下 :

範 例 : TTMR 指 令 的 用 法

二 交 替 指 令 (FNC66) ALT(ALTERNATE) (ALTERNATE): 交 替 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 :Y M S :

(2) 當 X0 作 第 一 次 ON/OFF 時,M0, M0=ON, 第 二 次 作 ON/OFF 時,M0, 變 為 OFF, 如 下 圖 所 示, 當 X0 作 奇 數 ON/OFF 數 次 時,M0, M0=ON, 作 偶 數 ON/OFF 數 次 時,M0, M0=OFF 1 與 3 奇 數 脈 波,M0, M0=ON 2 與 4 偶 數 脈 波,M0, M0=OFF

(3) 此 指 令 類 似 除 2 脈 波, 若 配 合 下 圖 所 示, 可 以 作 成 除 4 與 除 8 的 除 頻 效 果, 以 M0 作 為 M1 的 住 處 發 信 號 為 除 4,, 以 M1 作 為 M2 的 觸 發 信 號 為 除 8

範 例 : ALTP 指 令 用 法 (a) 階 梯 圖 (b) 程 式

外 部 設 定 顯 示

一 10 按 鍵 輸 入 指 令 (FNC70) TKY(TEN KEY): 10 按 鍵 輸 入 指 令, 其 格 式 如 下 :

如 下 圖 X0~X3 的 按 鍵 順 序 輸 入 為 (X2 輸 入 ),(X1 輸 入 ), (X3 輸 入 ),(X0 輸 入 ),, 則 存 入 D0 的 內 容 為 2130 D0 的 最 大 值 為 9999,, 超 過 4 位 時, 輸 入 的 值 會 溢 位

範 例 : TKY 指 令 的 用 法 ( 密 碼 鎖 ) ( 電 路 配 線 如 上 頁 指 令 說 明 圖 )

二 七 段 顯 示 器 解 碼 指 示 (FNC73) SEGD (Seven Segment Decoder): 七 段 顯 示 解 碼 指 令, 其 格 式 如 下 : 說 明 : (1) 指 定 對 象 元 件 : :K H KnX KnY KnM KnS T C D V Z :KnY KnM KnS T C D V Z (2) 將 D0 內 值 的 下 4 個 位 元 (bit3~bit0) 解 碼 或 七 段 顯 示 器 的 碼 (4 對 7 的 解 碼 器 ) 然 後 再 存 回 D0, 並 由 K2Y0 將 解 碼 值 輸 出 到 七 段 顯 示 器 其 七 段 顯 示 器 的 解 碼 表

範 例 : 將 計 數 器 內 值 顯 示 0 LD X000 1 OUT C0 4 LD 5 RST C0 7 LDI 8 SEGD C0 13 END 程 式 X001 M1 K15 K2Y000

七 段 顯 示 器 解 碼 表