南樺 電子報 123 出刊日期 | 2008.07.21

簡單介紹觸控大師之巨集分類與應用實例

簡介:
在人機的進階應用中,巨集常常讓使用者不知所措,簡單介紹ㄧ下巨集的分類,以及使用的實例。

巨集分類
第一類:條件巨集
第二類:按鈕巨集
第三類:畫面屬性巨集

條件巨集:
1、 啟始巨集:開機時,只執行一次(初始化用)
2、 主巨集:開機後,不斷執行,最多 30 行程式,0.1 ~ 0.5 秒執行一次
  (程式執行時間依程式長短而定)
3、 事件巨集:觸發位元動作,執行巨集一次
4、 時間巨集:所設時間循環執行巨集程式(間隔時間 0.5 或 1 秒)


按鈕巨集:
ㄧ、位按鈕及切換開關:
1、 壹巨集:按鈕為 1 時,執行巨集一次
2、 零巨集:按鈕為 0 時,執行巨集一次




二、畫面按鈕
巨集:當執行畫面按鈕時,執行巨集



畫面屬性巨集:
1、 開巨集:開啟此畫面時,執行巨集一次
2、 關巨集:關閉此畫面時,執行巨集ㄧ次
3、 循環巨集:開啟此畫面時,所設時間循環執行巨集程式
  (間隔時間0.1、0.2~0.9、1秒等十個單位區間)



應用實例:
需求:把人機 com1 與 com2 之人機資料互通
Com1:豐煒 VB0
Com2:三菱 FX2N
把豐煒 PLC 之 D0 ~ D10 放到三菱 PLC 之 D0 ~ D10

作法:1、設定人機互連之PLC (Com1:豐煒 VB0、Com2:三菱 FX2N)
2、撰寫巨集
3、對應巨集類別


設定人機互連之 PLC:
開啟專案管理員:在工具列內,檢視\專案管理員_勾選

在左邊專案管理員內 \ 連線1 \ 滑鼠移動到上面並擊點滑鼠左鍵 2


設定人機互連之 PLC:
開啟專案管理員:在工具列內,檢視\專案管理員_勾選


在左邊專案管理員內 \ 連線1 \ 滑鼠移動到上面並擊點滑鼠左鍵 2


ㄧ般選項中:
連線名稱:把連線 1 改成豐煒 PLC
連線總類:直接連線(串口)
裝置/伺服器:Vigor Corporation(M/VB Series)
連線埠:COM1(連線1)



參數選項中:
速率:19200
數據位數:7
校驗:Even(偶數)
結束位數:1
其他選項:均設定為 0



在左邊專案管理員內 \ 連線\滑鼠移動到上面並用滑鼠右鍵擊點1下


出現新增連線 \ 滑鼠移到上面並擊點滑鼠左鍵



連線名稱:由連線2修正為三菱 FX2N
連線總類:直接連線(串口)
裝置 / 伺服器: Mitsubishi Electric Corp.(Melse-FX2N(CPU port))
連線埠:COM2

新增後出現 \ 三菱 FX2N \ 滑鼠移到上面並擊點滑鼠左鍵 2 次


出現連線屬性:
ㄧ般選項中設定



參數選項中設定:

撰寫巨集:
在左邊專案管理員內 \ 本地巨集 \ 滑鼠移動到上面並用滑鼠右鍵擊點1下



選擇 \ 新增巨集 \ 擊點滑鼠左鍵



在巨集名稱打入: 豐煒VB 對應 三菱 FX2N D0 ~ D10 \ 確定



出現:豐煒 VB 對應 三菱 FX2N D0 ~ D10 \ 在上面擊點滑鼠左建 2 次


出現巨集編輯畫面


在屬性中 \ 只令旁的下拉選單 \ 擊點滑鼠左鍵 \ 選擇 =


在參數P2旁有一個小算盤\按滑鼠左鍵


選擇豐煒 PLC
最左邊0表示:PLC 站號
中間為元件:選 D
右邊為元間編號:選 0




在參數 P1 旁有一個小算盤 \ 按滑鼠左鍵


選擇三菱FX2N
最左邊 0 表示:PLC 站號
中間為元件:選 D
右邊為元間編號:選 0



之後依序打入
2\D0=D0
2\D1=D1
2\D2=D2
2\D3=D3
2\D4=D4
2\D5=D5
2\D6=D6
2\D7=D7
2\D8=D8
2\D9=D9
2\D10=D10

然後存檔

對應巨集類別:
在左邊專案管理員內 \ 觸控屏1 \ 滑鼠移動到上面並用滑鼠左鍵擊點 2 下
或在觸控屏醫班設置 \ 滑鼠移動到上面並用滑鼠左鍵擊點 2 下
 

勾選主巨集


出現 \ 主巨集頁面


點選主巨集頁面\點選下拉選單
選擇 \ 豐煒 VB 對應 三菱 FX2N D0 ~ D10



之後存檔 \ 編譯 \ 下載
即可達成:豐煒VB PLC 之 D0~D10 對應到 三菱 FX2N D0 ~ D10
存檔

編譯
*


下載