UCS1 demo
We will use EZReader as the COSEM client (see this page, just download and install it) and UCS1 as the COSEM server.
Download and install UCS1. Then,
start UCS1, click the Device tab, click-right in
the pane, select Load..., navigate to the
installation directory and select the file
ucs1-demo-device.txt which is the
xml-description of the simulated device. Then, click-right again,
select Save As...and save
the file to a read-write directory. This will allow you to make
changes to the device file.
Then, click Settings and set the following values:
Finally, click Run. Now, UCS1 listens to the specified communication channel (TCP, port 4058).
In EZReader, click Show/Settings...and set the following values:
EZReader acts as a ''public'' COSEM client (Client = 16) connecting to the COSEM logical device 1 (Server = 1) hosted by UCS1 that is listening on TCP port 4058.
Click Show/Log to display the details of the Client/Server exchanges, then click Do/Connect.
EZReader opens a TCP connection with UCS1 and sends an AssociationRequest to the COSEM logical-device 1 that answers with an AssociationResponse, accepting the association.
This is shown in the Log window (click to enlarge):
Then, EZReader has to read the object-list of the COSEM server in order to learn about all the objects available. To do that, click Do/Read object-list.
When done, EZReader asks for a filename to save the list and finally displays all the COSEM objects available in the COSEM logical-device.
EZReader allows reading any attribute of any object. Just click the object and then the attribute. The value of the attribute is displayed in the lower pane.
Don't hesitate to send remarks, suggestions, bug reports, wishes, etc...to the e-mail address below!