125510819
www.xueplc.com
級別: 略有小成
|
公司里上了批設備,正在進行安裝調試。是用文本顯示器來設置主電機的轉向,分“左轉”和“右轉”,今天操作人員告訴我, 昨天明明設置了左轉,今天上電后,屏幕上怎么顯示右轉了呢?開機時,轉向反了,停機后,又改成左轉,這才好。 車間里總共安裝了6臺樣機,只有這一臺是斷電后,轉向設置復位為右轉,其它的設備設置成左轉,停電再上電,依然是左轉。 設備的控制部分主要由SLIAN文本屏,西門子PLC、臺達變頻器控制。通過屏上的按鍵“F1”來設定主電機轉向,通過監控PLC的程序,得知功能開關“F1”對應的PLC程序中的位存儲器“M10.4”,作為轉向標志位。當操作人員按下文本屏上的功能開關“F1”,將對“M10.4”置位,其常開閉合,置位Q0.1,Q0.1的常開閉合,變頻器的轉向信號接通。 將設備斷電,送電觀察了一會,知道斷電再送電,轉向標志位M10.4是OFF狀態。因此M10.4的常閉是恢復閉合的,進而復位Q0.1。上次設定的轉向也就失效。 起初我考慮的是西門子PLC的位存儲區M是不是分斷電保持和不保持兩種?它是如何分類的?是不是像定時器一樣,根據定時器編號,分成幾段,同一段的定時器的分辨率是相同的,不同段的定時器的分辨率是不同的。如果是這樣的話,那就得改功能開關“F1”所對應的位存儲器M的編號了。 有位同學比較熟悉西門子PLC,于是發短信向這位同學請教:“程序里的M寄存器是不是分斷電保持和不保持兩種?怎么分類?”同學回復短信:“對,在系統塊里面有斷電保持設置范圍MB就可以區分了。”于是我在編程軟件里打開系統塊里的斷電數據保持子欄目,看到里面關于MB的設置圍。 打開系統塊的對話框,我心中又有疑問了,什么疑問呢?且看我給同學發的第二條短信:“M10.4屬于MB嗎?偏移量和單元數目是什么意思?我能把M10.4設置成斷電保持嗎?”不一會,同學發來短信答道:“屬于MB,偏移量之前的不屬于保持繼電器,偏移量之后的屬于保持繼電器,單元數目表示從偏移量開始的保持繼電器的個數。”這一下,我心里有底了,也特別高興,對于我這個初學PLC的毛孩子來說,能改動一下設備里的程序,使之滿足操作的要求,是蠻有成就感的。 斷電保持的位存儲器MB,從M14開始,往后一直到M31,總共18個。而功能開關F1使用的是M10.4,只要將其偏移量由14改到10就可以了,但是不能隨便改,萬一M10到M13之間的其它寄存器不需要斷電保持呢?于是檢查了程序中的所有位存儲器M,將其偏移量由14改到10,對其他位存儲器M沒有影響,因為這之間只用了M10.4,于是將其偏移量由14改為10。改完了以后,經試驗還是不行,這才發現一條很重要的提示“系統塊設置參數必須下載才能生效。”于是把修改好的程序重新往PLC里下載了一遍,這次對M10.4置位后,斷電再送電,其狀態是保持的。操作人員對我也豎起了大拇指,呵呵,其實是很簡單的小問題。 同理也可以設置其它存儲區,如V、T、C為斷電保持或是不保持 原創文章,轉載請注明: 轉載自淘金哇-淘精華 本文鏈接地址: 西門子編程的一點小感悟(轉帖)[url]http://www.taojinwa.com/blog/?p=1670[/url] |
|
---|---|---|
|