• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
383376356
级别: 探索解密
精华主题: 0
发帖数量: 107 个
工控威望: 126 点
下载积分: 1451 分
在线时间: 28(小时)
注册时间: 2021-12-16
最后登录: 2024-11-01
查看383376356的 主题 / 回贴
楼主  发表于: 2023-10-23 20:48
我从触摸屏里面提取时分秒,到PLC的三个寄存器里面。然后我把这三个寄存器里面的值合并成一个数据。上传到触摸屏上面作为时间显示。如 D0=19  D1=18  D2=35    合成一个字存放在在D10中,在维伦触摸屏上显示19:18:35秒,不知道怎样用宏指令实现?
专业从事 自动化编程,调试,松下,信捷,三菱,西门子,销售工控产品。15818697670
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4306 个
工控威望: 7682 点
下载积分: 15305 分
在线时间: 2949(小时)
注册时间: 2016-10-31
最后登录: 2024-12-19
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 2023-10-24 08:18
触摸屏直接D0:D1:D2,这样不用少脑细胞
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
金蛇郎君czz
车到山前必有路 czz674613079@163.com
级别: 网络英雄
精华主题: 0
发帖数量: 1927 个
工控威望: 7498 点
下载积分: 422 分
在线时间: 439(小时)
注册时间: 2019-05-22
最后登录: 2024-12-15
查看金蛇郎君czz的 主题 / 回贴
2楼  发表于: 2023-10-24 08:42
非常赞同一楼观点     
czz674613079@163.com
383376356
级别: 探索解密
精华主题: 0
发帖数量: 107 个
工控威望: 126 点
下载积分: 1451 分
在线时间: 28(小时)
注册时间: 2021-12-16
最后登录: 2024-11-01
查看383376356的 主题 / 回贴
3楼  发表于: 2023-10-24 09:14
图片:
引用
引用第1楼梦雨天涯于2023-10-24 08:18发表的  :
触摸屏直接D0:D1:D2,这样不用少脑细胞

我在触摸屏里做了一个资料传输元件,时间只能做为一个寄存器进行传输,分开很难显示。
专业从事 自动化编程,调试,松下,信捷,三菱,西门子,销售工控产品。15818697670
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4306 个
工控威望: 7682 点
下载积分: 15305 分
在线时间: 2949(小时)
注册时间: 2016-10-31
最后登录: 2024-12-19
查看梦雨天涯的 主题 / 回贴
4楼  发表于: 2023-10-24 09:24
图片:
仅供观看
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
皮五
级别: 工控侠客
精华主题: 0
发帖数量: 630 个
工控威望: 2301 点
下载积分: 2229 分
在线时间: 360(小时)
注册时间: 2007-07-14
最后登录: 2024-12-19
查看皮五的 主题 / 回贴
5楼  发表于: 2023-10-24 09:52
楼上拓展了思维
383376356
级别: 探索解密
精华主题: 0
发帖数量: 107 个
工控威望: 126 点
下载积分: 1451 分
在线时间: 28(小时)
注册时间: 2021-12-16
最后登录: 2024-11-01
查看383376356的 主题 / 回贴
6楼  发表于: 2023-10-24 11:46
引用
引用第4楼梦雨天涯于2023-10-24 09:24发表的  :
仅供观看

大哥是怎么做到的,全网你最帅。
专业从事 自动化编程,调试,松下,信捷,三菱,西门子,销售工控产品。15818697670
383376356
级别: 探索解密
精华主题: 0
发帖数量: 107 个
工控威望: 126 点
下载积分: 1451 分
在线时间: 28(小时)
注册时间: 2021-12-16
最后登录: 2024-11-01
查看383376356的 主题 / 回贴
7楼  发表于: 2023-10-24 11:57
引用
引用第4楼梦雨天涯于2023-10-24 09:24发表的  :
仅供观看

哥,这是怎么实现的,能发我一份吗
专业从事 自动化编程,调试,松下,信捷,三菱,西门子,销售工控产品。15818697670
yiwei125
级别: 略有小成
精华主题: 0
发帖数量: 68 个
工控威望: 418 点
下载积分: 3574 分
在线时间: 135(小时)
注册时间: 2010-08-02
最后登录: 2024-12-10
查看yiwei125的 主题 / 回贴
8楼  发表于: 2023-10-24 12:40
这玩意 不是有手就会写的吗


macro_command main()
char result[8],a[1]=":"
short d10[3]
GetData(d10[0], "PLC", D, 10, 3)
DEC2ASCII(d10[0], result[0], 2)
DEC2ASCII(d10[1], result[3], 2)
DEC2ASCII(d10[2], result[6], 2)
result[2]=a[0]
result[5]=a[0]
SetData(result[0], "Local HMI", LW, 0, 8)



end macro_command


D 整数型
LW 字符型 4字
本帖最近评分记录:
  • 下载积分:+5(system) 热心助人!
  • 下载积分:+1(383376356) 热心助人!
    tttabi
    级别: 略有小成
    精华主题: 0
    发帖数量: 111 个
    工控威望: 319 点
    下载积分: 2358 分
    在线时间: 47(小时)
    注册时间: 2023-10-07
    最后登录: 2024-12-18
    查看tttabi的 主题 / 回贴
    9楼  发表于: 2023-10-24 14:55
    可以多看看函数表里面一般都有写法,转换一下就好了
    383376356
    级别: 探索解密
    精华主题: 0
    发帖数量: 107 个
    工控威望: 126 点
    下载积分: 1451 分
    在线时间: 28(小时)
    注册时间: 2021-12-16
    最后登录: 2024-11-01
    查看383376356的 主题 / 回贴
    10楼  发表于: 2023-10-25 17:33
    图片:
    引用
    引用第8楼yiwei125于2023-10-24 12:40发表的  :
    这玩意 不是有手就会写的吗


    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中?
    专业从事 自动化编程,调试,松下,信捷,三菱,西门子,销售工控产品。15818697670
    yiwei125
    级别: 略有小成
    精华主题: 0
    发帖数量: 68 个
    工控威望: 418 点
    下载积分: 3574 分
    在线时间: 135(小时)
    注册时间: 2010-08-02
    最后登录: 2024-12-10
    查看yiwei125的 主题 / 回贴
    11楼  发表于: 2023-11-06 10:41
    SetData 你想写什么 都可以
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go