Guten Morgen Harry,
folgendes habe ich im Datenobjekt stehen. Es ist praktisch das gleiche wie im beschriebenen Beispiel von B&R. Nur den Knotenpfad habe ich geändert.
"[ROUTING_PATH]"
"/SECTION=INTERFACE"
"/CN=IF2.11"
"[PV_LIST_1]"
"/SECTION=PV"
"/CONPV=var_task:condition_1 /CONVAL=1 /MINT=0 /MAXT=0 "
"/SV=READ_WRITE /CLNTPV=PV_BYTE /EVPV=var_task:byte_link_cnt"
"[PV_LIST_2]"
"/SECTION=PV"
"/SV=READ_WRITE /SERVPV=ima_serv:field_long /CLNTPV=var_task:field_long_link /EVPV=var_task:field_long_link_cnt"
"/SV=WRITE /SERVPV=ima_serv:struct_data.a /CLNTPV=var_task:struct_data_link.a"
"/SV=READ /SERVPV=ima_serv:struct_data.b /CLNTPV=var_task:struct_data_link.b"
"[BRMODUL_1]"
"/SECTION=BRMODUL"
"/SV=DOWNLOAD /LD=USRROM /MO=testmod1 /CMDPV=var_task:brmod_download[0]"
"/SV=UPLOAD /LD=USRRAM /MO=testmod1 /CMDPV=var_task:brmod_upload[0]"
"[CPU-FUNCTIONS]"
"/SECTION=CPU"
"/SV=CSTART /CMDPV=var_task:cpu_cmd[0]"
"[DATE_AND_TIME]"
"/SECTION=DATE_TIME"
"/SV=READ /CLNTPV=var_task
ateTime /CMDPV=var_task:date_time_cmd[0]"
"/SV=READ /CLNTPV=var_task:*dDateTime /CMDPV=var_task:date_time_cmd[1]"
"/SV=WRITE /CLNTPV=var_task
ateTime /CMDPV=var_task:date_time_cmd[2]"
MfG
Kobold