From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 2 translations.

NameCurrent message text
 h English (en){{CntHdr|Configuring and using}}
:1. Create an output transport of the type "[[Special:MyLanguage/Modules/Serial|Serial]]" and set its Identifier like to "SMS", one transport suitable for more receivers.
:2. Set for proper address. The serial port speed, asynchronous data format and timeouts will adjusted by the function.
:3. Create of needed [[Special:MyLanguage/Modules/UserProtocol|user protocol object]] based on the templates, with Identifier like to "SMS".
:4. Place some requesting commands directly into presented or a new internal OpenSCADA-procedure like to:
<syntaxhighlight lang="JavaScript" style="margin-left: 30pt">
req = SYS.XMLNode("send"); req.setAttr("ProtIt","SMS").setAttr("pin","1111").setAttr("tel","+380XXXXXXXXX").setText("Notify message");
SYS.Transport.Serial.out_SMS.messIO(req, "UserProtocol");
rez = req.attr("err").toInt() ? req.attr("err") : "OK";
</syntaxhighlight>
:5. RESULT: In the variable ''rez'' you will get "OK" if no errors occur and the message successfully transmitted to the receiver.
 h Ukrainian (uk){{CntHdr|Конфігурація та використання}}
:1. Створити вихідний транспорт типу "[[Special:MyLanguage/Modules/Serial|Послідовний]]" та встановити його Ідентифікатор на кшталт "SMS", один транспорт підходить для багатьох одержувачів.
:2. Встановити властиву адресу. Швидкість, формат асинхронних даних та таймаути послідовного порту будуть налаштовані функцією.
:3. Створити потрібний [[Special:MyLanguage/Modules/UserProtocol|об'єкт користувацького протоколу]] заснованого на шаблонах, із Ідентифікатором на кшталт "SMS".
:4. Розмістити деякі команди запиту безпосередньо у наявній або новій внутрішній процедурі OpenSCADA на кшталт:
<syntaxhighlight lang="JavaScript" style="margin-left: 30pt">
req = SYS.XMLNode("send"); req.setAttr("ProtIt","SMS").setAttr("pin","1111").setAttr("tel","+380XXXXXXXXX").setText("Notify message");
SYS.Transport.Serial.out_SMS.messIO(req, "UserProtocol");
rez = req.attr("err").toInt() ? req.attr("err") : "OK";
</syntaxhighlight>
:5. РЕЗУЛЬТАТ: У змінній ''rez'' ви отримаєте "OK" якщо не виникло жодної помилки та повідомлення вдало надіслано одержувачу.