eView MD305L是一款小型的人機界面,或者可以稱之為文本顯示器,它操作方便、簡單易學。MD305L的時鐘功能為用戶提供了一個標準的時間顯示功能,通過該功能可以在文本畫面上實時顯示系統時間,更為重要的是對于一些不具備時鐘功能的PLC,利用MD305L的時鐘傳輸功能可以在PLC內部實現時間操作,方便PLC程序的編寫。
對于MD305L文本顯示器,內部寄存器LW10—LW16分別對應時間秒、分、時、日、月、年、星期,其中年占據兩位,其范圍為0-99。下面我們就以MD305L文本和Kinco—K304 PLC為例,演示一下MD305L的時鐘功能。
工藝要求:客戶要求設備運行到07年10月2日時停止主電機運轉并在MD305L畫面上跳出付余款提示畫面。因為Kinco-K304不具備內部時鐘功能,所以我們使用MD305L的時鐘傳輸功能來滿足這一要求。
配置:
MD305L文本顯示器
MD305L編程軟件TP300
Kinco-K304可編程控制器
PLC編程軟件KincoBuilder V1.0.0.1。
具體操作步驟如下:
在TP300中首先進行通訊設置,選擇“文件->PLC選擇”,在PLC廠家及類型中選擇“Kinco PLC V1.0”,并設置通訊參數如下:

然后選擇“工具”下的“設置MD305L”,彈出下面的對話框

在“自動變化顯示頁面”、“時鐘傳輸”兩項前面打勾,可以看到打勾這兩項的地址會自動變化為VW0、VW1,MD305L與PLC的地址對應關系如下:
VB0; 控制頁面切換寄存器
VB2: 秒 LW10
VB3: 分 LW11
VB4: 日 LW13
VB5: 月 LW14
VB6: 年 LW15
VB7: 星期 LW16
在傳輸的過程中小時的數據被屏蔽掉了,所以傳送不到PLC內部。有了VB2~VB7這些數據,我們就可以方便的在PLC程序中實現時間處理了。
首先在PLC內部判斷時間,當VB6(年)大于7,也就是2007年;VB5(月)大于10;VB4(日)大于2時,輸出中間繼電器M10.0。

M10.0輸出后,在自動切換頁面寄存器中設置數值2,也就是把第二個畫面(提示付款畫面)顯示出來,同時停止主電機的運行(輸出Q0.0)。


備注:
1、為調整MD305L時鐘自身所產生的誤差,可以將LW10—LW16設置為數據輸入型元件,以方便修改誤差。修改完畢后,需重新斷電才能生效。

2、MD304L文本顯示器時鐘傳輸功能的用法相同,只不過其內部時鐘寄存器為TM0—
(審核編輯: 智匯小新)
分享