|
關于機床PLC梯形圖的設計對M代碼的執(zhí)行的差異,樓主可參閱新代系統(tǒng)的PLC說明書
5 u$ I2 u0 v- x0 t+ D
1 O; x- y* C0 r+ F" a: `百度文庫搜索:* g# J# w- S/ u2 ^$ O9 v8 Z0 G9 P
OpenCNC_PLC發(fā)展工具操作手冊V2.5(新代系統(tǒng)plc)
* z1 f* s- X4 V; @5 o2 ~8 K' q+ X% A0 |0 g2 V
& @( a; F: B6 u1 V$ R& |- E* L ~) b2 j5.5 補充說明 ; B3 H9 v' H" D7 A, n. f
5.5.1 同一單節(jié)有G_code與M_code時
' J3 k( _: i. a; L) ?6 _' E7 r當加工程式之同一單節(jié)中,,同時有G Code與M Code指令時,,控制器會同時發(fā)出G Code運動指令與M Code Read(S29)指令,但由於各種M Code特性不同,,有些可以G/M Code同時執(zhí)行(例如M8切削液打開),,有些則必頇等G Code運動指令完成後,才能執(zhí)行(例如M5主軸停止),。 & J( C3 P7 _3 X# I
對於M Code需等待G Code完成的情況,,建議如下圖範例所示,可利用S30(Distribution End)訊號,,於狀態(tài)流程圖中增加Wait G Code Finish狀態(tài),,以作為保護。 * \1 l/ n/ g& `! t9 G" B
: D3 |6 H) E3 [- B6 g8 U
5.5.2 多個M Code同時執(zhí)行功能 7 _/ s$ r- }0 y7 M1 q& ]
在少數(shù)應用場合下,,使用者需要同時執(zhí)行多個M碼功能,,而不是依序執(zhí)行。此時建議可開啟同一單節(jié)M code同時執(zhí)行功能,以滿足使用需求,。
- G b1 T! R' I8 _ 相關參數(shù)說明
! {! m- y2 l' v( r& T% f$ r參數(shù) 說明 範圍 8 G* L1 _3 D2 [" t
單位 初始值 修改後何時有效 影響範圍 3810
: e; W5 J; n+ i# e5 }*啟動同一單節(jié)M code% O* l3 k/ I: }7 l% L5 Z3 h
同時執(zhí)行功能 5 [/ f# Y2 K: M( e
[0~1]
7 I3 O2 D' E9 r( L- ( P4 S+ o9 @! L6 I$ P* Y
0 ; N1 p+ X5 F3 [/ k+ t5 h" `7 `
按Reset鍵 " ]% e( L. U3 H/ Q
全系統(tǒng)
9 @, Y1 D' B* H- g 此參數(shù)用來決定當同一單節(jié)存在多個M碼時,是否啟動同時執(zhí)行功能: ' W$ @8 H. \4 {9 p' n/ f" l1 E
0:否,,一次發(fā)送一個M碼至PLC,,待C38 ON後執(zhí)行下一M碼; 1:是,,同一單節(jié)同時5個M碼發(fā)送至PLC執(zhí)行,。
7 Y: R1 G8 M7 P) a7 h3 @ 當此參數(shù)設定為1時,按M碼順序,,將對應不同的S Bit與R Bit,。此外,原本使用者自行定義的相關R Bit,,將會強迫為系統(tǒng)使用,,請務必小心注意。- s& i. V/ v7 o4 H. e8 _# r# z
! w9 q# d E9 p7 _
|
|