|
關(guān)于機床PLC梯形圖的設(shè)計對M代碼的執(zhí)行的差異,,樓主可參閱新代系統(tǒng)的PLC說明書& r" ]! m' Z1 l5 O+ D! W/ j
/ H6 w* N0 K. ?+ p% T% j* u
百度文庫搜索:3 E* ]+ d9 a8 F
OpenCNC_PLC發(fā)展工具操作手冊V2.5(新代系統(tǒng)plc) " M Q$ \" p* R7 x0 p3 a
^1 Q4 u( Q3 G5 k
! `0 i; D; q. F3 ?& d; q8 r5.5 補充說明 $ l- X) d; h6 b2 L, d
5.5.1 同一單節(jié)有G_code與M_code時
U5 k0 W' F% A5 k當(dāng)加工程式之同一單節(jié)中,,同時有G Code與M Code指令時,控制器會同時發(fā)出G Code運動指令與M Code Read(S29)指令,,但由於各種M Code特性不同,,有些可以G/M Code同時執(zhí)行(例如M8切削液打開),有些則必頇等G Code運動指令完成後,,才能執(zhí)行(例如M5主軸停止),。 $ f8 B* D9 l. \# X/ ]% G# b
對於M Code需等待G Code完成的情況,建議如下圖範(fàn)例所示,,可利用S30(Distribution End)訊號,,於狀態(tài)流程圖中增加Wait G Code Finish狀態(tài),以作為保護,。
% G6 V8 c! f/ n6 f6 I8 V) b+ c7 X9 d
5.5.2 多個M Code同時執(zhí)行功能 2 N9 A7 ?% a, R L4 w4 G
在少數(shù)應(yīng)用場合下,,使用者需要同時執(zhí)行多個M碼功能,而不是依序執(zhí)行,。此時建議可開啟同一單節(jié)M code同時執(zhí)行功能,,以滿足使用需求,。 2 g z- E2 w& t
相關(guān)參數(shù)說明
9 s1 N% N* Y% s. E8 H參數(shù) 說明 範(fàn)圍 9 e, D8 {8 |# O8 P
單位 初始值 修改後何時有效 影響範(fàn)圍 3810
* \# K5 r4 V( h4 H# @4 L8 @1 H*啟動同一單節(jié)M code* N5 k+ c9 }3 o; U. C
同時執(zhí)行功能 5 [. p7 i$ U% e
[0~1] 3 |. I" e, b1 k2 K4 [
- 0 u( U% Q; U j1 J8 O
0 5 S" o0 u) l6 U8 J- ?1 }
按Reset鍵
' Y; }2 z; ] k& W全系統(tǒng) ' \: s! w: e8 t& g0 p' O. G* x
此參數(shù)用來決定當(dāng)同一單節(jié)存在多個M碼時,,是否啟動同時執(zhí)行功能: ! ^# S8 T" t: E* [2 \
0:否,一次發(fā)送一個M碼至PLC,,待C38 ON後執(zhí)行下一M碼,; 1:是,同一單節(jié)同時5個M碼發(fā)送至PLC執(zhí)行。 2 C' j9 ^6 Z% p6 O4 [: y3 ^ i& h
當(dāng)此參數(shù)設(shè)定為1時,,按M碼順序,,將對應(yīng)不同的S Bit與R Bit。此外,,原本使用者自行定義的相關(guān)R Bit,,將會強迫為系統(tǒng)使用,請務(wù)必小心注意,。
8 m- o: h6 \) I5 V+ ]% {1 o4 O% _* f% k- g4 k& c( C+ C; Y* F! }! \
|
|