Anat6711
Junior Member / Новичок
Участник № / Member № 1663
отправлено / posted
Здравствуйте! Вы не смогли бы прислать пример организации посылки сообщений в отчет тревог из пользовательского словаря. Проблема у меня такова. Сделал канал подтипа СИСТЕМНЫЙ с дополнением Сообщение. Организовав посылку сообщений в одном FBD, все принимается. Делаю в нескольких FBD посылку в этот же канал, принимаеться только одно из них. Спасибо
Сообщения / Posts 13 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Наш пример вряд ли разрешит коллизию, которая есть в Вашем проекте. Пришлите, пожалуйста Ваш проект на адрес техподдержки с описание задачи, которую Вы хотите решать с помощью этого механизма.
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Anat6711
Junior Member / Новичок
Участник № / Member № 1663
отправлено / posted
Адрес техподдержки hotline@adastra.ru. Повторите, пожалуйста, посылку по эому адресу.
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Anat6711
Junior Member / Новичок
Участник № / Member № 1663
отправлено / posted
У Вас в проекте 3 независимых программы посылают в один и тот же канал "Сообщение" разные значения. Такая система корректно работать не будет. Самое простое решение - вместо числовых каналов, регистрирующих какие-то события в целочисленных значениях, использовать сразу каналы "Системный/Сообщение", в процедурах трансляции которых осуществлять необходимые преобразования для вызова нужных сообщений. Более сложный вариант - для каждого числового канала-регистратора создать свой канал "Сообщение" и в него подавать выход соответствующей программы, вызываемой каналом-регистратором. Возможно также создать единую программу формирования сообщения, которая учитывала бы изменения всех каналов-регистраторов и управляла бы общим каналом "Сообщение". Здесь возможна погрешность во-времени выдачи сообщения, если одновременно будут зарегистрированы события в разных каналах-регистраторах.
Anat6711
Junior Member / Новичок
Участник № / Member № 1663
отправлено / posted
Понял, спасибо. Я конечно и предполагал это, но прога громозкая получаеться, я имею виду количество переменных. Спасибо за ответ
Сообщения / Posts 13 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
А вариант первый ("Самое простое решение - вместо числовых каналов, регистрирующих какие-то события в целочисленных значениях, использовать сразу каналы "Системный/Сообщение", в процедурах трансляции которых осуществлять необходимые преобразования для вызова нужных сообщений.") не годится?
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |