Добрый день!
Подскажите, поддерживает ли встроенный в MasterOPC интерпретатор модульную систему? Мне нужно выполнить из тела скрипта http post запрос
Попытался выполнить для начала код

http = require("socket.http")


При переходе в режим исполнения появилось сообщение о невозможности найти модуль socket.http , из чего я сделал вывод, что в принципе require работает. Более того, в перечне констант Lua, доступном из окна редактирования скрипта в MasterOPC, были обнаружены переменные LUA_MODULES и C_MODULES.
После того, как в директорию, на которую указывает LUA_MODULES, были помещены lua-модули библиотеки socket, стал ругаться уже сам модуль socket.http, сообщая, что не находит core.lua. После установки в C_MODULES C-модулей этой библиотеки, ругаться перестал, однако скрипт молча падает, не выводя никаких сообщений в консоль. Вывод о падении был сделан потому, что код:

a = require("socket.http")
server.Message ("working")


Не выводит ничего
Попытка поймать какую-то ошибку кодом вида:

a,b = pcall(require,"socket.http")
server.Message (a)

тоже ничего не дала.
Все приседания совершались в тестовой версии MasterOPC Universal Modbus Server.
Я бы вообще этим не стал заниматься, думая изначально, что модульную систему сервер вообще не поддерживает, однако, читая Help на Multiprotocol SDK MasterOPC Server, увидел там описание модульной системы, из чего сделал вывод, что возможно она и поддерживается.
Помогите прояснить ситуацию. Возможно ли использование модульной системы? Конкретно - нужно выполнить из тела скрипта post запрос.