Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » Добавление данных в БД из контроллера

   
Автор / Author Тема / Topic: Добавление данных в БД из контроллера
Петр
Junior Member / Новичок
Участник № / Member № 6423


Icon 1 отправлено / posted      Профиль для / Profile for Петр           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
На Вашем форуме нашел пример работы приложения ( http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/52/t/000003.html ) , где показано пример работи ввода/вывода даных в/с БД.
У меня возникла проблема ввода данных с контроллера в БД (плата Аrduino Uno R3).

И так, в чём собственно состоит данная проблема?
Используя вышеупомянутый пример, я сумел занести данные в БД используя 'button', но как сделать тоже самое, но не используя 'button', а напрямую с контролера?

Всем заранее спасибо!
С уважением Пётр

Сообщения / Posts 2 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нам неизвестно, каким образом Вы получаете данные с контроллера в Trace Mode 6.
Но Вы должны привязать аргументы канала CALL.SQL к реальным значениям каналов, которые получают данные от контроллера.
Собственно запись осуществляется так же, как и в примере.
Если вы хотите организовать автоматическую запись данных в БД, необходимо написать управляющую программу, которая будет формировать команду записи в БД по Вашему алгоритму.
Необходимо только учитывать, что канал CALL.SQL, осуществляющий запись работает с циклом, который не может быть меньше, чем время исполнения одного SQL-запроса ODBC-драйвером.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Петр
Junior Member / Новичок
Участник № / Member № 6423


Icon 1 отправлено / posted      Профиль для / Profile for Петр           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день.

Высылаю Вам свою программу с БД архивом (ОРС_СУБД) на hotline3@adastra.ru

Там с ОРС сервера поступают данные и записывают в БД через кнопку.
Так, как Вы писали делать через программу у меня не получается, что-то не так делаю?

Всем заранее спасибо!
С уважением Пётр

Сообщения / Posts 2 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пользователям бесплатной версии мы оказываем только консультативную помощь через форум.
Анализ Ваших проектных решений не входит в обязанности службы техподдержки.

1. Программа у Вас пуста. Поработайте с “Быстрым стартом”.

2. Аргумент программы типа INPUT не может управлять, он считывает данные.

3. На реализацию одного SQL-запроса требуется время, после которого введенное в канал База_данных#1:2 значение обнуляется. Поэтому для периодической генерации SQL-запроса необходимо проверять завершение предыдущего запроса и задавать определенные критерии для генерации. Например, задать период 10 сек.

4. На экран нежелательно выводить сигнал непосредственно от “Источника”. Это увеличивает трафик, ухудшает диагностику и снижает функциональность обработки данных.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2