pLc裡面速度程序怎麼編寫及如何顯示在觸摸屏上?

想你就點根菸


pLc裡面速度程序怎麼編寫及如何顯示在觸摸屏上

這個問題有點模糊,速度指的具體是什麼,是轉速還是移動速度或者是其他形式的變化速度,還有就是這個速度是監控還是給定的針對不同的速度程序的編寫是不一樣的。

如果是電機的轉速,我們可以提取變頻器的模擬量信號或者通信方式得到頻率數值進而轉換為轉速;也可以採用編碼器得到電機旋轉的脈衝量轉換為轉速。如果是伺服驅動系統,我們可以直接從其編碼器返回的脈衝計算轉速,也可以提取特殊寄存器得到實際轉速,各種方式都可以計算出速度。直線移動速度可以通過電機轉速進行轉換,例如絲桿的螺紋距離或者同步帶的軸經,就是旋轉一圈移動的距離。

至於在PLC中的計算,一般多為線性換算,例如頻率和旋轉速度、脈衝頻率和旋轉速度,平移速度與旋轉速度之間的數值,下面我們舉幾個例子進行說明。

1變頻器驅動電機

電機額定轉速1440r/min,工頻50Hz,按照這個比例去計算你想要的轉速,如要求電機1000r/min,我們需要給定變頻器34.72Hz大小的頻率,要求500r/min則是17.36Hz。讀取電機的實際轉速也是一樣的按照比例,如25Hz那麼就是720r/min的轉速。

2編碼器測定轉速

在三菱PLC中則有專門的脈衝密度指令SPD來計算脈衝頻率,以下是取功能和動作說明示意圖,這裡我們用的是編碼器分辨率較高,那麼電機的實際轉速通過右側的公式即可換算出。

至於在觸摸屏如何顯示這個很簡單,只要把PLC的保存速度的數值寄存器傳輸到觸摸屏即可。首先在觸摸屏的編程軟件中放置幾個數值元件或者控件,然後在去屬性中選擇需要給定和讀取轉速的PLC數據就可以了,最後用文本標明項目和單位。觸摸屏的作用就是輸入和顯示,其中的計算過程是在PLC來完成的。

以上就是pLc裡面速度程序怎麼編寫及如何顯示在觸摸屏上的相關內容,希望能幫到你!


工控人


你好。觸摸屏顯示對應伺服轉速。可以在觸摸屏軟件設置裝轉換。不知道用伺服牌子。松下電機有轉速監控,具體參數可以看一下說明書比較簡單的。你說速度程序就是PLC只要控制頻率就可以。首先,你必須要了解你的伺服電機是工作在什麼模式下面,才好設計程序。先不說PLC選型的問題。伺服電機有位置控制模式和速度控制模式。如果你選擇了速度控制模式,那麼就不需要伺服的脈衝驅動,所以,對於PLC,也沒有什麼特別的要求。繼電器輸出即可。

再說人機顯示問題。如果你不用脈衝驅動伺服。那麼,人機就必須和驅動器通信。這就必須要你的伺服驅動器支持modbus協議(當然,如果同一個廠家的設備,估計他有專用協議的,這就做起來方便的多)。如果伺服不支持,就只有和PLC通信-----這就要求PLC必須發脈衝,用人機監控脈衝個數以及頻率。可是兄弟,好像三菱(我是這麼舉例)的PLC脈衝指令直接就可以設置電機的加減速時間。既然設定,那麼你就不可能實時監控到加減速時間。只要PLC一運行,他就是一個固定不變的值。所以,監控PLC沒有實際意義。

人機要顯示曲線圖,這個很容易達到。直接做一個趨勢圖就可以了。

說了這麼多。感覺沒有抓到主題。哎,你還是把你的具體要求說出來。決定用了什麼硬件,人民才好給你組態。明白不?

下面我幾個項目列子希望對你有用。





分享到:


相關文章: