西门子200SMART PLC整数转ACSII码输出打印 点击:734 | 回复:2



sun5689

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 89回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2005年3月07日
发表于:2015-04-02 19:02:55
楼主

我要把整数送到表指令里面,然后再从表里面移出转成ACSII码输出打印。比如16#4230对应ASCII码B0直接送出打印就可打印出B0,我把4230送到表指令里面,然后再移出转成ASCII码,监控高字节是单引号的‘4’‘3’‘2’‘0’打印的话也是4320,那请教下如何把整数转成可以打印出16#4320对应的ASCII码




VZB870

  • 精华:0帖
  • 求助:4帖
  • 帖子:9帖 | 162回
  • 年度积分:0
  • 历史总积分:1662
  • 注册:2015年1月27日
发表于:2015-04-03 10:19:19
1楼

有ITA命令啊,直接转就行了。

sun5689

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 89回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2005年3月07日
发表于:2015-04-03 23:00:23
2楼


回复内容:

对: VZB870 有ITA命令啊,直接转就行了。 内容的回复!

ITA用过了,转后打印还是原始是数,也就是4230 ITA转后打印还是4230

试了下用B-I然后I-BCD就可以打印出,只是有点麻烦


热门招聘
相关主题

官方公众号

智造工程师