This is topic MySQL. Реализация записи по изменению. in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/40/t/000053.html

Posted by Вадик (Участник № / Member № 2963) on :
 
День добрый. Проблема такова. Нужно реализовать запись в БД по изменению параметра. Реализовал так... На ST написал примитивную програмку из единого if, вобщем если параметр1 изменился, то каналу вызова БД присвоить номер нужного запроса. Сама связь с БД работает, а вот записи по изменению нет. Подскажите в чем может заключатся проблем
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Сложно сказать, пришлите Ваш проект hotline3@adastra.ru
 
Posted by Вадик (Участник № / Member № 2963) on :
 
а че тут сложного разве сложно реализовать данный замысел у себя на премитивном уроне и сказать работает оно или нет??? весь проэкт занимает порядка 100МБ + база OPC сервер и тд ))
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Я Вам и так могу сказать, что это работает. Проверялось не один раз. Если же Вас интересует, в чем заключается именно Ваша ошибка, потрудитесь чуть-чуть и пришлите все же Ваш проект.
 
Posted by Вадик (Участник № / Member № 2963) on :
 
еще вопросик есть. Скажите работают ли SQL-запросы? которые невозможно создать астером TM? Тобиш реализован ли язык SQL полностью или все же частично? Заранее благодарен за ответ
 
Posted by AdAstrA Technical Support Ukraine (Участник № / Member № 2198) on :
 
Полное описание функциональности SQL-языка реализованного в ТМ6 можно посмотреть в разделе справки Распределенные АСУ\Обмен с базами данных.
 
Posted by Day13 (Участник № / Member № 3734) on :
 
Здравствуйте. Помогите пожалуйста реализовать однократную запись в БД сообщения, если параметр становится больше фиксированного значения с учетом того, что таких параметров 5 и теоретически превыпись порог они могут односременно. Может какой пример сможете прислать. Спасибо
 
Posted by Day13 (Участник № / Member № 3734) on :
 
Обратил внимание, что в версии 6.06.2 не могу выполнить любой другой запрос кроме первого, с чем это может быть связано?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. if (ARG_000 > 0) or (ARG_001 > 1) or (ARG_002 > 2) or (ARG_003 > 3) or (ARG_004 > 4) then
ARG_005 = 1;
end_if;

Аргументы с 0 по 4 параметры. ARG_005 привязка ко входному значению канала БД.

2. С ошибкой. Скачайте релиз 6.06.3 там все исправлено.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2