Hi, Maybe I can add some information today.
My 'XMLTransmitco' configuration file defines the receive data as follows:
<RECEIVE>
<XML>
<ELEMENT Tag="Sytemvar/Param" Type="INT"/>
<ELEMENT Tag="Sensor/Param" Type="INT"/>
<ELEMENT Tag="Sensor/Nmb" Type="INT"/>
</XML>
</RECEIVE>
And the robot program, after opening the communications etc does the following:
;RET=EKI_GetInt("XmlTransmitco","Systemvar/Param",valueInt)
RET=EKI_GetInt("XmlTransmitco","Sensor/Param",valueInt)
;RET=EKI_GetInt("XmlTransmitco","Sensor/Nmb",valueInt)
Note, I comment out and uncomment lines as needed depending upon what I am testing.
The LabVIEW code sits waiting for the robot to connect, has a small delay and then sends the data directly to the robot. At this stage I am just performing very simple trials to familiarise myself with the functionalities.
I can send one or more tags beginning "Sensor" and I never have a problem. However, any tag created starting with something different (e.g. Systemvar) fails everytime.
The data I send is for example:
OR
I hope this gives a better picture of what I am doing.
Cheers