S7-200字符串比较
刘玉蓉
发布于2014-11-26 17:30
6
0
标签:
字符串比较,写个很简单的指令:
LDS= VB251, VB300
= M0.0
1.这指令中不知道字符串长度是多少?
2.这样写是否有问题,触摸屏上VB251和VB300显示的字符是一样的情况下,没有输出,比较不等
佳答案
字符串是一系列字符和对应的内存地址,每个字符作为一个字节存储。字符串的个字节是定义字符串长度(即字符数)的整数。如果常数字符串被直接输入程序编辑器或数据块,那么该字符串必须用双引号字符起始和结束 ("字符串常数")。
1.VB251和VB300中存储的就是长度。
2.没有问题。感觉你应该在前面网络给VB251和VB300赋常数值再比较。