文本显示器的显示

有个表格10(编号) 辽(省份)
          11  吉
           12   黑
             13  北
 请问通过文本显示器如何根据输入的11等编号来显示不同的省份

问题补充:
哥哥没注意我的要求。我们是要求输了了16进制的11后显示一个省份的,这个表格共有32个省份,也就是对应32个16进制的数呢。我们要根据输入的16进制数,显示相对应的省份。

最佳答案

网络1:建表
 LD     SM0.1
 MOVW   32, VW0       
 网络2:京津沪渝冀豫云辽黑湘皖鲁新苏浙赣加入表VW0
 LD     SM0.1
 ATT    16#BEA9, VW0
 ATT    16#BDF2, VW0
 ATT    16#BBA6, VW0
 ATT    16#D3E5, VW0
 ATT    16#BCBD, VW0
 ATT    16#D4A5, VW0
 ATT    16#D4C6, VW0
 ATT    16#C1C9, VW0
 ATT    16#BADA, VW0
 ATT    16#CFE6, VW0
 ATT    16#CDEE, VW0
 ATT    16#C2B3, VW0
 ATT    16#D0C2, VW0
 ATT    16#CBD5, VW0
 ATT    16#D5E3, VW0
 ATT    16#B8D3, VW0
 网络3:鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼加入表VW0
 LD     SM0.1
 ATT    16#B6F5, VW0
 ATT    16#B9F0, VW0
 ATT    16#B8CA, VW0
 ATT    16#BDFA, VW0
 ATT    16#C3C9, VW0
 ATT    16#C9C2, VW0
 ATT    16#BCAA, VW0
 ATT    16#C3F6, VW0
 ATT    16#B9F3, VW0
 ATT    16#D4C1, VW0
 ATT    16#C7E0, VW0
 ATT    16#B2D8, VW0
 ATT    16#B4A8, VW0
 ATT    16#C4FE, VW0
 ATT    16#C7ED, VW0

 

 
 为什么要用表做呢?
  将变量嵌入到屏幕文本中
  可以将变量数据域嵌入到屏幕文本中。要打开“插入 PLC数据”对话框,请将光标移动到变量在文本中的位置,然后单击“插入 PLC数据”按键。如下图所示,输入以下信息:
  提示
  对于 TD 200、TD 200C 和 TD 400C,每个屏幕中最多可以嵌入 6 个变量。对于 TD100C,每行最多可以嵌入 1 个变量(每个屏幕最多可以嵌入 4 个变量)。
  数据地址:
  – VB:数字字符串、文本字符串
  – VW:带符号、无符号
  – VD:实数、带符号、无符号
  数据格式:带符号、无符号、实数、数字字符串或文本字符串

  这说明TD400屏支持文本字符串,将字符在数据块里赋值,然后在屏上设置相应的地址不就OK了嘛?
 

提问者对于答案的评价:
好。谢谢您的指导。请登陆QQ我有留言给你
 

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

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

相关推荐

  • 如何建立缓冲存储?

    现在西门子200的PLC连接着上位机组态王软件,PLC采集现场的模拟量10ms采集一次,由于组态王和西门子PLC通信延时的问题,PLC10ms采集的数据不能实时的显示到组态王的曲线…

    SIMATIC S7-200 2020年11月1日
  • CPU224XP自由口通讯问题

    问题补充:向PC发送数据的自由口通讯,西门子的例程,网上下的程序,都调试不通。总是说“同时运行RCV\XMT”  我的想法是现初始化端口0,中断。用SM0.1调…

    SIMATIC S7-200 2021年7月5日
  • 西门子200的自由口通讯

    小弟最近在学习自由口通讯,把手册上面的程序照搬下载到PLC后用超级终端调试,怎么一发送起使数据就变为0(此数据是通讯的数据量),出现的数据完全不是我发送的,请问大家是怎么回事???…

    SIMATIC S7-200 2018年12月3日
  • pc access sp3中的vb.net示例运行错误

    安装完PC ACCESS SP3 ,打开里面的VB.NET例子,运行,点击connect按钮 出现下面的错误提示,请达人指教 +&…

    SIMATIC S7-200 2021年7月5日
  • 单台S7-200的通信

    我有一台S7-200 224XP,一台PC,一条USB口的编程线,请问能作一些简单的自由口通信吗?有人说可以用串口调试软件和PLC通信,我的是USB口编程线可以吗? 最佳…

    SIMATIC S7-200 2020年10月31日
  • s7-200数据地址

    请问一下,我在使用指令MOVD   &VB0, AC0时,为什么在在查看字节时会显示占用了VB0,VB1,VB2,VB3,四个字节呢…

    SIMATIC S7-200 2021年7月5日
  • 200PLC 0-10V模块怎样使用0-20ma信号?

    我用的模块型号是6ES7 231-0HF22-0XA0,前6路是电压信号0-10V,请问怎样接受0-20ma信号? 可以在检测0-10V两个端子上连接一个500…

    SIMATIC S7-200 2017年12月8日
  • 200PLC控制多台伺服电机

    现在想用200PLC控制8台西门子的V80伺服电机,那么我怎么配置,CPU选用CP224XPSi CN的 问题补充:那么如果是能由4个CPU来控制,它们之间采用PPI通讯…

    SIMATIC S7-200 2020年11月1日
  • EM235模拟量输出怎么设置为0-10V?

    西门子的模拟量输入输出模块EM235,带有4个模拟量输入和一个模拟量输出。现在工程配置一个EM235,模拟量输入需要设置为0-20mA,而模拟量输出需要设置为0-10V,模拟量输入…

    SIMATIC S7-200 2017年8月15日
  • s7-200CPU无法与模块通信

    中央处理器为226 cn ,数字量输出模块跟模拟量输入模块确认无故障,但是cpu无法与模块通信,换上新处理器能通信,用两天又无法正常使用 最佳答案 CPU扩展口…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论