工控培訓教程、手冊合集plc子程序庫說明_第1頁
工控培訓教程、手冊合集plc子程序庫說明_第2頁
工控培訓教程、手冊合集plc子程序庫說明_第3頁
工控培訓教程、手冊合集plc子程序庫說明_第4頁
工控培訓教程、手冊合集plc子程序庫說明_第5頁
已閱讀5頁,還剩69頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

12orld3PLC用戶在子程序庫中的使4PLC實例應用程序56w每個版本的狀態(tài)由附注欄中的代碼指明。在附注欄中的狀態(tài)碼分別表示: 版 附 SINUMERIK802Dsl

www目錄11子程序庫的內(nèi)容1重要須知2符號表的結(jié)構(gòu)6子程序庫的結(jié)構(gòu)6機床控制面板接口描述7 子程序庫說 子程序32–PLC_INI(PLC初始化 子程序33–EMG_STOP(急停處理 w wwwPLCworld子程序34-MCP_802D(802DslMCP信號傳遞 子程序35-SPD_OVR(按鍵選擇主軸倍率 子程序37-MCP_SIMU(機床操作面板MCP仿真 子程序38-MCP_NCK(MCP和HMI信號處理 子程序39-HANDWHL(根據(jù)HMI接口信號選擇手輪 子程序40-AXES_CTL(主軸和進給軸控制 子程序41- 子程序43-MEAS_JOG(手動方式測量 子程序44-COOLING(冷卻控制 子程序45-LUBRICATE(潤滑控制 子程序46-TURRET1(霍爾元件刀架控制 SINUMERIK802D PLC子程序庫說明(版本V0200子程序47-TURRET2(二進制編刀架換刀控制 子程序48-TOOL_DIR(判斷就近換刀的方向 子程序49-MGZ_INI(刀套表初始化 子程序50-MGZ_SRCH(搜索目標刀具所在的刀套位置 子程序51-MGZ_RNEW(刷新刀套表 子程序36,42及子程序52…58,61…62是為用戶預留的子程序 子程序59-GRINDING_CTL(磨削控制 子程序60-SR_EMG_STOP(帶有安全延時的急停 子程序63- PLC用戶在子程序庫中的使 w wwwPLCworldPLC實例應用程 PLC仿真應用程 車床PLC應用程序?qū)?銑床PLC應用程序?qū)? 概 調(diào)節(jié)型電源模塊ALM或帶DRIVECLiQ接口的非調(diào)節(jié)型電源模塊 有DRIVECLiQ接口的 ALM或帶DRIVE-CLIQ接口的SLM使用安全繼電器和電源進線接觸器的應用實 不帶DRIVE-CLIQ接口的SLM使用安全繼電器和電源進線接觸器的應用實 SINUMERIK802DPLC子程序庫說明(版本 w wwwPLCworld概 SINUMERIK802Dsl是用于車床、銑床、磨床和沖床的全數(shù)字式數(shù)控系統(tǒng)。為了將數(shù)控系統(tǒng)與機床聯(lián)結(jié),必須利用PLC編程工ProgrammingToolPLC802V3.1本文介紹的PLC子程序庫V02.00.00可以簡化機床制造商PLC程序的設計任務,機床制造商甚至可以直接使用所提 本文為具有CNC和 w SINUMERIK802Dsl調(diào)試手SINUMERIK802Dsl功能描SINAMICSS120相關(guān)資

wwwPLCworld 802Dsl機床控制面板MCP仿真 項目文件SUBR_LIBRARY.PTP項目文件SUBR_LIBRARY.PTP中提供了一系列的子程序,提供了諸如急??刂疲S控制,冷卻液控制,SINUMERIK802DPLC子程序庫說明(版本 概項目文件MCP_SIMULATION.PTP可用作在不使用機床控制面板(MCP)的情況下測試802Dsl系統(tǒng)。剩下兩個項目文件分別是在車床(SAMPLE_TURN.PTP)和銑床(SAMPLE_MILL.PTP)上使用項目中SUBR_LIBRARY.PTP各個子程序的范例。SINUMERIK802Dsl如果欲使用PLC子程序庫,使用標準的初始化文件對SINUMERIK802Dsl進行初始化是至關(guān)重要的。通過使用由工具盒RCS軟件或者CF卡,將車床或銑床的初始化文件到802Dsl系統(tǒng)中,就可以完成802Dsl系統(tǒng)的初始化。w wwwPLCworld初始化文件 軸軸軸信號接1V38002V38013V3802SINUMERIK802D PLC子程序庫說明(版本概初始化文件 軸軸軸信號接1V38002V38013V38024V38035V3804初始化文件 后,系統(tǒng)變?yōu)闆_床配置,具有四個進給軸軸軸軸信號接1V38002V38013V38024V3803初始化文件 軸軸軸信號接1V38002V3801軸軸軸信號接1V38002V38013V3802 wwwPLCworldV3803

初始化文件 軸軸軸信號接1V38002V38013V38024V3803系統(tǒng)資源可以分為3個部分:PLC系統(tǒng),NCK,和PLC編程工具。本節(jié)將介紹這些資源,并將這些資源進一步劃分為PLC子程序.PLC資 I0.0~I8.7(Profibus地址為9的第一塊PP模塊的72個輸入)I9.0~I17.7(Profibus地址為8的第二塊PP模塊的72個輸入)I18.0~I26.7(Profibus地址為7的第三塊PP模塊的72個輸入 Q0.0~Q5.7(Profibus地址為9的第一塊PP模塊的48個輸出)Q6.0~Q11.7(Profibus地址為8的第二塊PP模塊的48個輸出)Q12.0~Q17.7(Profibus地址為7的第三塊PP模塊的48個輸出SINUMERIK802DPLC子程序庫說明(版本 概器 M0.0~保持器 .0~ .7(128用戶 .0~ .7(共64個用戶計時器 T0~T15(100ms計時器T16~T39(10ms計時器,僅802DslPlus)T16~T63(10ms計時器,僅802DslPro) C0~C31(32個計數(shù)器,僅802DslPlus)C0~C63(64個計數(shù)器,僅802DslPro)NC資PLC機床數(shù)據(jù) MD14510/MD14512/MD14510機床數(shù)據(jù)INT: ~V (32words)MD14512機床數(shù)據(jù)Hex: ~V (32bytes)MD14514機床數(shù)據(jù)Real: ~V (8Dword).編程工具資符號表 SYM1~SYM32(共32個符號表子程序 SBR0~SBR63(共64個子程序w

wwwPLCworld制造商 I0.0~I26.7(216個輸入 Q0.0~Q17.7(144個輸出器 M0.0~M127.7及M258.0~保持器 .0~ .7(64用戶 .0~ .7 .0~ .7(48個用戶計時器 T0~T16~T23及T32~39(10ms,僅802DslPlus)T16~T23及T32~63(10ms,僅802DslPro)計數(shù)器 C0~C23(24個計數(shù)器,僅802DslC0~C23及C32~C63(56個計數(shù)器,僅802DslSINUMERIK802D PLC子程序庫說明(版本概PLC機床數(shù)據(jù) MD14510/MD14512/MD14510機床數(shù)據(jù)V~(16MD14512機床數(shù)據(jù)V~(16MD14514機床數(shù)據(jù)編程工具資V~(8符號表 SYM1~SYM15(共15個符號表子程序 SBR0~SBR31(共32個子程序.子程序庫資 器 M128.0~保持器: .0~V .7(64byte。在加工中心中,保持器 .0~ .7是系統(tǒng)保留的w戶 沒有100ms計時器T16~計數(shù)器 C24~C31(8個計數(shù)器PLC機床數(shù)據(jù) MD14510/MD14512/MD14510機床數(shù)據(jù)INT: ~V (16words)MD14512機床數(shù)據(jù)Hex: ~V (16bytes)MD14514機床數(shù)據(jù)Real: 符號表 SYM16~SYM32(共17個符號表子程序 SBR32~SBR63(共32個子程序SINUMERIK802DPLC子程序庫說明(版本 概符號表符號表內(nèi)1PP模塊1I/O2PP模塊2I/O3PP模塊3I/O4~為符號表符號表內(nèi)1PP模塊1I/O2PP模塊2I/O3PP模塊3I/O4~為制造商預送至或來自機床控制面板MCP的信送至或來自人機接口HMI的信來自NCK的輔助功送至或來自NCK的信送至或來自通道的信送至或來自坐1送至或來自坐2送至或來自坐3送至或來自坐4送至或來自坐5送至或來自PLC軸的PLC機床數(shù)wwwPLCworld可保持器(NoneVolatile特殊狀態(tài)實例程序和子程序庫使用的全局器定實例程序和子程序庫預w子程序子程序子程序說0~-為制造商預為制造商初始化預留(該子程序由子程序32自動調(diào)用PLC急停處理(包括驅(qū)動器上電和下電時序的控制傳送802D機床控制面板對應的I/O狀態(tài)到接口V1000xxxx和利用倍率開關(guān)選擇主軸倍率格林碼并送到接口VB1000子程序預機床控制面板MCP仿機床控制面板MCP的信號、操作面板HMI信號送至NCK接由操作面板HMI在機床坐標系或工件坐標系選擇手進給軸和主軸使能控制(包括硬限位和電機抱閘釋放等PLC子程序預SINUMERIK802D PLC子程序庫說明(版本概子程序子程序子程序說手動刀具數(shù)據(jù)測冷卻控制(手動鍵及M代碼導軌潤滑控制(每時間間隔潤滑一個時間單位車床刀架控制(刀架類型:霍爾元件傳感器、4/6工位車床刀架控制(刀架類型:編檢測位置判斷就近換刀方向,并計算預停刀刀庫刀表初始化(用于隨機換刀,刀庫最多40把刀具在刀表中搜索編程刀具所在的刀套刷新刀52~子程序預磨床控結(jié)合安全繼電器的急停控61~子程序預6個單鍵保持開關(guān)K1~K6;兩個延時開關(guān)K710000 來自MCP10000 來自MCP的按鍵信 wwwPLCworldcnInterfaceMCP→PLCBit BitBitBitBitBit BitBit 主軸倍率停 主軸倍主軸倍率+運行方點動 方 方自動方 啟 主主開3參考點 方 方進使 變開0機床功 復開2開1E進給倍率旋轉(zhuǎn)開關(guān)(格林碼 A軸點動 用戶選擇 快 軸點 - - 自義自由定義 自義 主軸倍率旋轉(zhuǎn)關(guān)(格林碼 wSINUMERIK802DPLC子程序庫說明(版本 概11000給MCP的信InterfacePLC→MCPBitBitBitBitBitBitBitBit停主軸倍率-主軸倍主軸倍率+單程序運行方點動方方自動方啟主主主開3參考點方方進變開0機床功使軸點動用戶選擇鍵快軸點動--w8

wwwPLCworld

SINUMERIK802DPLC子程序庫說明(版本 表示到PLCH_- N_- 表示到NCK的接口信號M_ 表示到MCP的接口信 w 硬限位(取自HardwareLimit) 快速移動(取自RapidTraverse) 點動鍵(取自Traversekey) 生效(取自Active) 已選擇(取自

wwwPLCworldSINUMERIK802DPLC子程序庫說明(版本 子程序庫中符號命名的約符號表符號表 在在這里定義I0.0的符符號表w表為制造商定義第二個外設模塊 wwwPLCworld 符號表符號表 符號表4–符號表這12個符號表為用戶子程序預留需要檢查符號名中是否使用了特殊字符,如=,+,-,[,]等,或者檢查符號名的首字符是否為數(shù)字。SINUMERIK802D PLC子程序庫說明(版本子程序庫中符號命名的符號表V1000xxxx:從機床控制面板MCP到PLCV1100xxxx:送到機床控制面板MCP在 子程序庫中主程序以及所有子程序中,所有與機床控制面板 機床控制面板MCP的信號通過一個子程序傳遞到接口數(shù)據(jù)區(qū)。如果使用802DMCP的話,可以使用子程序庫34來將MCP上的輸入輸出信號傳遞到接口程序區(qū)。同樣的,如果制造商使用自己的機床控制面板MCP,他只需要寫一個子程序?qū)C床控制面板MCP的信號傳遞到接口數(shù)據(jù)區(qū),標準子程序庫中其他的子程序還仍然可以使用。符號表符號表17定義了HMI的接口信號。如V17000xxx:來自HMI的信號程序控制信號(可保持數(shù)據(jù)區(qū),只讀)V19000xxx:來自HMI的信號——仿真信號(可保持數(shù)據(jù)區(qū),只讀)V19001xxx:來自HMI的信號——手輪選擇(可保持數(shù)據(jù)區(qū),只讀)V19005xxx:送到HMI的信號——鍵盤鎖定及刀具相關(guān)(可保持數(shù)據(jù)區(qū),只讀符號表w符號表18定義了來自NCK通道的接口信號。如

wwwPLCworldV25000xxx:來自NCK通道的接口信號輔助功能(只讀V25001xxx:來自NCK通道的接口信號——動態(tài)M功能(只讀,信號只保持一個周期V25002xxx:來自NCK通道的接口信號——T功能(只讀)V25003xxx:來自NCK通道的接口信號靜態(tài)M功能(只讀)V25005xxx:來自NCK通道的接口信號——D功能(只讀)V25006xxx:來自NCK通道的接口信號——H功能(只讀)符號表符號表19定義了發(fā)送到和來自于NCK的接口信號。如:V2600xxxx:發(fā)送到NCK的通用信號(可讀可寫)V2700xxxx:來自NCK的通用信號(只讀)符號表符號表20定義了發(fā)送到和來自于NCK的接口信號。如:V3000xxxx:發(fā)送到NCK的方式選擇信號(可讀可寫)V3100xxxx:來自NCK的方式選擇信號(只讀)V3200xxxx:發(fā)送到NCK的通道信號(可讀可寫V3300xxxx:來自NCK的通道信號(只讀SINUMERIK802DPLC子程序庫說明(版本 子程序庫中符號命名的約符號表這5個符號表定義了發(fā)送到和來自于NCK的接口信號。如:V380xxxxx:發(fā)送到NCK的軸控制信號(可讀可寫)V390xxxxx:來自NCK的軸控制信號(只讀)符號表符號表26定義了發(fā)送到和來自于NCK的接口信號。如:V3805xxxx:發(fā)送到NCK的PLC軸控制信號(可讀可寫)V3100xxxx:來自NCK的PLC軸控制信號(只讀)符號表符號表27定義了來自于NCK的PLC機床數(shù)據(jù)。如:V45000xxx:MD14510USER_DATA_INT(只讀)V45001xxx:MD14512USER_DATA_HEX(只讀)V45002xxx:MD14514USER_DATA_FLOAT(只讀)w符號表

wwwPLCworld符號表28定義了NCK的PLC信號(V1600000x)的各個位。PLC子程序可以激活32個用戶。最后16個是為PLC符號表符號表符號表30定義了802Dsl的7個特殊器(SM0.0~SM0.6)符號表符號表32SINUMERIK802D PLC子程序庫說明(版本 MD14510[16]–機床類型0:未指定(根據(jù)MD14512[16]來配置12MD14510[17]–PLC軸控制(1:系統(tǒng)第6軸為PLC軸)w wwsLMD14510[24]–潤滑間隔(單位MD14510[25]–潤滑時間(單位USER_DATA_HEX:MD14512[16]–坐標軸配置(當MD14510[16]=0時Bit0配置第1軸;Bit1配置第2軸;Bit2配置第3軸;Bit3配置第4軸;Bit4配置第5軸;MD14512[18]–機床的特殊Bit0無主軸倍Bit1驅(qū)動優(yōu)化(802Dsl保留Bit3如果使用802DslMCP,K1鍵可用于進給使能的保Bit4外部主軸停止信Bit5主軸固定方Bit6硬限位獨立于PLC程Bit7每個進給軸只有一個硬限位開關(guān)(Bit6=0時生效MD14512[19]Bit0=0主軸手動按鍵觸發(fā)方式(按鍵松開主軸停止)(出廠設定Bit0=1主軸手動按鍵保持方式(按主軸停止鍵主軸停止SINUMERIK802DPLC子程序庫說明(版本 子程序庫說32–PLC_INI(PLC初始化子程序32的目該子程序在第一個PLC周期(SM0.1)循環(huán)時被調(diào)用。該子程序根據(jù)PLC機床參數(shù)定義的機床配置設定NCK接口信號。在該子程 .7- NCK通道接口的進給倍率生效V380x0001.5- 坐標軸的測量系統(tǒng)1有效V380x0001.7- 該子程序還判斷機床參數(shù)MD14512[18]的Bit0來確定機床是否配備主軸倍率開在該子程序結(jié)束之前,自動調(diào)用子程序31USR_INI(用戶初始化。用戶初始化的內(nèi)容可編寫在子程序31中局部變量定義–該子程序使用了24個字節(jié)的可保持器,并用24個格林碼賦值這24個字節(jié)。這些格林碼可以用于格林碼旋轉(zhuǎn)開關(guān),從而執(zhí)行方式選擇、軸選擇等。請參見符號表SYM29(NV_MEM),地址:VB ~VB 相關(guān)PLC機床參w wwwPLCworld通過一個類型為單字(ONEWORD)的PLC機床參數(shù)來定義機床類型MD14510[16]–機床0:無定義(根據(jù)MD14512[16]來配置12MD14510[17]Bit1PLC軸控制(1:系統(tǒng)第6軸為PLC軸)第1 X第2 Y第3 主第1軸 X軸第2 Y第3 Z第4 主第5 ASINUMERIK802D PLC子程序庫說明(版本子程序庫說MD14512[16]–當機床參數(shù)MD14510[16]=0時,按本參數(shù)定義坐標Bit1配置第2軸Bit2配置第3軸Bit3配置第4軸Bit4配置第5軸MD14512[18]–機床的特殊Bit0無主軸倍Bit1驅(qū)動優(yōu)化(802Dsl保留Bit3如果使用802DslMCP,K1鍵可用于進給使能的保Bit4外部主軸停止信Bit5主軸固定方Bit6硬限位獨立于PLC程Bit7每個進給軸只有一個硬限位開關(guān)(Bit6=0時生效MD14512[19Bit0=0主軸手動按鍵觸發(fā)方式(按鍵松開主軸停止)(出廠設定Bit0=1主軸手動按鍵保持方式(按主軸停止鍵主軸停止PLCwPLC

wPLCworld33–EMG_STOPSINUMERIK802DPLC子程序庫說明(版本 子程序庫說子程序33該子程序根據(jù)“SINAMICSS120中定義的上電及下電時序來控制急停的過程。有關(guān)SINAMICSS120詳細說明請參見SINAMICSS120手冊。 EP?????LinecontactorOFF1802DslOFF3802Dsl????

??

EP???OFF1????????????

????EP???OFF1?? ??OFF1???OFF3??OFF1?OFF1???OFF3???Linecontactorfeedback?????/???wm MCP????

?www?

? 該子程序的前提條件是:802Dsl必須使用車床或銑床的標準初始化文件。當去掉驅(qū)動器使能時,如PCU的端子X20.2(軸的OFF3使能)被設置為0,所有進給軸和主軸進入制動狀態(tài)直至完全停止。在設置MD14510[16]的基礎(chǔ)上,該子程序根據(jù)802Dsl接口信號V390X0001.4–n<nmin或外部主軸停止信號(如不帶編的模擬主軸)來確定主軸停止狀態(tài)。MD14510[16]=0表示沒有按照標準配置,在這種情況下,必須有一個外部主軸停止信號輸入到子程序接口。驅(qū)動器的使能和信號來自MCP到PLC的接口信號:V .7-使能,V .6–。700016–驅(qū)動器未就緒SINUMERIK802D PLC子程序庫說明(版本子程序庫說當機既沒有數(shù)字主軸也沒有模擬主軸時 機床數(shù)據(jù)要按下表中的的參數(shù)進行設置否則無法取消急停車銑 Bit0Bit1 Bit0Bit1Bit2急停開關(guān)驅(qū)動就緒:SLM(5KW和10KW):端子X21.1的狀(NO);其它LM:接口信號 當急停生效時,如果MD14510[16]=1或2(定義機床類型為車床或銑床),在驅(qū)動系統(tǒng)ON/OFF1使能以前w

號NO–常開信號 NC–常閉信號 控制PCU端子X20.1(NO):ON/OFF1使 控制PCU端子X20.2(NO):OFF3使 記錄驅(qū)動器電源模塊端子X21.3記錄PCU端子X20.1記錄PCU端子X20.2該子程序中用了4個定從去OFF3使能到去OFF1使能之間的延從去OFF1使能到去EP使能之間從上EP使能到上OFF1使能之間相關(guān)PLC機床參MD14510[16]-機床SINUMERIK802DPLC子程序庫說明(版本 子程序庫說EMGEMGTEPETTRDYTHWL

Emergency子程序34MCP_802D802DslMCP子程序34子程序34將來自802Dsl機床控制面板的輸入信號,通過PP72/48的輸入傳遞到接口數(shù)據(jù)區(qū)V1000xxxx以備后續(xù)子程序進一步wI 信 類 信 類 描 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 輸 數(shù)字輸 輸 公共

直流

數(shù)字輸公共 輸

直流SINUMERIK802D PLC子程序庫說明(版本子程序庫說端 信 類

描 端 8

信 類

描wI

數(shù)字輸

wwwPLCworld

數(shù)字輸 公共 輸

直流

公共 輸

直流802Dsl通過MCPA模塊連接MCP更為方便來自MCP802Dsl的信10001 來自MCP的按鍵信號(帶InterfaceMCP→PLCBitBitBitBitBitBitBitBit鍵點動鍵鍵用戶鍵鍵用戶鍵鍵用戶鍵鍵用戶鍵鍵用戶鍵鍵用戶鍵增量方鍵第4軸負鍵主軸鍵主軸鍵主軸鍵12MDA方式鍵單段方鍵自動方鍵回參考鍵第4軸正鍵第1軸負鍵第2軸負鍵第3軸正鍵快速點鍵第3軸負鍵第2軸正鍵第軸正鍵27NC鍵28NC鍵復進給倍率開EDCBA主軸倍率開EDCBASINUMERIK802DPLC子程序庫說明(版本 子程序庫說送到MCP802Dsl的信10001輸出到MCP的信號(帶InterfacePLC→MCPA關(guān)于MCPA更詳盡的資料,請參考802Dsl簡明調(diào)試手冊如果制造商使用的機床控制面板,可以按該子程序的方法設計自己的面板處理子程序,將機床控制面板的信號傳送到相同MCP802D或MCP802Dsl布

用于斜床身車 用于平床身車+ w wwwPLCworldcn-

++ ++

++注意:該子程序通過檢測進給倍率信號判斷MCP是否正常。若出現(xiàn)故障,激活如下:700024–機床控制面板故 對應于按鍵K1L0.0:K1:用戶定義鍵L0.3:K4:用戶定義鍵L0.4:K5:用戶定義鍵SINUMERIK802D PLC子程序庫說明(版本子程序庫說L0.5:K6:用戶定義鍵L0.6:K7:用戶定義鍵L0.7子程序庫說L0.5:K6:用戶定義鍵L0.6:K7:用戶定義鍵L0.7:K8:用戶定義鍵對應于按鍵K9…L1.3:K12:MDA方L1.4:K13:主軸CWL1.6:K15:主軸CCW對應于按鍵wwwPLCworld對應于按鍵K25…K27L3.1:K26:NC停止鍵 L6.0:驅(qū)動器使能鍵,當機床參數(shù)MD14512[18]bit3=1時有效,用戶定義鍵1做為驅(qū)動器NC啟動條點動鍵布局定義LW8SINUMERIK802DPLC子程序庫說明(版本 子程序庫說按局部變---- 將用戶接口“用戶按鍵信號”由V1100xxxx數(shù)據(jù)區(qū)送至 對應用戶定義鍵的發(fā)光二極管L1到L6L10.0CLED1L10.1CLED2L10.2CLED3L10.3CLED4L10.4CLED5L10.5CLED6如果面的表中還用到其他的點動鍵,設置Xcross=5(可變點動鍵布局按位轉(zhuǎn)[*由用戶編寫參MCP_802DMCP_802按位轉(zhuǎn)[*由用戶編寫參MCP_802DMCP_802 PB1BitPBPBPB_2Bit-4.PB_2BitPB_2Bit-1.PB_2BitPB_2BitPB2Bit-2.PB2BitPB_2Bit-3.

SINUMERIK802DPLC子程序庫說明(版本子程序庫說 IBx----MBx(MBx+1之間的傳輸實現(xiàn),并且----按位轉(zhuǎn)[*由用戶編寫參MCP_802DMCP_802 PB1BitPBPBPB_2Bit-4.PB_2BitPB_2Bit-1. PB_2BitPB_2BitPB2Bit-2.PB_2BitPB_2Bit-3.wm實例中使用MB10和MB11表示MCP_802DwwwPLCworldMBMB相關(guān)PLC機床參者通過PP72/48模塊的一個輸入點連接外部開關(guān)作為進給使能和鍵。為此定義了PLC機床參數(shù)MD14512[18]:若MD14512[18]bit 802DslMCP上的用戶鍵#1充當執(zhí)行進給使能和的轉(zhuǎn)換鍵若MD14512[18]bit3=0 主軸按鍵的功能視PLC機床參數(shù)MD14512[19]的設置而定,具體如下:若MD14512[19]Bit00主軸手動按鍵觸發(fā)方式(按鍵松開主軸停止)(出廠設定)若MD14512[19]Bit0=1主軸手動按鍵保持方式(按主軸停止鍵主軸停止)SINUMERIK802DPLC子程序庫說明(版本 子程序庫說子程序調(diào)用實例MCP802D(PP72/48連接MCPMCPPB PBPBPBDrvIMDINT

Transfer802DMCPsignalstointerfacearea子程序調(diào)用實例MCP802Dsl(MCPA連接MCPMCPPB PBPBPBDrvIMDINT

Transfer802DslMCPsignalstointerfaceareaw

wPLCworld子程序35主軸倍率進行增加、減小或直接選擇100%。生成的倍率碼自動輸出到MCP接口VB 如果Gcode=1,則選擇了格林碼倍率,此時STEPi無效。共有15個格林碼對應旋轉(zhuǎn)倍率開關(guān)15個位置的格林碼。如果Gcode=0,則選擇了二進制倍率,這時需要設定以下機床參數(shù):MD12060OVR_SPIND_IS_GRAY_CODE SINUMERIK802D PLC子程序庫說明(版本子程序庫說 1–格林碼;0–二進制碼; 主軸倍率 相關(guān)PLC機床參數(shù)SPDSPD

w

wPLCworld子程序37-MCP_SIMUMCP仿真子程序37該子程序的目的是提供一種替代的方法,即在沒有機床控制面板的情況下操作802Dsl。其原理是利用PLC編程軟件Micro/WIN中的狀態(tài)表來仿真MCP的功能,如方式選擇、返回參考點、NC啟動和停止等。該子程序的應用請參見5.1.章局部變量定義– 進給倍 SINUMERIK802DPLC子程序庫說明(版本 子程序庫說 主軸倍率 相關(guān)PLC機床參數(shù)–MCPMCP

Transfer802DMCPsignalstointerfacearea子程序38-MCP_NCK(MCP和HMI信號處理子程序38該子程序的目的是將來自MCP(V1000xxxx)和HMI(V1700xxxx,V1800xxxxandV1900xxxx)接口信號送到NCK接口,以激w擇操作方HMI信號送NCK接口如程序控制、手輪等根據(jù)PLC機床參數(shù)對點動控局部變量定義–3.6 占用的全局變量–相關(guān)PLC機床參

wwwPLCworldMD14510[16]機床類型用于確定機床點動鍵所對應的軸號。例如:若配置為車床,第二軸為Z軸,第三軸為主軸,因此來MCP的Z軸點動信號送到第二軸的接口地址,而主軸正轉(zhuǎn)反轉(zhuǎn)信號送到第三軸接口地址MCPNetworkMCP

SINUMERIK802D PLC子程序庫說明(版本子程序庫說子程序39-HANDWHLHMI接口信號選擇手輪子程序39該子程序的目的是根據(jù)HMI的接口信號V19001xxx在機床坐標系或工件坐標系下選擇802Dsl三個手輪接口中的任意一個手輪注意:該子程序不能與子程序36MINI_HHU一起使用局部變量定義–占用的全局變量–相關(guān)PLC機床參MD14510[16]–機床Network5

SelectionhandwheelaccordinginterfaceareaV1900w wwwPLCworld子程序40AXES_CTL子程序40主軸CW,CCW,M03,M04,SPOS等)控制主軸的使能信號。電機抱閘由SINAMICSS120驅(qū)動自動控制。該子程序提供兩種硬限位的控制方式:一種是PLC方案(MD14512[18bit6=0),另外一種是硬件邏輯方案(MD14512[18]bitPLC方案:每一個進給軸配置一個硬限位開關(guān)(MD14512[18]bit7=1)或兩個硬限位開關(guān)(MD14512[18]bit7=0),子程序根據(jù)硬限位開關(guān)的配置情況,通過NCK接口V380x1000.0或V380x1000.1激活NCK的硬限位功能,使NCK對超程坐標軸產(chǎn)生進給停止。另外還可以將子程序的輸出信號OVlmt與子程序33(急停處理)的輸入信號HWL_ON連接,這樣,任意一個軸的硬SINUMERIK802DPLC子程序庫說明(版本 子程序庫說硬件邏輯方案:獨立于PLC,這樣更安全,如下在圖上的方案中,任意硬限位或者急停出現(xiàn)時,可以由硬件邏輯激活對所有軸的進給停止(例如通過繼電器斷開PCU的端子X20.2的24V)。利用上表所示的硬限位編碼可以作為PLC診斷時的信息,判斷急停信號是由急停鍵產(chǎn)生或是其軸某方向的硬限位造w

wwwPLCworld配置軸時必須是一個接一個,如X軸,Z軸,主軸或X軸,Y軸,Z軸,主軸;但不能配置成X軸,Y軸,主軸,Z軸子程序中未使用軸的硬限位的輸入信號應賦予常 值,即SM0.0,否則無定義的軸的硬限位會激活 PCU端子20.2的狀PCU端子20.1的狀SINUMERIK802D PLC子程序庫說明(版本子程序庫說 第1軸抱閘釋放輸出(高電平有效第2軸抱閘釋放輸出(高電平有效第3軸抱閘釋放輸出(高電平有效SP_CMD 相關(guān)PLC機床參MD14510[16] 無定義(根據(jù)MD14512[16]來配置 MD14512[16]軸配置(僅當MD14510[16]=0時有效Bit01置第1軸w Bit11:配置第2軸Bit21:配置第3軸Bit31:配置第4軸Bit41:配置第5軸

wwwPLCworldMD14510[17]Bit1–1:第6軸,PLC Bit61程采用硬件邏輯硬限位方Bit60:超程采用PLC硬限位方 Bit7–1個軸只有一個硬限Bit70軸的兩個方向都有硬限位開 Bit1–1:子程序輸入#OPTM生效:#OPTM=1-釋放抱閘;#OPTM=0-抱閘鎖緊Bit10:子程序輸入#OPTM無效注意:電機的抱閘由SINAMICS驅(qū)動控制。SINUMERIK802DPLC子程序庫說明(版本 子程序庫說AXIS0AXIS0 T T

Axescontrolfor1staxis,2ndaxis,3rdaxis,4thaxisandNULLbNULLbNULLbNULLw子程序41-子程序41

wPLCworld該子程序是PLC軸控制的舉例,前提是802Dsl的第6軸配置為PLC軸。802DslPro和Plus版本可以配置PLC軸。用戶可以參照此子程序制作自己的PLC軸控制子程序。 第6軸正向硬限位第6軸負向硬限位第6軸參考點撞塊SINUMERIK802D PLC子程序庫說明(版本子程序庫說 注意:NO–常開;NC–號號 占用的全局變量–相關(guān)PLCMD14512[17]Bit1–選擇第6軸,PLCPLCw

wwwPLCworld驅(qū)動器與電機跟NC軸一樣,驅(qū)動為SINAMICSS120PLC-在JOG,INC,REF操作方式下,PLC軸同NC-在AUTO,MDA操作方式下,PLC軸的速度和位置僅由PLC通過接口VB x/VB x,來控制,無法通過NC加工與NC軸相同PLC軸類型PLC軸驅(qū)動和電機的驅(qū)動和電機的調(diào)試與NC關(guān)于PLC軸機床數(shù)據(jù),AUTO和MDA方式下的控制,等的細節(jié)請參考手冊《OperatinginstructionsSINUMERIK802DPLC子程序庫說明(版本 子程序庫說 PLCAxiscontrolforPL(6stPLCPLCPOSERRORVV6REFJOGPLUSJOGMINUSINCPOSPOSDCPOSPOSPOSACPINDEXAX w

wPLCworld子程序43-MEAS_JOG(手動方式測量子程序43該子程序處理測頭信息并且實現(xiàn) 手動方式測量 使用該子程序的前提條件是在主程序OB1中調(diào)用子程序MCP_NCK(SBR38)。如果在手動方式測量功能生效時改變操作方式,軟件版本為01.04.03.00或更高的SINUMERIK802Dsl系統(tǒng)需要使用V01.03版的MEAS_JOG(SBR43子程序 Meas_Enable 激活“手動方式測量”功 有效的刀具號 SINUMERIK802D PLC子程序庫說明(版本子程序庫說進給啟動M240.7測頭信號釋放操作方式手動輸出到操作方式手動輸出到操作方式更改到點動鍵復位中斷空運行單段在此子程序中,占用了八個字節(jié)(MB200-MB207)用于最近的軸移動信息及使能信息,占用 - -85、 -95用于軸方向相關(guān)PLC機床參數(shù)MEASTwMEAST

wPLCworld子程序44-COOLING(冷卻控制子程序44該子程序在手動方式下通過MCP上的按鍵啟動或停止冷卻;在自動方式或MDA方式下由零件程序中的輔助功能M07或700018–冷卻泵電機過載700019–冷卻液液位低冷卻電機過載冷卻液液位低SINUMERIK802DPLC子程序庫說明(版本 子程序庫說 相關(guān)PLC機床參數(shù)Network7 CPMUSERCCCw

wwC M子程序45LUBRICATE(潤滑控制子程序45潤滑是根據(jù)給定的時間間隔和給定的潤滑時間進行潤滑控制(與坐標運動距離無關(guān)nv周期性自動啟動,每次按me給定的時潤。急、滑機載潤液位情下停。700020–潤滑電機過載700021–潤滑液液位低 每次潤滑的時間(單位:0.01秒,最大327.67秒方式選擇:第一次PLC掃描啟動一次潤潤滑電機過載潤滑液液位低SINUMERIK802D PLC子程序庫說明(版本子程序庫說作為每次潤滑時間的計時器(單位:0.01秒,最大327,67秒,大約5分鐘)相關(guān)PLC機床參MD14510 MD14510 每次潤滑的時間(單位:0,01秒,最大327.67秒 L L LLEDLkeyLlowMDINTMDINT25PMUSER

w

MLEDwPLCworld子程序46TURRET1(霍爾元件刀架控制子程序46該子程序用于控制霍爾元件為刀位傳感器的刀架,刀架電機由PLC控制。刀架正轉(zhuǎn)找刀,目標刀具找刀后,刀架反轉(zhuǎn)鎖緊(反轉(zhuǎn)時間可調(diào)。子程序會校驗反轉(zhuǎn)鎖緊時間,限制其不超過3秒,以防止刀架電機損壞。在自動方式和MDA方式下,T功能啟動的換刀動作。在手動方式下,短擊機床面板MCP上的換刀鍵,可使刀架轉(zhuǎn)一個刀位;長時間按換刀鍵可連續(xù)找刀,松開按鍵刀架自動鎖緊。在換刀過程中NC接口信號“讀入”(V .1)和“進給保持”(V 在急停、刀架電機過載或程序測試PRT(ProgramTest)及仿真時,刀架轉(zhuǎn)動SINUMERIK802DPLC子程序庫說明(版本 子程序庫說????700022–刀架電機過載700023編程刀具號大于刀架最刀刀位數(shù)700025–刀架無刀位檢測信號 w T_01 刀架電機過載刀架1鎖緊定時SINUMERIK802D PLC子程序庫說明(版本子程序庫說相關(guān)PLC機床參 刀架鎖緊時間(單位:0.01秒,最大3秒PLC初始化數(shù)據(jù)中設置MD14510[16]=1,即選擇機床類型為車床,則MD14510[22]的值將被自動計算,其結(jié)果保存于MW154中,此數(shù)據(jù)在子程序46中被用于控制換刀動作。如果MD14510[22]=0,則MW154=50(默認如果MD14510[22]>300,則MW154=300(最大6 T6 TMDINTC TT TTTTTTPMUSERT

HEDturretMLEDw

wPLCworld子程序47-TURRET2(二進制編刀架換刀控制子程序47該程的的作控具編位測號雙近刀刀控程的例關(guān)刀的作理及的換刀時序與刀供貨聯(lián)系。換刀程中C接口信號“讀入(V .和“進給保持(V .)位這加程將待刀成,續(xù)行。在急停、刀架電機過載或程序測試PRT(ProgramTest)時,刀架轉(zhuǎn)動。700022–刀架電機過載700023–編程刀具號大于刀架最大刀位數(shù)SINUMERIK802DPLC子程序庫說明(版本 子程序庫說 刀碼Ax Bx Cx 刀碼Dx 刀架電機過載 刀架正轉(zhuǎn)輸出 刀架反轉(zhuǎn)輸出 刀架反轉(zhuǎn)標志Tw相關(guān)PLC機床參數(shù)SINUMERIK802D PLC子程序庫說明(版本子程序庫說 T T TT T TTPindxTkey8PMUSER

ControlofturretwithMLED子程序48-TOOL_DIR(判斷就近換刀的方向子程序48w wwwPLCworld方方1721反2756正3381正4143反5687反 換刀方向:1–正向CW;0–反向SINUMERIK802DPLC子程序庫說明(版本 子程序庫說占用的全局變量–相關(guān)PLC機床參數(shù)TOOL TOOL PPC T

Makeoutthedirectionofturretaswellaspre-indexing子程序49-MGZ_INI(刀套表初始化子程序49

PINDEXo子程序庫定義刀套表的最大維數(shù)為40。初始化的目的是在可保持數(shù)據(jù)區(qū) 到 w的最多40把刀具

wwwPLCworld(找到T5T8T16T0T15T100刀套1111刀套2222刀套3333刀套4444刀套0刀套6666刀套7777刀套5555刀套9999刀套刀套刀套刀套刀套刀套0刀套8888SINUMERIK802D PLC子程序庫說明(版本子程序庫說1122……SINUMERIK802Dsl最多允許64把刀具,但子程序庫最多允許40把刀。對于多于40把刀的刀庫,需要修改下列子程序SBR49–MGZ_INI,SBR50–MGZ_SRCH,和SBR51–MGZ_RNEW局部變量定義–占用的全局變量–相關(guān)PLC機床參數(shù)MGZwtorkMGZ

wwwPLCworld子程序50-MGZ_SRCH(搜索目標刀具所在的刀套位置子程序50 搜索結(jié)果:1-目標刀具找到;0-占用的全局變量相關(guān)PLC機床參數(shù)-SINUMERIK802DPLC子程序庫說明(版本 子程序庫說T1MGZPCT1MGZPCP HD

子程序51-MGZ_RNEW(刷新刀套表子程序51 w占用的全局變量相關(guān)PLC機床參數(shù)

wwwPLCworldNetworkSPDSPDMGZRNEWTNoHDNO

Refreshmagazine子程序36,42及子程序52…58,61…62SINUMERIK802D PLC子程序庫說明(版本子程序庫說子程序59-GRINDING_CTL(磨削控制子程序59該子程序是專為外圓磨削控制設計的,KEY_1到KEY_4可用于實現(xiàn)程序暫停、程序中斷從而進行砂輪修整、手輪控制和手動擺動反向功能。其中,程序暫停和手動擺動反向功能還需要通過M指令使能。 擺動功能反向使能M指擺動功能反向失效M指程序暫停使能M指程序暫停失效M指GAP使能M指GAP失效M指w 相關(guān)PLC機床參MD14510[16]–機床類

GRINDINGGRINDINGKEY1KEYKEYKEYPNENOSPNDELENOSREVPNENINITPNDELENINITPNENGAPPNDELEN SINUMERIK802DPLC子程序庫說明(版本 子程序庫說子程序60-SR_EMG_STOP(帶有安全延時的急停子程序60(B1停子程序生效,子程序3或子程序0。該子程序中測主軸停止信號。安全繼電器產(chǎn)生的延時必須大于大多數(shù)驅(qū)動設備的M中由IICSM中由于沒有IECi控制進線接觸器。 電源模塊延時:帶有 此變量對應802Dsl系統(tǒng)上的X21.8接口 CliQ接口的電源模塊,此變量需置為1來自802Dsl系統(tǒng)上的X20.2接口的OFF3信來自802Dsl系統(tǒng)上的X20.1接口的OFF1信w 帶有DRIVECliQ接口的電源模塊此變量對應802Dsl系統(tǒng)上的X21.7接口 CliQ接口的電源模塊,此變量需置為1 急停按鍵 輸出: 輸出至子程序AXIS_CTL(SBR40)的輸入T_OFF1 輸出至子程序AXIS_CTL(SBR40)的輸入相關(guān)PLC機床參 急停方式選擇-1:子程序60生0:子程序33生 SINUMERIK802D PLC子程序庫說明(版本子程序庫說V0V0YONSRTTTRDYCONTK1OFF3CONTK1OFF1HWLONONTINFOPLMEKEYCONTLCSREMG

EmergencyStopwithsafetyrelay(hardware子程序63-子程序63w

wwwPLCworld? 開關(guān)7的延時時間(單位 開關(guān)8的延時時間(單位 保持開關(guān)1的輸入保持開關(guān)6的輸Ki_7, 延時開關(guān)7、8 開關(guān)1的輸出…開關(guān)8的輸K1st1…保持開關(guān)狀態(tài)K1st2…保持開關(guān)狀態(tài)K1on…相關(guān)PLC機床參數(shù)SINUMERIK802DPLC子程序庫說明(版本 子程序庫說 Ko Ko KoPMUSERKi KoPMUSERKi KoPMUSERKi KoPMUSERKi KoKi KoKi KoKiKi

ToggleswitchforcustomerMLEDCK1MLEDCK2MLEDMLEDCK4NULLbNULLbw

wwwPLCworld

SINUMERIK802DPLC子程序庫說明(版本ww.

PLC用戶在子程序庫中的使 號接口地說激的子程V驅(qū)動器未就V電源模塊I2/TV冷卻電機過V冷卻液位V潤滑電機過V潤滑液位V刀架電機過SBR46:TURRET1SBR47:V編程刀具號大于最大刀架02V802Dsl機床控制面板故SBR34:Vwww優(yōu)化時抱閘已釋V無刀位檢測信V手動方式測量有 w wwwPLCworldPLC實例應用程 SM0.0——?!?”,標示符為“ONE”——直接當作常量使用)M255.7不使用的輸出位,標示符為“NULL_b”MB255不使用的輸出字節(jié),標示符為“NULL_B”MW254不使用的輸出字,標示符為“NULL_W”wPLC

wwwPLCworldPLC應用仿真程序為用戶提供了一種所有組件安裝到機之前,沒有機床控制面板的情況下操作802Dsl的方案。仿真程序是借助PLC編程工具軟件的狀態(tài)表來工作,用戶可以模擬機床控制面板實現(xiàn)進給軸與主軸的往復移動、方式轉(zhuǎn)換、點動控制、反

PPLineMotorModuleforMotorModulefor但在應用于PPLineMotorModuleforMotorModuleforSINUMERIK802DPLC子程序庫說明(版本 PLC實例應用程子程序37SIMU_MCP諸如模式改變、NC啟動、停止等狀態(tài);響應模式改變、產(chǎn)生補償倍率值、并能通過全局位模擬進給軸和主軸的回參考點撞塊。進給軸和主軸補償?shù)母淖兪峭ㄟ^狀態(tài)表來實現(xiàn)的(參見第3.4章節(jié))主程序的結(jié)構(gòu)調(diào)用條調(diào)用的子程說第一次掃描PLC_INIPLC每次掃描EMG_STOP驅(qū)動器使能控每次掃描MCP_SIMU機床控制面板MCP仿每次掃描MCP_NCK傳遞MCP信號致NCK接每次掃描HANDWHL通過接口信號V19001xxx選擇每次掃描AXES_CTL使能NCK接口信相關(guān)的PLCMD14510[16]–機床類型:1車床;2銑根據(jù)安裝調(diào)試手冊連接802Dsl的各部件802Dsl及驅(qū)動器上電。且802Dsl上選擇“STEP7-連接”,并將連接開啟件打開該應用程序SIMULATION.PTP,并到 中,然后啟動PLCw.開PLC編程工具的狀態(tài)表“StatusChart在所wwwPLCworldcn中輸入“1”,然后用鼠標擊圖標即可將值寫入802Dsl,見下圖SINUMERIK802D PLC子程序庫說明(版本PLC實例應用程w車床PLC

wwwPLCworldSAMPLE_TURN.PTP是一個車床的PLC應用程序?qū)嵗?。通過該實例程序,802Dsl的用戶一方面可以了解如何構(gòu)造一個PLC應用就可以快速建成自己的PLC應用程序。和PLC控制定時定量潤滑系PLC控制冷802Dsl一個輸入輸出模塊PP72/48(X111和X222接口用于聯(lián)接802Dsl機床控制面板MCP,X333接口為機床I/O接口)一個輸入輸出模塊 接口為機床I/O接口802Dsl機床面板通過MCPA模塊與802Dsl控制器相連(X1201接到X1,X1202接到SINUMERIK802DPLC子程序庫說明(版本 PLC實例應用程信端子說信端子說備M124VDC224VDC輸出(作為X333輸入信號的公共端I3急停按常閉信I4X軸正”向限位開常閉信I5X軸負”向限位開常閉信I6Z軸正向限常閉信I7Z軸負向限常閉信I8X軸參考點開常開信I9Z軸參考常開信II刀位檢測信號低電平有I刀位檢測信號低電平有I刀位檢測信號低電平有I刀位檢測信號低電平有I刀位檢測信號低電平有I刀位檢測信號低電平有IwwwPLCworld刀架電機過常閉信II驅(qū)動器就緒:SLM模塊常開信IIII冷卻液液位過常閉信I冷卻泵電機過常閉信I潤滑液液位過常閉信I潤滑泵電機過常閉信無定wSINUMERIK802D PLC子程序庫說明(版本PLC實例應用程信端子說備Q通過繼電器接驅(qū)動器電源模塊端子X21.3:脈沖使Q通過繼電器接802Dsl端子Q通過繼電器接802Dsl端子QQ冷卻Q潤滑QQQ刀架電機正Q刀架電機反QQQQQQ輸出信號的公共端輸出信號的公共端802Dsl機床控制面板MCP的聯(lián)接w2/48的X111接口通過電纜連接到MCP的X120w1wwPLCworldPP72/48的X222接口通過電纜連接到MCP的注意:PP72/48與MCP的聯(lián)接與銑床實例應用程序SAMPLE_MILL.PTP的聯(lián)接不機床面板MCP用戶鍵驅(qū)動器使能鍵(保持按鍵)用戶鍵用戶鍵用戶鍵手動換刀用戶鍵手動潤滑用戶鍵手動冷卻主程序的結(jié)構(gòu)調(diào)用條調(diào)用的子程第一次掃描 PLC每次掃描EMG_STOP急停控每次掃描MCP_802D802Dsl機床控制面板信號至每次掃描MCP_NCKMCP和HMI信號傳送到NCK接每次掃描HANDWHL通過接口信號V19001xxx選擇每次掃描AXES_CTL坐標使能控制、硬限位每次掃描COOLING冷卻控每次掃描LUBRICATE潤滑控每次掃描TURRET1霍爾元件刀架控SINUMERIK802DPLC子程序庫說明(版本 PLC實例應用程相關(guān)的PLCMD14510[16]= -車床MD14510[20]=輸入值 -#刀架刀為數(shù)(4/6/8)MD14510[21]=輸入值 -換刀時間(單位:0.01S)MD14510[22]=輸入值 -刀架鎖緊時間(單位:0.01S)MD14510[24]=輸入值 -潤滑間隔(單位:1.0Min)MD14510[25]=輸入值 -潤滑時間(單位:0.01S)MD14512[18]Bit3=1 -機床控制面板上K1鍵用于驅(qū)動器使能銑床PLCSAMPLE_MILL.PTP是一個銑床的PLC應用程序?qū)嵗Mㄟ^該實例程序,802Dsl的用戶一方面可以了解如何構(gòu)造一個PLC應用程可以快速建成自己的PLC應用程序。三個進給軸:X、Y和Z一個數(shù)字主軸:SP(第4軸PLC控制定時定量潤滑系w802Dsl

wwwPLCworld一個輸入輸出模塊PP72/48(X111和X222接口用于聯(lián)接802Dsl機床控制面板MCP,X333接口為機床I/O接口)一個輸入輸出模塊 接口為機床I/O接口802Dsl機床面板通過MCPA模塊與802Dsl控制器相連(X1201接到X1,X1202接到X2)信端子說備M124VDC224VDC輸出(作為X333輸入信號的公共端I3急停按常閉信I4X軸正”向限位開常閉信I5X軸負”向限位開常閉信I6Y軸正向限位開常閉信I7Y軸負向限位開常閉信I8Z軸正向限常閉信I9Z軸負向限常閉信IX軸參考點開常開信SINUMERIK802D PLC子程序庫說明(版本PLC實例應用程IY常開信IZ軸參考常開信IIIIIII驅(qū)動器就緒:來自電源模塊端子72(73.1接常開信IIII冷卻液液位過常閉信I冷卻泵電機過常閉信I潤滑液液位過常閉信I潤滑泵電機過常閉信無定信端子說備Q通過繼電信端子說備Q通過繼電器接驅(qū)動器電源模塊端子X21.3脈沖使 Q通過繼電器接802Dsl端子QQQQQQQQQQQQQ47,49,

802D機床控制面板MCP的聯(lián)接PP72/48的X222接口通過電纜連接到MCPX1201PP72/48的X333接口通過電纜連接到MCP的SINUMERIK802DPLC子程序庫說明(版本 PLC實例應用程機床面板MCP上用戶鍵的定義驅(qū)動器使能鍵主程序的結(jié)構(gòu)CallSubroutine第一次掃描 PLC每次掃描EMG_STOP急??孛看螔呙鐼CP_802D802D機床控制面板信號至每次掃描MCP_NCKMCP和HMI信號傳送到NCK接每次掃描HANDWHL通過接口信號V19001xxx選擇每次掃描AXES_CTL坐標使能控制、硬限位每次掃描COOLING冷卻控每次掃描LUBRICAT潤滑控相關(guān)的PLCw4510[16]= -銑 wwwPLCworldMD14510[24]=輸入值 -潤滑間隔(單位:1.0Min)MD14510[25]=輸入值 -潤滑時間(單位:0.01S)MD14512[18]Bit3=1 -機床控制面板上K1鍵用于驅(qū)動器使能注:首先裝載標準銑床初始化文件setup_M.ini(4個進給軸和一個主軸)到802Dsl。然后修改通道參數(shù)MD20070[5]=0去掉A1軸。必須根據(jù)“安裝調(diào)試手冊”設定相關(guān)的機床參數(shù),才能使系統(tǒng)正常工作。請參閱“安裝調(diào)試手冊”SINUMERIK802D PLC子程序庫說明(版本 w電源進線接觸器控制的 ,調(diào)節(jié)型電源模塊ALM或帶DRIVECLiQ接口的非調(diào)節(jié)型電源模塊M(cieneMue)電源模塊或帶RVECLQ接口的M(mrtneMoule)進接器通可通接器饋號??杀k娺M接器刻于定位,而免進配置電源進線接觸器控制系統(tǒng)參數(shù)時可在控制器的System/DriveMD/SinamicsCommissioning/DeviceConfiguration/Linecontactor中使用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論