lucas
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 290 個
工控威望: 570 點
下載積分: 2881 分
在線時間: 113(小時)
注冊時間: 2010-02-02
最后登錄: 2022-05-20
查看lucas的 主題 / 回貼
樓主  發(fā)表于: 2012-09-17 18:36



BFM表中 #28 ,當(dāng)B2=0時表示不執(zhí)行原點返回 B2=1時表示原點返回結(jié)束,當(dāng)原位返回結(jié)束后,B2被設(shè)置為1,并在斷電前一直為1,要復(fù)位B2,需要使用上圖中的程序,
可是搞不懂的是 第一個K0代表什么?不是復(fù)位B2嗎?為什么不是K2?
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5176 個
工控威望: 7399 點
下載積分: 157935 分
在線時間: 3137(小時)
注冊時間: 2007-11-21
最后登錄: 2024-09-21
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2012-09-17 20:59
第一個K0代表1PG所在的位置,
復(fù)位B2只要求B2位對應(yīng)二進制數(shù)據(jù)為0,用K2有什么道理?
lucas
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 290 個
工控威望: 570 點
下載積分: 2881 分
在線時間: 113(小時)
注冊時間: 2010-02-02
最后登錄: 2022-05-20
查看lucas的 主題 / 回貼
2樓  發(fā)表于: 2012-09-17 23:45
引用
引用第1樓sjm213于2012-09-17 20:59發(fā)表的  :
第一個K0代表1PG所在的位置,
復(fù)位B2只要求B2位對應(yīng)二進制數(shù)據(jù)為0,用K2有什么道理?


那這樣不就是從B0到B15全部清零呢?
flyfox1047
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 190 個
工控威望: 316 點
下載積分: 2029 分
在線時間: 77(小時)
注冊時間: 2008-07-09
最后登錄: 2024-04-07
查看flyfox1047的 主題 / 回貼
3樓  發(fā)表于: 2012-09-18 12:10
第一個K0的意思是挨著PLC的第一個模塊,第二個模塊就叫K1,那個指令就是將BFM#28中的B0到B15都賦值為0
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5176 個
工控威望: 7399 點
下載積分: 157935 分
在線時間: 3137(小時)
注冊時間: 2007-11-21
最后登錄: 2024-09-21
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2012-09-18 13:39
引用
引用第2樓lucas于2012-09-17 23:45發(fā)表的  :


那這樣不就是從B0到B15全部清零呢?


K28內(nèi)實際上是儲存的狀態(tài)值,對其修改之后又會馬上再讀一次狀態(tài)。這些狀態(tài)除了B2外別的會立刻恢復(fù)到實際情況。所以該指令實際只對B2有效。