Professional Documents
Culture Documents
實踐技術集
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”
顯示函數一覽。
(輸入字母後, 壓縮檢索)
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