wangsai0501
級別: 家園?
![]() |
時(shí)鐘數據比較指令如何使用。 時(shí)間有年月日時(shí)分秒如何寫(xiě)到一個(gè)數據寄存器里 麻煩各位幫我看下 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
樓主,你的程序錯了,你是無(wú)法寫(xiě)入時(shí)鐘寄存器的。 你如果采用目前的狀況,你需要首先將M8015置ON,停止計時(shí),你才可以更改時(shí)鐘寄存器,更改完畢后,再將M8015置OFF,進(jìn)行計時(shí)。 否則,你需要使用TWR(FUN167)來(lái)對時(shí)鐘寄存器進(jìn)行修改。 Good Luck |
---|---|
|
wangsai0501
級別: 家園?
![]() |
謝謝1樓的回答 對于時(shí)間D8013 D8014 D8015 D8016 D8017 D8018只知道是時(shí)間顯示 怎么不管給不給他接通都會(huì )顯示我電腦的當前值 具體應該怎么用這些特殊數據寄存器呢 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
因為時(shí)鐘寫(xiě)入與M8015都不被模擬器支持,請使用實(shí)際的PLC。 Regards |
---|---|
|
wangsai0501
級別: 家園?
![]() |
那如何進(jìn)行第一步的時(shí)鐘數據比較呢 是不是就用TWR寫(xiě)入時(shí)間啊 但那數據也有好幾個(gè)數據寄存器啊 書(shū)上寫(xiě)的時(shí)分秒對用的就是一個(gè)數據寄存器怎么比較呢 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
S0----D0 S0+1----D0+1 S0+2----D0+2 你需要翻手冊了。 Regards |
---|---|
|
wangsai0501
級別: 家園?
![]() |
不太懂啊麻煩給解釋下謝謝 LD X001 TCMP K10 K13 K50 D0 M0 這是書(shū)上給的例子是怎么比較呢D0只是異個(gè)數如何跟K10 K13 K50 比較? |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
D0是目標地址的首地址~~~ 恐怕你連書(shū)上的例子都沒(méi)有看過(guò)! |
---|---|
|
wangsai0501
級別: 家園?
![]() |
書(shū)上要寫(xiě)的要那么明白還用來(lái)這上麻煩你嗎 D0我也知道是首地址年啊 假如我想讓M3>K10 K13 K50 有輸出怎么寫(xiě)呢 一個(gè)數據寄存器有不能表示那么多的時(shí)間 |
---|---|
|
roverji
級別: 略有小成
![]() |
K10對應D0;K5對應D1;K30對應D2,依次為時(shí)、分、秒,D0D1D2<10點(diǎn)5分30秒則M0 ON;=則M1 ON;>則M2 ON,與M3無(wú)關(guān),并且不能用BMOV來(lái)讀取時(shí)間寫(xiě)入D0D1D2,這樣順序便成了秒、分、時(shí),TCMP指令將把它當成時(shí)、分、秒,可用TRD D0來(lái)實(shí)現,這樣TCMP K10 K5 K30 D0 M0指令還要改成TCMP K10 K5 K30 D3 M0,因為T(mén)RD D0讀取的時(shí)鐘D0D1D2分別是年、月、日了,D3D4D5才是時(shí)、分、秒。 ![]() |
---|---|
|
wangsai0501
級別: 家園?
![]() |
不好意思M2寫(xiě)成M3了 這樣TCMP K10 K5 K30 D0 M0指令還要改成TCMP K10 K5 K30 D3 M0,沒(méi)有變動(dòng)啊 上面的程序運行M0 M1 M2的閉合是不是時(shí)分秒到了接通 而是單獨的一個(gè)數D0的比較 怎么把時(shí)分秒作為一個(gè)整體來(lái)比較呢? |
---|---|
|