Uw opmerkingen

Сервер это по сути командная строка. Она устроенная следующим образом. При зажатии на одном положении ползунка прокрутки, CMD не обрабатывает уходящие и приходящие команды. Простым языком, виснет. А сообщение по лицензии возникает из-за того что пропадает соединение с сервером. В дальнейшем, когда отпустить кнопку мыши в логе сервера отобразиться подключение.
То есть у вас при добавленной лицензии на сервер и подключении к серверу панели. Выскакивает сообщение что нет лицензии?
Лицензия используется серверная, при подключении панели к серверу, лицензию берёт он от сервера. В трансфере не нужно указывать лицензию для панели.

По второму вопросу: Не особо его понял, но если запущен сервер и к нему цепляется панель, то соответственно она будет работать.
About switching between Internet and local connection read on our wiki.
http://wiki2.iridiummobile.net/AV_&_Custom_Systems_(TCP)#Switching_Between_the_Local_and_Internet_Connection

In this page you can download the finished project

To find out your external IP address you can use one of Internet resources. For example http://whoer.net

Try to find the API for your PLC device and based on them to write a driver in iRidium GUI editor. This driver using API commands will accept data from your PLC and display them in the control panel. How to write your driver look at our Wikipediahttp://wiki2.iridiummobile.ru/IRidium_Script_API#Drivers_API