383376356
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 107 個
工控威望: 126 點
下載積分: 1451 分
在線時間: 28(小時)
注冊時間: 2021-12-16
最后登錄: 2024-11-01
查看383376356的 主題 / 回貼
樓主  發(fā)表于: 2023-10-23 20:48
我從觸摸屏里面提取時分秒,到PLC的三個寄存器里面。然后我把這三個寄存器里面的值合并成一個數(shù)據(jù)。上傳到觸摸屏上面作為時間顯示。如 D0=19  D1=18  D2=35    合成一個字存放在在D10中,在維倫觸摸屏上顯示19:18:35秒,不知道怎樣用宏指令實現(xiàn)?
專業(yè)從事 自動化編程,調(diào)試,松下,信捷,三菱,西門子,銷售工控產(chǎn)品。15818697670
383376356
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 107 個
工控威望: 126 點
下載積分: 1451 分
在線時間: 28(小時)
注冊時間: 2021-12-16
最后登錄: 2024-11-01
查看383376356的 主題 / 回貼
1樓  發(fā)表于: 2023-10-24 09:14
圖片:
引用
引用第1樓夢雨天涯于2023-10-24 08:18發(fā)表的  :
觸摸屏直接D0:D1:D2,這樣不用少腦細(xì)胞

我在觸摸屏里做了一個資料傳輸元件,時間只能做為一個寄存器進(jìn)行傳輸,分開很難顯示。
專業(yè)從事 自動化編程,調(diào)試,松下,信捷,三菱,西門子,銷售工控產(chǎn)品。15818697670
383376356
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 107 個
工控威望: 126 點
下載積分: 1451 分
在線時間: 28(小時)
注冊時間: 2021-12-16
最后登錄: 2024-11-01
查看383376356的 主題 / 回貼
2樓  發(fā)表于: 2023-10-24 11:46
引用
引用第4樓夢雨天涯于2023-10-24 09:24發(fā)表的  :
僅供觀看

大哥是怎么做到的,全網(wǎng)你最帥。
專業(yè)從事 自動化編程,調(diào)試,松下,信捷,三菱,西門子,銷售工控產(chǎn)品。15818697670
383376356
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 107 個
工控威望: 126 點
下載積分: 1451 分
在線時間: 28(小時)
注冊時間: 2021-12-16
最后登錄: 2024-11-01
查看383376356的 主題 / 回貼
3樓  發(fā)表于: 2023-10-24 11:57
引用
引用第4樓夢雨天涯于2023-10-24 09:24發(fā)表的  :
僅供觀看

哥,這是怎么實現(xiàn)的,能發(fā)我一份嗎
專業(yè)從事 自動化編程,調(diào)試,松下,信捷,三菱,西門子,銷售工控產(chǎn)品。15818697670
383376356
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 107 個
工控威望: 126 點
下載積分: 1451 分
在線時間: 28(小時)
注冊時間: 2021-12-16
最后登錄: 2024-11-01
查看383376356的 主題 / 回貼
4樓  發(fā)表于: 2023-10-25 17:33
圖片:
引用
引用第8樓yiwei125于2023-10-24 12:40發(fā)表的  :
這玩意 不是有手就會寫的嗎


macro_command main()
char result[8],a[1]=":"
.......


macro_command main()
char resuIt [8],a[1]=":"
short d310[3]
GetData(d310[0],"XINJE MTX XD/XL Series",d,3003,3)
DEC2ASCII(d310[0],resuIt[0],2)
DEC2ASCII(d310[1],resuIt[3],2)
DEC2ASCII(d310[2],resuIt[6],2)
resuIt[2]=a[0]
resuIt[5]=a[0]
SetData(resuIt[0],"Local HMI",lw,0,8)


end macro_command
上面的宏指令是不是可以把D3003.,D3004, D3005寫入到 D252中?
專業(yè)從事 自動化編程,調(diào)試,松下,信捷,三菱,西門子,銷售工控產(chǎn)品。15818697670
383376356
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 107 個
工控威望: 126 點
下載積分: 1451 分
在線時間: 28(小時)
注冊時間: 2021-12-16
最后登錄: 2024-11-01
查看383376356的 主題 / 回貼
5樓  發(fā)表于: 2023-11-14 17:08
圖片:
引用
引用第8樓yiwei125于2023-10-24 12:40發(fā)表的  :
這玩意 不是有手就會寫的嗎


macro_command main()
char result[8],a[1]=":"
.......


這樣寫出的效果是這樣的,不對吧
macro_command main()
char resuIt [8],a[1]=":"
short d300[3]

GetData(d300[0],"XINJE MTX XD/XL Series",D,300,3)
DEC2ASCII(d300[0],resuIt[0],2)
DEC2ASCII(d300[1],resuIt[3],2)
DEC2ASCII(d300[2],resuIt[6],2)
resuIt[2]=a[0]
resuIt[5]=a[0]
SetData(resuIt[0],"Local HMI",LW,0,8)

end macro_command
專業(yè)從事 自動化編程,調(diào)試,松下,信捷,三菱,西門子,銷售工控產(chǎn)品。15818697670