6.4.4 XTPro HMI-Based Implementation
A representative implementation based upon a stand-alone HMI client is detailed in Figure 25. In this
scenario, the client application is developed by using tools provided by the HMI manufacturer, and is
hosted independently of the actual server device.
Server
Device
Content is loaded
onto HMI device
2
XML socket (port 843)
<xreq>
<reMd_dMtM>
<ref>Pr_2<Cref>
<CreMd_dMtM>
<Cxreq>
HMI content
executes and
establishes
XML socket
3
XML socket (port 843)
<xresp>
<reMd_dMtM>
<ref>Pr_2<Cref>
<vMl>123<CvMl>
:
<Cxresp>
6
Programmer authors
HMI (client) content
1
Client initiates XTPro
requests
4
Server responds to
client’s requests
5
XTPro Server
Figure 25: HMI-Based Implementation