字符串变量语法
字符串嵌入式变量使用以下格式:
/*LS:#
Tag_name
*/其语法为:
- 打开转义序列“/*”
- 后跟字母“L”(表示“字面”),防止变量的标签读取(如果在字符串变量对话框中选择字面字符串选项)
- 后跟字母“S”
- 后跟冒号“:”
- 后跟数字长度字段,(如果已在字符串变量对话框中选中固定字符数复选框)
- 后跟空格字符
- 后跟标签名称、标签占位符(#1、#2 等)
- 后跟关闭转义序列“*/”
例如,要显示固定长度为 20 个字符、名为 Blower_status 的字符串标签的当前值,正确的语法应该为:
/*S:20 Blower_status*/
开发过程中,您会在画面中看到在变量中指定的“s”字符数,在这种情况下为 20 个:
ssssssssssssssssssss
运行时,您会看到显示为字符串形式的标签的值:
Functioning normally
小贴士:
- 如果已在“字符串变量”对话框中选中将固定字符数和显示字符串最右侧的字符复选框,数字长度字段将为负数。
- 如果在“字符串变量”对话框中选中固定字符数和如果字符串长度大于字段宽度则显示 * 字符复选框,则会将关键字 SHOWSTAR 添加到标签或参数字段后的嵌入式变量字符串。例如,要显示固定长度为 20 个字符、名为 Blower_status 的字符串标签的当前值(从右开始计数,并且在字符串超出字段宽度的情况下显示 * 字符),正确的语法应该为:/*S:-20 Blower_status SHOWSTAR*/
提供反馈