You are on page 1of 6

加快階梯圖程式設計速度!

實踐技術集
TECHNIQUE GUIDE
提高程式設計速度的技術

無需手冊, 提升速度

SCENE 1 SCENE 2
智能模組的佔用點數是多少點? 傳送指令是什麼呀?
透過階梯圖如何書寫設定? 好像是 M…吧

模組編輯器 指令候 補顯示

無需手冊便可執行
各擴充模組的詳細
設定。

僅需配置模組, 自動佔用+設定僅需透過下拉式功 自動檢索以輸入的字母開頭的指令


能表進行選擇 無需手冊也可以輸入記不清的指令。
初次使用的模組也無需手冊便可設定。

SCENE 3 SCENE 4
必須透過手冊確認分配給模 軸 1 的伺服 ON 信號是分
組的元件 配在第幾號元件?

軟元件註釋自動登錄 RT 編輯

註釋的自動登錄
顯示“Ax1”
且帶“Servo”的
元件編號

可透過軟元件註釋檢索

自動登錄各模組的元件註釋
可直接檢索元件註釋, 無需另外
尋找元件編號。
直接輸入元件註釋, 顯示候補
也可透過 “_” 實現 AND 檢索, 對指令或緩衝記憶體也可實現候
補顯示。

2
顯著提升速度

SCENE 1 SCENE 2
運算處理多的話, 有字串處理的話,
階梯圖變長,很麻煩。 階梯圖很麻煩。

直接以公式撰寫來設計程式 透過腳本執行字串處理
字串的結合
基於階梯圖的 將 DM100 的當前值執行 ASCII 轉換後進行結合
程式設計方法

無法一目了然

字串的核對
基於 KV 腳本 核對DM000 的值。

的程式設計
透過階梯圖程式 可程式設計通
設計執行條件 常的公式

對於麻煩的運算處理, 也僅需以公式撰寫來設計
程式便可 使用階梯圖後, 難以處理的字串處理也變得很簡單
削減不必要的元件消耗和輸入工時以及階梯圖的行數 無需在意使用的元件數或 ASCII 代碼等。

SCENE 3 SCENE 4
據說 KV 腳本比較方便, 已經習慣 PC 語言,
但要記住輸入規則很費勁吧? 不擅長階梯圖程式

模糊輸入 & 輸入協助工具 局部變數 (標籤)、 排列變數


■ 模糊輸入

有無空間很 大寫文字 小
自由 寫文字很自由
消除了輸入的規定
■ 輸入協助工具
“Enter”
顯示輸入指南。

“Ctrl”+“Space”
顯示函數一覽。
(輸入字母後, 壓縮檢索)

無需在意 PLC 特有的元件編號


不知道輸入方法也可使用的介面
IF 語句或 SELECT 語句等可以按照類似於 PC 語言的感覺進行程式
無輸入規定, 函數也有輸入輔助無需記憶。
設計。

3
提升程式設計速度的技術

簡便的功能提升速度

SCENE 1 SCENE 2
不明白初次使用的模組或 多次書寫相似的回路時很
指令該如何做程式設計 費時,也容易出錯

助記符清單的複製 & 貼上 多粘貼功能

將助記符清單直接轉換為程式 只要一次操作即可製作多組相同回路塊
可以從指令或模組的手冊執行複製 & 貼上。 可按不同元件分別設定元件的偏置。

SCENE 3 SCENE 4
為了調查元件的空閒編號,
不是用慣的輸入方法時,
需要每次透過元件使用清單
會產生額外的工時
進行確認很麻煩

檢索未使用的元件 按鍵定制功能

未使用元件一覽

在元件編號的後面輸入“?”後,
對未使用的元件進行候補顯示 將輸入方式成批更改為其他公司階梯圖軟體格式
也可使用內部繼電器或計時器、計數器等。 可以定制快捷方式的分配, 更改成自己喜好的形式。

4
定位程式也可透過方便功能提升速度

SCENE 1 SCENE 2
確認定位模組的緩衝記憶 由於定位控制的程式量
體很麻煩 較多,程式設計很麻煩

模組專用指令 透過拖放自動編制程式
動作使能 定位控制 JOG
更改目標座標 原點複歸 清除錯誤

拖放

讀取當前座標

透過模組專用指令削減工時 僅需從點參數執行拖放
無需透過手冊確認緩衝記憶體的地址 從定位控制到清除錯誤均可自動程式設計

SCENE 3 SCENE 4
凸輪資料的讀寫等複雜 連續定位需要交握,
的處理太難 程式太麻煩

系統功能塊 透過流程執行定位程式
凸輪資料寫入

連續配置定位控制的區塊

僅需排列區塊便可
執行連續定位
複雜的處理也僅需拖放 透過流程程式設計後,
僅需程式設計必要的元件便可,能削減工時。 無需交握的程式, 很簡單。

5
www.keyence.com.tw

Copyright (c) 2016 KEYENCE CORPORATION. All rights reserved. KVTechniqueGuide-KW-TG-TW 1086-1 641A18

You might also like