西門子電源6EP1336-3BA10
存儲器
存儲器主要有兩種:一種是可讀/寫操作的隨機存儲器RAM,另一種是只讀存儲器ROM、PROM 、EPROM 和EEPROM。在PLC中,存儲器主要用于存放系統(tǒng)程序、用戶程序及工作數(shù)據(jù)。
系統(tǒng)程序是由PLC 的制造廠家編寫的,和PLC的硬件組成有關(guān),完成系統(tǒng)診斷、命令解釋、功能子程序調(diào)用管理、邏輯運算、通信及各種參數(shù)設(shè)定等功能,提供PLC運行的平臺。系統(tǒng)程序關(guān)系到PLC的性能,而且在PLC使用過程中不會變動,所以是由制造廠家直接固化在只讀存儲器ROM、PROM或EPROM中,用戶不能訪問和修改。
用戶程序是隨PLC的控制對象而定的,由用戶根據(jù)對象生產(chǎn)工藝的控制要求而編制的應(yīng)用程序。為了便于讀出、檢查和修改,用戶程序一般存于CMOS靜態(tài)RAM中,用鋰電池作為后備電源,以保證掉電時不會丟失信息。為了防止干擾對RAM中程序的破壞,當(dāng)用戶程序經(jīng)過運行正常,不需要改變,可將其固化在只讀存儲器EPROM中?,F(xiàn)在有許多PLC直接采用EEPROM作為用戶存儲器。

西門子直流調(diào)速器
SIMOREG 6RA70 西門子直流調(diào)速器是全數(shù)字化的緊湊型設(shè)備,它連接到三相交流電源上。這些西門子直流調(diào)速器輪流被用于變速 DC 驅(qū)動的轉(zhuǎn)子電路和勵磁電路。 額定直流電流范圍擴展為 15A 至 3000A,并可通過并聯(lián) SIMOREG 西門子直流調(diào)速器進行擴展。
單象限西門子直流調(diào)速器或四象限西門子直流調(diào)速器可適應(yīng)于各種具體的應(yīng)用要求 由于西門子直流調(diào)速器配有一個集成的參數(shù)化面板,它們是自主單元,不需要任何其它的參數(shù)化設(shè)備。由兩個微處理系統(tǒng)來處理所有的開環(huán)和閉環(huán)控制任務(wù)以及監(jiān)視和輔助功能。 設(shè)定值和實際值可使用模擬形式或數(shù)字形式。
西門子6RA7075直流調(diào)速器
SIMOREG 6RA70 西門子直流調(diào)速器的設(shè)計具有緊湊而節(jié)省空間的特點。包含閉環(huán)控制板的電子箱安裝在西門子直流調(diào)速器門上。 電子箱同時還具有容納其它與過程相關(guān)擴展功能和串行接口板的空間。這種設(shè)計使得維修極為簡單,因為單獨的部件可容易操作。
外部信號(數(shù)字量 I/O,模擬量 I/O,脈沖編碼器等)由插入式端子連接。 西門子直流調(diào)速器軟件保存在閃存中。 軟件升級包可通過基本單元的串行接口方便下載。
額定直流電流為 125 A 或以下的西門子直流調(diào)速器為自冷卻,但是額定直流電流為 210 A 或更高的西門子直流調(diào)速器須強制空氣冷卻(風(fēng)扇裝置)。
速度控制器的輸出或者作為轉(zhuǎn)矩設(shè)定值或者作為電流設(shè)定值,這取決于參數(shù)化。 在閉環(huán)轉(zhuǎn)矩控制方式中,速度控制器輸出是通過機器磁通量φ 來加權(quán)的,然后作為一個電流設(shè)定值傳送給電流限制。 轉(zhuǎn)矩控制方式通常是和勵磁弱化一起使用的,因此大的電動機轉(zhuǎn)矩可以被限制,但與速度無關(guān)。
具有下列功能:
?通過參數(shù)獨立地設(shè)置正/負轉(zhuǎn)矩限制。
?作為一個可參數(shù)化的切換速度的函數(shù),通過一個開關(guān)量連接器切換轉(zhuǎn)矩限制。
?利用一個連接器,例如,通過一個模擬輸入或串行接口來自由輸入轉(zhuǎn)矩限制。
低的輸入量總是被用作電流轉(zhuǎn)矩限制。 在該轉(zhuǎn)矩限制之后,可以另外添加轉(zhuǎn)矩設(shè)定值。
自動反向模塊(僅當(dāng)西門子直流調(diào)速器用于四象限驅(qū)動時)連同電流控制回路一起作用,去定義把轉(zhuǎn)矩方向反轉(zhuǎn)過來所需要的所有過程的邏輯序列。 必要時,一個轉(zhuǎn)矩方向可以通過參數(shù)設(shè)置來禁用。
PLC周期性死機的特征是PLC每運行若干時間就出現(xiàn)死機或者程序混亂,或者出現(xiàn)不同的中斷故障顯示,重新啟動后又一切正常。根據(jù)實踐經(jīng)驗認為,該現(xiàn)象見原因是由于PLC機體長時間的積灰造成。
所以應(yīng)定期對PLC機架插槽接口處進行吹掃。吹掃時可先用壓縮空氣或軟毛刷將控制板上、各插槽中的灰塵吹掃凈,再用95%酒精擦凈插槽及控制板插頭。清掃完畢后細心組3.3PLC無故程序丟失
PLC程序丟失通常是由于接地不良接線有誤、操作失誤和干擾等幾個方面的原因造成的:
PLC主機及模塊必須有良好的接地。
主機電源線的相線與中性線必須接線正確。
預(yù)先準(zhǔn)備好程序包,用作備份。
使用手持編程器查找故障時,應(yīng)將鎖定開關(guān)置于垂直位置.拔出就可起到保護內(nèi)存的功能。
由于干擾的原因造成PLC程序丟失.其處理方法可參照PLC受干擾引起故障的處理。當(dāng)PLG出現(xiàn)故障時,只要按照一般的故障規(guī)律進行判斷,應(yīng)該可以準(zhǔn)確迅速地把故障排除掉。
裝到位.恢復(fù)開機便能正常運行。
PLC開關(guān)量和模擬量如何轉(zhuǎn)換
PLC開關(guān)量、模擬量轉(zhuǎn)換,首先要明了三層含義:設(shè)備信號層、PLC軟件應(yīng)用層、PLC內(nèi)部處理層。
設(shè)備層:開關(guān)量是通斷信號,模擬量是線性電壓信號或線性電流信號。
西門子電源6EP1336-3BA10
西門子PLC變量的采集模式
變量具有三種采集模式,循環(huán)連續(xù),循環(huán)使用及根據(jù)命令。
默認情況下,我們應(yīng)該將其設(shè)置為循環(huán)使用的方式。這表示只有當(dāng)前畫面中使用到了某變量,該變量才會被刷新,才會產(chǎn)生通信負荷。如果錯誤地設(shè)置為循環(huán)連續(xù),那么不管當(dāng)前畫面中是否使用該變量,面板都會在后臺不停地刷新該變量,從而產(chǎn)生不必要的通信負荷,降低了面板整體的通信速度。
設(shè)置為循環(huán)連續(xù)方式常見的應(yīng)用是該變量組態(tài)了數(shù)值更改事件。
1、變量的刷新周期
普通的通信方式,面板能支持的小刷新周期是100ms。
是不是設(shè)置得越短,通信就越快呢?當(dāng)變量很少時,基本上是這樣。但若變量很多時,則不然。因為大量的通信任務(wù)執(zhí)行的時間遠超刷新周期,將導(dǎo)致通信堵塞。表現(xiàn)就是通信速度反而會下降。所以應(yīng)該根據(jù)項目的實際需要,變量刷新周期該長的長,該短的短。
對于某些特殊的應(yīng)用,如直接鍵。則可以將面板組態(tài)為 DP 從站。從而保證某些關(guān)鍵數(shù)據(jù)的快速傳送。
如何在西門子840D系統(tǒng)下進行垂度補償
對于數(shù)控機床的一個軸由于自身的重量造成下垂,相對于另一軸的位置發(fā)生變化稱為垂直誤差,也是指坐標(biāo)軸由于部件的自重引起的彎曲變形,可利用西門子840D的垂度補償功能加以誤差糾正,從而提高機床加工精度,多應(yīng)用在鏜床的主軸箱滑枕或鏜桿與立柱間的交叉補償。通過調(diào)節(jié)主軸箱也就是Y軸垂直于立柱的位置,大限度的消除滑枕或鏜桿水平伸出后在重力作用下對其伸出水平的影響。補償起始點位置a,補償終止點位置b,補償間隔距離c,那么需要插補的中間點的個數(shù)K,其中K=1+(b-a)/c。,0<K<MD18342(值)
具體操作步驟如下:
1)設(shè)定通用參數(shù)MD19300COMP_MASK=4。(開通補償功能)
2)設(shè)定通用參數(shù)MD10260=1(使能基本系統(tǒng)轉(zhuǎn)換)
3)設(shè)定軸參數(shù)MD18342MM_CEC_MAX_POINTS[t]=n(垂直補償大點數(shù)),修改此參數(shù)后會引起NCK內(nèi)存的重新分配,同時出現(xiàn)“4400"(機床數(shù)據(jù)更換使得緩沖存儲器重組數(shù)據(jù)丟失)報警,此時要在服務(wù)菜單下對NC做一次系統(tǒng)備份。
4)設(shè)定數(shù)據(jù):SD41300=1,激活補償表格。
SD41310:垂直補償表的權(quán)重因數(shù)
5)對系統(tǒng)做一次NCK復(fù)位后會出現(xiàn)軸參數(shù)丟失報警,此時將3)步驟下的NC備份Load進NC系統(tǒng)。
1)在Nc-Active-Data菜單下直接復(fù)制“EEC_DATA"到一個新建立的備份文檔目錄*.MDN中。
2)在新的目錄下找到并打開補償文件表格,根據(jù)測量人員測量的數(shù)據(jù)把相應(yīng)的補償點直接在表格中更改。
3)設(shè)定軸參數(shù)MD32710ENC_COMP_ENABLE=0(關(guān)掉垂度補償),將修改后的補償表格Load進NC系統(tǒng)。
4)設(shè)定軸參數(shù)MD32710ENC_COMP_ENABLE=1(激活垂度補償),做一次NCK復(fù)位。
5)MD32720:下垂補償表在任一點的補償值總和的極限值,系統(tǒng)對垂度補償值進行監(jiān)控,若計算的總垂度補償值大于MD32720中設(shè)定的值,將會發(fā)生20124報警(中補償值太高)840DE(出口型)為1mm,840D(非出口型)為10mm。
6)參照軸和輸出軸均需回參考點,新的補償數(shù)據(jù)生效。
可以在“Diagnostics"------“Servicedisplay"------“ServiceAxis"界面下看到數(shù)據(jù)改變。
還是以一機床實際操作為例,W軸(滑枕)行程+5mm~-620mm,補償起始點位置a=0,補償終止點位置b=-600,補償間隔距離c=-100,那么需要插補的中間點的個數(shù)根據(jù)K=1+(b-a)/c即K=7,循環(huán)次數(shù)p=7-2即p=5。
垂度補償?shù)姆椒ㄒ^螺距補償簡便,無須激光干涉儀就可以完成。沿滑枕進給方向置放一水平尺,以X軸(床身工作臺)和Y軸(主軸箱)方向校準(zhǔn)平尺。然后在MDA方式下以距離c為間隔向W軸負方向分段進給,記錄下每個節(jié)點的誤差值,重復(fù)測量幾次,取各點記錄誤差值的平均值寫入補償表格
關(guān)于螺距補償和垂度補償表格的導(dǎo)入還有種方法是修改補償文件格式為加工程序,將補償文件復(fù)制到零件程序時系統(tǒng)會自動添加文件頭,然后在AUTO方式下運行一遍該程序即可。
垂度補償?shù)谋砀衽c螺距補償?shù)谋砀駞^(qū)別在于增加了參考軸和輸出軸的概念,在表格中的體現(xiàn)為
$AN_CEC_INPUTAXIS(0)=W;基準(zhǔn)軸為W軸
$AN_CEC_OUTPUTAXIS(0)=Y;補償軸為Y軸
$AN_CEC_DIRECTION(0)=-1;負方向有效(1:正向,0:雙向,-1:負向)
$AN_CEC_STEP[0]=C;補償間隔距離C
$AN_CEC_MIN[0]=0;基準(zhǔn)軸補償點的起始位置
$AN_CEC_MAX[0]=-600;基準(zhǔn)軸補償點的終止位置
通過和螺距補償對比可知,螺距補償僅針對單軸,補償是雙方向都生效的,我們補償曲線的建立必須考慮雙方向的綜合誤差,取佳的平衡點。而垂度補償引入了參考軸的概念,參考軸可以是軸本身也可以是其他軸,補償?shù)姆较蛞彩强蛇x擇的。在我們應(yīng)用時有很大的靈活性。
在實際運用中840D數(shù)控系統(tǒng)提供的垂直誤差補償功能解決了坐標(biāo)軸變形產(chǎn)生的加工誤差問題。同時,利用此功能還可以進行數(shù)控機床進行雙向螺距補償,還可以應(yīng)用到臺面傾斜補償?shù)确矫妗?/span>