產(chǎn)品簡介
第一級和第二級順序程序,。劃分優(yōu)先級別是為了處理一些寬窄的脈沖信號,這些信號包括緊急停止信號以及進給保持信號,。第一級順序程序每8ms執(zhí)行一次,這8ms中的其他時間用來執(zhí)行第二級順序程序,。如果第二級順序程序很長的話,,就必須對它進行劃分,劃分得到的每一部分與第一級順序程度共同構成8ms的時間段,。
詳細介紹
6ES7392-2BX10-0AA0
控制系統(tǒng)的數(shù)據(jù)流圖
下層子機系統(tǒng)進行成型運動控制,。其CPU采用高速芯片DS80C320。主要任務為電氣運動控制,,它一方面按照預定的順序與主機相互觸發(fā),實現(xiàn)CNC信息和運動參數(shù)的接受,,控制RP&M成型運動,,一方面響應上層主機傳輸?shù)目刂泼睿瑢\動狀態(tài)進行控制,。在下層機的設計中,,為避免以往在VLSI電路之間使用LSI或MLSI器件進行接口而造成的結構繁瑣龐大的缺點,采用可編程邏輯器件(ispPLD)替代傳統(tǒng)的TTL器件,,使下層機系統(tǒng)的功能和可靠性大為增強,。
為提高數(shù)據(jù)傳輸?shù)乃俣群涂煽啃裕陔p向系統(tǒng)通訊方案中提出精簡完善的雙向通訊規(guī)則,,主機向子機傳數(shù)據(jù)采用寫外設方式,。控制系統(tǒng)的總體結構如圖3所示,。
6ES7392-2BX10-0AA0
FANUC 0系統(tǒng)使用的PMC有PMC—L和PMC—M兩種型號,,它們所需硬件不同,性能也有所不區(qū)別,。PMC—M需要一塊專門的電路板,,地址范圍也有所擴大,使用時請注意,。
下表為PMC—L和PMC—M的部分性能比較。
兩種型號的性能比較
PMC—L | PMC—M | |
程序級數(shù) | 2 | 3 |
第一級程序執(zhí)行周期 | 16ms | 16/8ms |
基本指令的平均執(zhí)行時間 | 6μs | 2μs |
程序容量 | 3000步 | 8000步 |
基本指令數(shù) | 12 | 12 |
功能指令數(shù) | 34 | 35 |
內(nèi)部繼電器 | 400字節(jié) | 696字節(jié) |
這里主要以PMC—L為例進行說明,。
PMC的程序稱為順序控制程序,,用于機床或其他系統(tǒng)順序控制,使CPU執(zhí)行算術處理。
順序程序的編制步驟如下:
(1)根據(jù)機床的功能確定I/O點的分配情況,;
(2)根據(jù)機床的動作和系統(tǒng)的要求編制梯形圖,;
(3)利用系統(tǒng)調(diào)試梯形圖;
(4)將梯形圖程序固化在ROM芯片內(nèi)。
PMC程序的工作原理可簡述為由上至下,,由左至右,循環(huán)往復,,順序執(zhí)行,。因為它是對程序指令的順序執(zhí)行,應注意到微觀上與傳統(tǒng)繼電器控制電路的區(qū)別,,后者可認為是并行控制的,。