• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
wangsai0501
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個
工控威望: 530 點
下載積分: 1508 分
在線時間: 289(小時)
注冊時間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
樓主  發(fā)表于: 2010-05-31 10:40
時鐘數(shù)據(jù)比較指令如何使用。
時間有年月日時分秒如何寫到一個數(shù)據(jù)寄存器里
麻煩各位幫我看下
附件: 時鐘數(shù)據(jù)比較.rar (10 K) 下載次數(shù):181
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點
下載積分: 4363 分
在線時間: 9540(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-26
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2010-05-31 12:03
樓主,你的程序錯了,你是無法寫入時鐘寄存器的。

你如果采用目前的狀況,你需要首先將M8015置ON,停止計時,你才可以更改時鐘寄存器,更改完畢后,再將M8015置OFF,進行計時。

否則,你需要使用TWR(FUN167)來對時鐘寄存器進行修改。

Good Luck
wangsai0501
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個
工控威望: 530 點
下載積分: 1508 分
在線時間: 289(小時)
注冊時間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
2樓  發(fā)表于: 2010-05-31 14:32
謝謝1樓的回答
對于時間D8013 D8014 D8015 D8016 D8017 D8018只知道是時間顯示
怎么不管給不給他接通都會顯示我電腦的當(dāng)前值
具體應(yīng)該怎么用這些特殊數(shù)據(jù)寄存器呢
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點
下載積分: 4363 分
在線時間: 9540(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-26
查看cvlsam的 主題 / 回貼
3樓  發(fā)表于: 2010-05-31 15:17
因為時鐘寫入與M8015都不被模擬器支持,請使用實際的PLC。

Regards
wangsai0501
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個
工控威望: 530 點
下載積分: 1508 分
在線時間: 289(小時)
注冊時間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
4樓  發(fā)表于: 2010-05-31 15:27
那如何進行第一步的時鐘數(shù)據(jù)比較呢
是不是就用TWR寫入時間啊
但那數(shù)據(jù)也有好幾個數(shù)據(jù)寄存器啊
書上寫的時分秒對用的就是一個數(shù)據(jù)寄存器怎么比較呢
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點
下載積分: 4363 分
在線時間: 9540(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-26
查看cvlsam的 主題 / 回貼
5樓  發(fā)表于: 2010-05-31 15:38
引用
引用第4樓wangsai0501于2010-05-31 15:27發(fā)表的  :
那如何進行第一步的時鐘數(shù)據(jù)比較呢
是不是就用TWR寫入時間啊
但那數(shù)據(jù)也有好幾個數(shù)據(jù)寄存器啊
書上寫的時分秒對用的就是一個數(shù)據(jù)寄存器怎么比較呢


S0----D0
S0+1----D0+1
S0+2----D0+2

你需要翻手冊了。

Regards
wangsai0501
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個
工控威望: 530 點
下載積分: 1508 分
在線時間: 289(小時)
注冊時間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
6樓  發(fā)表于: 2010-05-31 16:17
不太懂啊麻煩給解釋下謝謝
LD X001
TCMP K10 K13 K50 D0 M0
這是書上給的例子是怎么比較呢D0只是異個數(shù)如何跟K10 K13 K50 比較?
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點
下載積分: 4363 分
在線時間: 9540(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-26
查看cvlsam的 主題 / 回貼
7樓  發(fā)表于: 2010-05-31 16:23
D0是目標(biāo)地址的首地址~~~

恐怕你連書上的例子都沒有看過!
wangsai0501
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個
工控威望: 530 點
下載積分: 1508 分
在線時間: 289(小時)
注冊時間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
8樓  發(fā)表于: 2010-05-31 18:02
書上要寫的要那么明白還用來這上麻煩你嗎
D0我也知道是首地址年啊
假如我想讓M3>K10 K13 K50 有輸出怎么寫呢
一個數(shù)據(jù)寄存器有不能表示那么多的時間
roverji
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 108 個
工控威望: 331 點
下載積分: 3361 分
在線時間: 153(小時)
注冊時間: 2009-05-13
最后登錄: 2021-05-15
查看roverji的 主題 / 回貼
9樓  發(fā)表于: 2010-06-01 09:20
        K10對應(yīng)D0;K5對應(yīng)D1;K30對應(yīng)D2,依次為時、分、秒,D0D1D2<10點5分30秒則M0 ON;=則M1 ON;>則M2 ON,與M3無關(guān),并且不能用BMOV來讀取時間寫入D0D1D2,這樣順序便成了秒、分、時,TCMP指令將把它當(dāng)成時、分、秒,可用TRD D0來實現(xiàn),這樣TCMP K10 K5 K30 D0 M0指令還要改成TCMP K10 K5 K30 D3 M0,因為TRD D0讀取的時鐘D0D1D2分別是年、月、日了,D3D4D5才是時、分、秒。
wangsai0501
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個
工控威望: 530 點
下載積分: 1508 分
在線時間: 289(小時)
注冊時間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
10樓  發(fā)表于: 2010-06-01 10:15
引用
引用第9樓roverji于2010-06-01 09:20發(fā)表的  :
        K10對應(yīng)D0;K5對應(yīng)D1;K30對應(yīng)D2,依次為時、分、秒,D0D1D2<10點5分30秒則M0 ON;=則M1 ON;>則M2 ON,與M3無關(guān),并且不能用BMOV來讀取時間寫入D0D1D2,這樣順序便成了秒、分、時,TCMP指令將把它當(dāng)成時、分、秒,可用TRD D0來實現(xiàn),這樣TCMP K10 K5 K30 D0 M0指令還要改成TCMP K10 K5 K30 D3 M0,因為TRD D0讀取的時鐘D0D1D2分別是年、月、日了,D3D4D5才是時、分、秒。

不好意思M2寫成M3了     這樣TCMP K10 K5 K30 D0 M0指令還要改成TCMP K10 K5 K30 D3 M0,沒有變動啊
上面的程序運行M0  M1   M2的閉合是不是時分秒到了接通 而是單獨的一個數(shù)D0的比較   怎么把時分秒作為一個整體來比較呢?
roverji
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 108 個
工控威望: 331 點
下載積分: 3361 分
在線時間: 153(小時)
注冊時間: 2009-05-13
最后登錄: 2021-05-15
查看roverji的 主題 / 回貼
11樓  發(fā)表于: 2010-06-01 10:50
D0改D3了;TCMP指令就是時分秒整體比較的,比較后有三種結(jié)果<、=、>,分別對應(yīng)M0、M1、M2動作。
[ 此帖被roverji在2010-06-01 10:59重新編輯 ]
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go