您的位置:控制工程论坛网论坛 » 西门子社区 » 在wincc中怎么显示acsii码?

xueba

xueba   |   当前状态:在线

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

注册时间: 2014-01-06

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

空间 发短消息加为好友

在wincc中怎么显示acsii码?

xueba  发表于 2017/3/14 11:09:28      1503 查看 3 回复  [上一主题]  [下一主题]

手机阅读

如db550.dbb126、db550.dbb127、db550.dbb128、db550.dbb129四个字节在plc里都是定义“char”类型的,若db550.dbd126(双字)为L#8088558673对应的ascii码为“0641”,即db550.dbb126的十进制为48对应是“0”、db550.dbb127的十进制为54对应是“6”、db550.dbb128的十进制是52对应是“4”、db550.dbb129的十进制为49对应是“1”,怎么才能在wincc里显示这个“0641”这个字符(acsii码)呢???

我是新手,没用过wincc,请大家指点下

1楼 0 0 回复
  • hypermill9

    hypermill9   |   当前状态:在线

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

    注册时间: 2007-02-07

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

    空间 发短消息加为好友

    hypermill9   发表于 2017/3/15 10:29:52

    这个8088558673这么长的数字,PLC仿真输入不进去啊,是十进制的么

    2楼 回复本楼

    引用 hypermill9 2017/3/15 10:29:52 发表于2楼的内容

  • martion

    martion   |   当前状态:在线

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

    注册时间: 2013-07-25

    最后登录时间: 2019-12-19

    空间 发短消息加为好友

    martion   发表于 2017/3/16 10:09:54

    在PLC总经过编程转换为0641

    3楼 回复本楼

    引用 martion 2017/3/16 10:09:54 发表于3楼的内容

  • sweect

    sweect   |   当前状态:在线

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

    注册时间: 2007-11-07

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

    空间 发短消息加为好友

    sweect   发表于 2017/3/17 18:59:45

    你应该全部用16进制来说话。 

    现在整个DWORD你用10进制描述, 拆分到每个byte还是用10进制,搞的好像才密码似的。 


    我计算下来你说的这个8088558673, 超出了一个dword的范围。 

    4楼 回复本楼

    引用 sweect 2017/3/17 18:59:45 发表于4楼的内容

总共 , 当前 /