您的位置:控制工程论坛网论坛 » PLC与PAC » 台达PLC数据转换

zhanghe

zhanghe   |   当前状态:在线

总积分:3518  2024年可用积分:0

注册时间: 2010-03-22

最后登录时间: 2023-08-14

空间 发短消息加为好友

台达PLC数据转换

zhanghe  发表于 2023/6/20 17:36:25      774 查看 4 回复  [上一主题]  [下一主题]

手机阅读

用台达ISPSOFT ,需要把一个200-800的整数转为4位ASC2用于通讯。有没有熟悉ISPSOFT软件的给点提示,用哪些指令实现。谢谢

1楼 0 0 回复
  • yujie0612

    yujie0612   |   当前状态:在线

    总积分:3617  2024年可用积分:0

    注册时间: 2015-01-29

    最后登录时间: 2023-08-15

    空间 发短消息加为好友

    yujie0612   发表于 2023/6/26 15:04:46

    DTM指令直接转化

    2楼 回复本楼

    引用 yujie0612 2023/6/26 15:04:46 发表于2楼的内容

  • boyuebj

    boyuebj   |   当前状态:在线

    总积分:934  2024年可用积分:0

    注册时间: 2010-09-25

    最后登录时间: 2023-10-24

    空间 发短消息加为好友

    boyuebj   发表于 2023/6/26 15:22:05

    200~800之间的数占用2个字节,每1个字节的16进制数据转换为ASCII码时会转为2个ASCII码

    比如800这个数,转换为16进制后就是0320,然后0320转换为ASCII码就是30、33、32、30

    再比如511这个数,转换为16进制后就是01FF,0的ASCII码为30、1的ASCII码为31、F的ASCII码为46,所以01FF转换为ASCII码就是30 31 46 46

    3楼 回复本楼

    引用 boyuebj 2023/6/26 15:22:05 发表于3楼的内容

  • ababab

    ababab   |   当前状态:在线

    总积分:5826  2024年可用积分:0

    注册时间: 2011-05-06

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    ababab   发表于 2023/6/27 14:29:36

    具体就是使用ASCI指令

    4楼 回复本楼

    引用 ababab 2023/6/27 14:29:36 发表于4楼的内容

总共 , 当前 /