qczy1
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看qczy1的 主題 / 回貼
樓主  發(fā)表于: 2009-01-05 16:58
如題。
PLC是接收上位機給定的時間,這個時間放在數(shù)據(jù)寄存器D1中,
程序可以寫成 OUT  T1  D1
如果上位機給定的時間有小數(shù),小數(shù)部分就不能顯示。應(yīng)該怎么寫程序呢?
手冊上寫的這種傳動,整數(shù)部分放在一個數(shù)據(jù)寄存器中,小數(shù)部分放在另一個中,假如6.5
D1存放6
D0存放0.5
那這個時間延時怎么寫列?
望各位賜教。
qczy1
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看qczy1的 主題 / 回貼
1樓  發(fā)表于: 2009-01-05 16:59
求助。。。。。!11
basicplc
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看basicplc的 主題 / 回貼
2樓  發(fā)表于: 2009-01-05 23:04
1.不知你用什么上位機軟件,有些可以設(shè)置虛擬小數(shù)點的,帶一位小數(shù)時所設(shè)的數(shù)剛好就是100ms時基定時器的設(shè)定值了
2.上位機軟件直接設(shè)定數(shù)據(jù),比如6.5(S),在PLC里乘大10倍(格式轉(zhuǎn)換)也剛好就是100ms時基定時器的設(shè)定值了
kingfeng1983
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看kingfeng1983的 主題 / 回貼
3樓  發(fā)表于: 2009-01-06 19:51
整數(shù)部分放在一個數(shù)據(jù)寄存器中,小數(shù)部分放在另一個中,假如6.5
我也好像見過這種說法
請明白的說一下,謝謝了!
qinjisen
綠草蝴蝶飛
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 298 個
工控威望: 416 點
下載積分: 2569 分
在線時間: 185(小時)
注冊時間: 2008-12-26
最后登錄: 2024-06-10
查看qinjisen的 主題 / 回貼
4樓  發(fā)表于: 2009-01-07 02:50
路過,這個我也不清楚,不過你用ADDP指命試一下,也許有用的、
如ADDP D3 D4 D5
    MOVP D5 D1
我沒試過,你試一下吧