Skip to content

Commit

Permalink
Merge branch 'feature-mqtt-parameters' of https://github.com/RapidSca…
Browse files Browse the repository at this point in the history
…da/scada-community into feature-mqtt-parameters
  • Loading branch information
greenfoxx committed Jul 23, 2020
2 parents b22ac33 + 1705a01 commit 52a6bf0
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
8 changes: 5 additions & 3 deletions Drivers/KpMqtt/README-RU.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,11 @@ MQTT - является простым сетевым протоколом, ко
- Атрибут **Retain** - данный атрибут определяет поведение сервера при подписке на этот топик. Используется для секции **MqttPubTopics** .
"true" - при подписке на топик, сервер сразу же отправит последнее актуальное на момент подписки значение клиенту.
"false" - при подписке на топик, сервер отправит значение только в момент следующей публикации значения для этого топика.
- Атрибут **NDS** - данный атрибут определяет разделитель десятичного разряда для чисел с плавающей точкой. Исользуется для секции **MqttPubTopics** .
- Атрибут **NDS** - данный атрибут определяет разделитель десятичного разряда для чисел с плавающей точкой. Используется для секции **MqttPubTopics** .
"." - в качестве десятичного разряда будет использован символ "." .
"," - в качестве десятичного разряда будет использован символ "," .
"," - в качестве десятичного разряда будет использован символ "," .
- Атрибут **Prefix** - этот атрибут используется для MQTT message. Добавляется до передаваемого значения. Не должен содержать косую черту. Используется для секции **MqttPubTopics** .
- Атрибут **Suffix** - этот атрибут используется для MQTT message. Добавляется после передаваемого значения. Не должен содержать косую черту. Используется для секции **MqttPubTopics** .
- Атрибут **NumCmd** - данный атрибут должен содержать номер команды из канала управления. Используется в секциях **MqttPubCmds** и **MqttSubCmds** .
- Атрибут **CmdType** - данный атрибут должен содержать тип команды. Используется в секции **MqttSubCmds** . Должен содержать одно из следующих значений:
"St" - формируется стандартная команда управления. Формат входного значения: "20.02", "20".
Expand All @@ -107,7 +109,7 @@ MQTT - является простым сетевым протоколом, ко
<Topic TopicName="/rsparam1" QosLevel="0" NumCnl="600"/>
</MqttSubTopics>
<MqttPubTopics>
<Topic TopicName="/rsparam10" QosLevel="0" NumCnl="600" PubBehavior="OnChange" Retain="true" NDS="."/>
<Topic TopicName="/rsparam10" QosLevel="0" NumCnl="600" PubBehavior="OnChange" Retain="true" NDS="." Prefix ="" Suffix =""/>
</MqttPubTopics>
<MqttPubCmds>
<Topic TopicName="/rsparam100" QosLevel="0" NumCmd="1"/>
Expand Down
4 changes: 3 additions & 1 deletion Drivers/KpMqtt/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,8 @@ When creating a configuration file for the KpMqtt driver, the following block se

"." - the symbol "." will be used as the decimal place.
"," - the symbol "," will be used as a decimal place.
- **Prefix** attribute - this attribute used for MQTT messages. Added before the value that is sent. Should not contain trailing slash. Used for the MqttPubTopics section.
- **Suffix** attribute - this attribute used for MQTT messages. Added after the value that is sent. Should not contain trailing slash. Used for the MqttPubTopics section.
- **NumCmd** attribute - this attribute must contain the command number from the control channel. Used in the MqttPubCmds and MqttSubCmds sections.
- **CmdType** attribute - this attribute must contain the type of command. Used in the MqttSubCmds section. Must contain one of the following values:

Expand All @@ -105,7 +107,7 @@ An example of the contents of the configuration file for the **KpMqtt** driver i
<Topic TopicName="/rsparam1" QosLevel="0" NumCnl="600"/>
</MqttSubTopics>
<MqttPubTopics>
<Topic TopicName="/rsparam10" QosLevel="0" NumCnl="600" PubBehavior="OnChange" Retain="true" NDS="."/>
<Topic TopicName="/rsparam10" QosLevel="0" NumCnl="600" PubBehavior="OnChange" Retain="true" NDS="." Prefix ="" Suffix =""/>
</MqttPubTopics>
<MqttPubCmds>
<Topic TopicName="/rsparam100" QosLevel="0" NumCmd="1"/>
Expand Down

0 comments on commit 52a6bf0

Please sign in to comment.