________L P##S1
________LAR1
________L P##S2
________LAR2
________L W [AR1,P#0.0]
________T #w_Temp
________OPN DB [#w_Temp]
________L D [AR1,P#2.0]
________LAR1
________L W [AR2,P#0.0]
________T #w_Temp
________OPN DI [#w_Temp]
________L D [AR2,P#2.0]
________OD DW#16#1000000
________LAR2
________SET
________SAVE
________L B [AR1,P#1.0]
________+ 1
LOP:____T #y_Loop
________L B [AR1,P#1.0]
________L B [AR2,P#1.0]
________<>I
________JC RESE
________+AR1 P#1.0
________+AR2 P#1.0
________L #y_Loop
________LOOP LOP
________S #RET_VAL
________JC ENDE
RESE:___R #RET_VAL
ENDE:___BE
这是西门子符合IEC的标准功能FC10比较两个字符串是否相同,s1和s2分别为FC10的in为字符串型变量。
现在我有些疑问,L W [AR1,P#0.0]这一句是把AR1中指针所指向地址以字的形式写到累加器中吗??