回覆列表
-
1 # 工控人
-
2 # 工控程式設計
1.PLC
脈衝變數值存放在哪裡?對於沒有設計過PLC定位程式的朋友,可能會比較陌生。
PLC廠家在進行產品設計時,就已經將脈衝的當前輸出頻率,
當前脈衝量(位置)固定的儲存在了指定的暫存器內。
我們是可以透過翻閱程式設計手冊查詢的。
比如永宏PLC脈衝控制,經過查閱手冊 ,
如下圖,得知PLC4個軸的脈衝變數值儲存在DR4088等4個暫存器內。
在手冊介紹系統暫存器時也有介紹,如下圖。
所以我們只要在觸控式螢幕上讀取這些地址,顯示出資料就好了。
2.威倫觸控式螢幕如何顯示PLC脈衝變數。
首先肯定要在觸控式螢幕裡新增PLC硬體,
如下圖,新版本的程式設計軟體裡,選單->系統引數。
彈出視窗增加一個PLC硬體。
我們這裡新增永宏PLC作演示。
添加了PLC後就可以透過資料顯示元件,顯示出PLC的肪衝當量了。
如下圖,對元件屬性進行設定,
讀寫地址設定為R4088,注意R4088要表示雙字,所以還要設定其格式。
數值顯示元件的格式還得設定成32位資料。
顯示的位置也作修改,因為在沒有將脈衝當量轉換成物理單位如毫米前,
數值個數一般都比較多。
以上就回答了威倫觸控式螢幕怎麼讀取PLC脈衝變數值。
更多關於威綸的知識,我也在更新教程。
威綸觸控式螢幕怎麼讀取PLC脈衝變數值,首先這個PLC脈衝變數值指的是什麼,是脈衝輸入還是脈衝輸出,脈衝輸入的話一般是編碼器、接近開關等高速脈衝訊號,輸出脈衝一般是控制伺服電機的脈衝訊號,無論是輸入還是輸出都可以儲存與威綸觸控式螢幕上或者從PLC上讀取,我們只要在觸控式螢幕數值元件中設定對應的高速計數器、脈衝暫存器或者是儲存脈衝的資料暫存器即可。
在三菱PLC中對於編碼器等的訊號輸入我們用高速計數器進行脈衝計數,有單相單計數、單相雙計數以及雙相雙計數的,相主要是指幾組脈衝訊號,雙相就表示兩組脈衝訊號(根據相位差進行方向判斷)一般用於增、減兩中計數,如正轉增計數、反轉減計數。那麼脈衝變數值就儲存在計數器中,我們主要讀取計數器的數值就能得打脈衝量,如下圖:
那麼輸出脈衝則一般用於伺服系統的運動控制指令中,其中當前值暫存器用於儲存脈衝的數值相當於位置訊號,伺服電機正轉當前值增加,電機反轉當前值減少,根據脈衝輸出埠的不同脈衝變數值保存於下圖中的特殊資料暫存器中,我們只要在威綸觸控式螢幕中設定一個數值元件,注意三菱特殊資料暫存器的地址為SD開頭區別與普通資料暫存器。