有个表格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