请问大师怎么把整型数据转换成ASSIC码啊

我手头有一项目,需要数字显示在LED屏上,是PLC通过总线连接总线桥,然后总线桥通过RS485与LED屏通讯,PLC发ASSIC码给LED才能正常显示。请问怎么编程实现呢。有人做过类似的吗,帮忙解答。

最佳答案

如果你发送的是固定字符,那么可以在数据块里直接赋值,不是固定的就要转换。

 VB100  'word' 或VB100  "word"
    (第一个是单字节的英文单引号,第二个是单字节的英文双引号)
    前者输入的是ASCII数据,后者输入的是字符串
    VB100  'word'在状态图里格式选ASCII可看到
    VB100='w' 
    VB101='o'
    VB102='r'
    VB103='d'   
    VB100  "word"在状态图里格式选ASCII可看到
    VB100=4  (格式为无符号)
    VB101='w' 
    VB102='o'
    VB103='r'
    VB104='d'   
    当然也可以在程序里赋值,
    赋值后用XMT发送出去,用超级终端就能看到发送的字符,一般的串口软件不能显示字符。

   数据块:
   VB0    "中华人民共和国 S7_200 plc"
   程序块:
   LD     SM0.1
   MOVB   9, SMB30
   LD     SM0.5
   EU
   XMT    VB0, 0
   关闭200软件,打开超级终端,点击呼叫,然后屏幕上就不断的显示 中华人民共和国 S7_200 plc
  把CPU STOP后 在状态图里可看到
 VB0 无符号 25
 VW1 ASCII '中'
 VW3 ASCII '华'
 VW5 ASCII '人'
 VW7 ASCII '民'
 VW9 ASCII '共'
 VW11 ASCII '和'
 VW13 ASCII '国'
 VW15 ASCII ' S'
 VW17 ASCII '7_'
 VW19 ASCII '20'
 VW21 ASCII '0 '
 VW23 ASCII 'pl'
 VW25 ASCII 'c$00' 

 

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:16
下一篇 2021年7月5日 上午1:16

相关推荐

  • USS下的PKW

    如果我用200与70装置进行USS通信 需要注意PKW这个参数吗  还有要是用DP网络去带装置 组态时 让PKW为0 会…

    自动化系统综合 2020年11月1日
  • 请问rs485,232,422实际都需要几根线真正有用

    RS485,232,422都是9针,但其中通信的时候,都哪几根是真正有用,短脚分别要怎么接 问题补充:我查了下,485就需要135,这三个线,是不是接的时候,一一对应接就可以了 最…

    自动化系统综合 2017年10月24日
  • 关于西门子直流调速的

    我学习西门子直流调速也有半年 ,感觉还是一头雾水,很多东西看着都不理解,报个警什么的看着说明书也不知道往呢找呀。是什么意思,我想问一下大家当时是怎么学习直流调速的,有什么…

    自动化系统综合 2020年10月31日
  • TIA V13 组态控件使能问题

    控件的动画→显示→控制使能,可以用一个变量使能某个控件。我现在想用两个变量使能一个控件,不知道该怎么弄,求大神帮忙!新手一个,不知道问题描述清楚没有。 最佳答案 1、控件动画的显示…

    自动化系统综合 2017年6月5日
  • S7-300 PWM

    采用S7-300 PLC控制,需要输出PWM信号,请问S7-300 PLC有无此功能或模块,该如何输出PWM(脉冲宽度调制)信号? 最佳答案 PWM脉宽调制和频…

    自动化系统综合 2017年11月1日
  • PID调节顺口溜图解

    你好!经常在看到PID调节顺口溜,但就是无法理解,请问那位大侠能解释一下,作好是有图解。谢谢! 问题补充:曲线振荡很频繁,比例系数要放大  曲线漂浮绕大湾,比例…

    自动化系统综合 2020年10月31日
  • plc编程软件下载

    各位朋友大家好,小弟是初学plc的,现在碰到一个问题XC系列编程软件XCPPro V3.1正式版,下好了安装不了,提示要先下这样一个程序,还想问一个问题就是,编程软件是不…

    自动化系统综合 2020年11月1日
  • 300和200通信怎么设定使数据同步

    我用300通过DP连接200都有触摸屏,200PLC本身有程序,有一个数据我可以在200的触摸屏上设定上限值,同时我也可以在300的触摸屏上设定,但是300写到200的时候只能写不…

    自动化系统综合 2020年10月31日
  • STARTER软件和toolbox软件

    STARTER软件和toolbox软件,这两者之间有什么区别。 最佳答案 STARTER软件主要用于调试驱动,而TOOLBOX则用于调试数控系统,比如对于802D SL数…

    自动化系统综合 2018年12月2日
  • EM277的同步和冻结功能怎么应用?

    EM277支持同步和冻结功能,这个功能是可选的吗,用STEP7组态时277属性页面上SYNC和FREEZE前的复选框为什么是灰色的,我想做实验验证这两个功能,应该怎么做啊? 问题补…

    自动化系统综合 2021年7月5日

发表回复

登录后才能评论