lc哥特復(fù)興
級別: 探索解密
![]() |
如截圖的梯形圖所示,我們編程的時(shí)候一般先把X地址轉(zhuǎn)成M地址,再使用M地址編程,可是弄不明白為什么這么做,直接用X地址來編程不好嗎 |
---|---|
|
夢雨天涯
微信hui530527 &
級別: 網(wǎng)絡(luò)英雄
![]() |
有可能預(yù)留給你后面X點(diǎn)任意替換,但是對程序本體沒有任何影響,比如K1X0,這樣的也不會亂 ![]() |
|
---|---|---|
本帖最近評分記錄:
|
lc哥特復(fù)興
級別: 探索解密
![]() |
你說的這也是一個(gè)原因。另一種原因會不會是X是輸入映像區(qū),M是程序執(zhí)行區(qū)的地址,程序執(zhí)行時(shí)讀取M地址是不是比X地址要快。再另一種可能是使用M地址后編程會更靈活,能使用更復(fù)雜的場景 |
---|---|
|
hstec2002
級別: 論壇先鋒
![]() |
這叫綁點(diǎn),可移植性好點(diǎn). |
|
---|---|---|
|
lc哥特復(fù)興
級別: 探索解密
![]() |
直接用X地址不也可以解決問題嗎,為啥一定要先過渡給M地址 |
---|---|
|
小莫西
級別: 略有小成
![]() |
就是換點(diǎn)方便,有些公司是要求這樣標(biāo)準(zhǔn)一點(diǎn)。其實(shí)沒啥用 |
---|---|
|
gxtmdb82164
級別: 論壇先鋒
![]() |
要么是規(guī)范,要么是被逼的 特別是不規(guī)范的小項(xiàng)目,很多時(shí)候程序是寫在接線前面的,畫圖都是畫個(gè)寂寞,更多的時(shí)候是接線的時(shí)候看著辦,所以先用M點(diǎn)把程序?qū)懲?后面接線完了對點(diǎn)的時(shí)候直接就把X到M的映射做掉了 不僅僅是X到M,輸出M到Y(jié)也是要中轉(zhuǎn)的,不然計(jì)劃的雙線圈電磁閥實(shí)物變成單線圈,你還去改程序嗎? |
---|---|
本帖最近評分記錄: |
陽春節(jié)拍
級別: 略有小成
![]() |
個(gè)人感覺,1、輸入輸出的組引用,手冊上明確指出建議從零位起,比如k1y10可以,k1y11不建議,m就不存在這樣的提示(雖然有些特殊硬件或程序?qū)也有這樣的要求)。 2、輸入輸出的8進(jìn)制地址不如m的十進(jìn)制來的方便,特別是計(jì)算變址時(shí)。 3、多硬件復(fù)用地址時(shí),直接使用輸入輸出地址,有問題時(shí)更難定位。比如人機(jī)直接引用plc地址時(shí) 4、在混用out與set、rst時(shí),y的雙線圈比m的更難處理 最后兩條主要還是8進(jìn)制的影響 |
---|---|
|