SystemLink Forum

cancel
Showing results for 
Search instead for 
Did you mean: 

General architecture overview of services and their interfaces

Hello,

 

I can't seem to find an overview of how the various Systemlink components work together.

 

E.g. If I run an example using Skyline tags: in this case it's not clear how the configation part works.

 

I can't seem to find documentation on the configuration input of the open function, does it magically work? What if it doesn't.

 

Thanks. 

Regards,
André (CLA, CLED)
0 Kudos
Message 1 of 4
(2,764 Views)

Are you referring to the Skyline API in LabVIEW? If so, the Skyline Data Services LabVIEW API has two main versions. There is the AMQP version and the HTTP version.

 

When using the "Open Configuration.vi", if AMQP is selected, it will connect to the SystemLink Master (Server), if one is configured. If there is no SystemLink Master configured, it will attempt to connect to a local SystemLink Server. 

 

If you're running the Skyline API from a client that does not have a SystemLink Server registered, you should use the HTTP version instead. This allows you to input a URL, username, and password to connect to your SystemLink Server. 

 

 

-----------------------------------------------
Brandon Grey
Certified LabVIEW Architect

0 Kudos
Message 2 of 4
(2,752 Views)

This is exactly my point.

 

I would like to know how all these terms come together. E.g. SystemLink Master server?

 

The help information regarding these services and their API is very limited to the bare minimum (in my case it doesn't cover the bare minimum I need to piece it all together).

From my perspective and with the help information I can find it seems to magically work or not.

 

If I read the help of Open Configuration AMQP.vi (see screenshot) there is no way I can deduct how to get a valid configuration id or how to create one.

 

I think it would be wise to invest some in expanding basic SystemLink documentation. Something comparable with the cRIO dev guide would be very good to have, e.g. like chapter 1 where most important services and terms can be introduced.

Regards,
André (CLA, CLED)
0 Kudos
Message 3 of 4
(2,747 Views)

See http://www.ni.com/white-paper/54855/en/ it contains some basics regarding the topic.

Regards,
André (CLA, CLED)
0 Kudos
Message 4 of 4
(2,669 Views)