程序段1: activate components
L 'J '
L #NIV
==I
JC M001
L 'JA'
==I
M001: = "AKT=NIV"
L 'J '
L #FAHR
==I
JC M002
L 'JA'
==I
M002: = M 3.1
L 'J '
L #HEIZ
==I
JC M003
L 'JA'
==I
M003: = "AKT=HEIZ"
尤其是: L 'J '
L 'JA'
两个语句中, 'J '和 'JA' 表示社么意思?
谢谢!!!
问题补充:
OB1:Main Program Sweep
L ''N ''
T #lok_kcpar[0]
L ''J ''
T #lok_kcpar[1]
L ''J ''
T #lok_kcpar[2]
CALL "ACTIVATE" //FC16
NIV :=#lok_kcpar[0]
FAHR:=#lok_kcpar[1]
HEIZ:=#lok_kcpar[2]
OB1中赋值,调用FC16判断就是激活?一头雾水!!!
最佳答案
''''J ''''和 ''''JA'''' 表示字符。
字符(CHAR) 字符数据的长度为8位,字符采用ASCII码的存储方式。
参见:字符图形与十进制转换关系
http://wenku.baidu.com/link?url=1xFKd3EvKiDDpyD98mLSOz7fHqexI6DgTGi0MAi9wCnsQnOM2aVK-slwPNfrJrp3PV2bOv2IxIdHKuWLhrit4EP5g2uuAuafXvD_LbHUrOa
补充:这是对字符串的判断。满足条件后输出。
提问者对于答案的评价:
全面准确
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc226884.html