Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Matrix

Вопросы о Matrix Работа и применение контроллеров Matrix.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.04.2022, 19:33   #61
DDark
Новичок
 
Регистрация: Aug 2013
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: mysql

Добрый день!

прошу помочь...
имеется: контроллер, данные которого считываются ОРС сервером и этот самый ОРС сервер инициирует запись в удаленную БД на MySql. Проблема в том, что ОРС сервер делает это медленно и криво.

вопрос: я верно понимаю, что могу Матриксом заменить ОРС сервер в данном применении?
просто беру #include <sqlite3.h> и сразу погнал писать запросы?
DDark вне форума   Ответить с цитированием
Старый 27.04.2022, 20:04   #62
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 745
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: mysql

Цитата:
Сообщение от DDark Посмотреть сообщение
имеется: контроллер, данные которого считываются ОРС сервером и этот самый ОРС сервер инициирует запись в удаленную БД на MySql.
ОРС сервер не инициирует запись куда либо. Он отдает запрашиваемые данные клиенту. А уж что с ними делает дальше клиент серверу по барабану.

Цитата:
вопрос: я верно понимаю, что могу Матриксом заменить ОРС сервер в данном применении?
Это смотря что читает Ваш OPC.
Да и зачем тут Матрикс?


__________________
Не являюсь сотрудником Segnetics !!!
ATS сейчас на форуме   Ответить с цитированием
Старый 28.04.2022, 10:01   #63
DDark
Новичок
 
Регистрация: Aug 2013
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: mysql

Цитата:
ОРС сервер не инициирует запись куда либо. Он отдает запрашиваемые данные клиенту. А уж что с ними делает дальше клиент серверу по барабану.
ну почему же, ОРС сервер (на примере Master Universal OPC) может циклично выполнять скрипты. В моем случае, он циклично формирует SQL запросы через ODBC

Цитата:
Это смотря что читает Ваш OPC.
Да и зачем тут Матрикс?
Мой ОРС читает текстовые значения до 150 символов (QR код со сканера по modbus TCP)
Проблема как раз в том, что ОРС сервер выполняет запросы "в тупую" циклично + отнимает много времени опрос кучи модбас узлов, поэтому хотелось бы реализовать его функционал в рамках локального контроллера
DDark вне форума   Ответить с цитированием
Старый 20.06.2022, 12:14   #64
Alexsis
Senior Member
 
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: mysql

Добрый день!!

Есть ли возможность изменить заголовок колонки , в болоке History, без перезаливки программы... изменением названия в mysql?

с сохранением остальной базы
Alexsis вне форума   Ответить с цитированием
Старый 20.06.2022, 12:33   #65
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: mysql

Цитата:
Сообщение от Alexsis Посмотреть сообщение
Добрый день!!

Есть ли возможность изменить заголовок колонки , в болоке History, без перезаливки программы... изменением названия в mysql?

с сохранением остальной базы
Изменение в составе отчётов по идее никак не затрагивают БД.

А вот если вопрос касается имён "перьев", то тут уже проблема. Но зачем их менять, если в отчёте имя колонки напрямую не связано с именем "пера"?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 21.06.2022, 11:10   #66
Alexsis
Senior Member
 
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: mysql

Цитата:
Сообщение от Arsie Посмотреть сообщение
Изменение в составе отчётов по идее никак не затрагивают БД.

А вот если вопрос касается имён "перьев", то тут уже проблема. Но зачем их менять, если в отчёте имя колонки напрямую не связано с именем "пера"?
Тогда не подскажите где изменить, в самой базе данных в таблице Variable там просто какие то не понятные данные
Alexsis вне форума   Ответить с цитированием
Старый 21.06.2022, 12:00   #67
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: mysql

Цитата:
Сообщение от Alexsis Посмотреть сообщение
Тогда не подскажите где изменить, в самой базе данных в таблице Variable там просто какие то не понятные данные
Нет, не подскажу. Контрольные суммы целостности данных никто не отменял, кстати.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 21.06.2022, 14:09   #68
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 745
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: mysql

Цитата:
Сообщение от Alexsis Посмотреть сообщение
в самой базе данных в таблице Variable там просто какие то не понятные данные
А там вообще нет имен только uuid если речь про data.sqlite.


__________________
Не являюсь сотрудником Segnetics !!!
ATS сейчас на форуме   Ответить с цитированием
Старый 21.06.2022, 14:27   #69
Alexsis
Senior Member
 
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: mysql

Цитата:
Сообщение от Arsie Посмотреть сообщение
Нет, не подскажу. Контрольные суммы целостности данных никто не отменял, кстати.
То есть только перезаливка


Добавлено через 38 секунд


Цитата:
Сообщение от ATS Посмотреть сообщение
А там вообще нет имен только uuid если речь про data.sqlite.
Но ведь где то лежит название колонки
Alexsis вне форума   Ответить с цитированием
Старый 21.06.2022, 14:45   #70
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 745
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: mysql

Цитата:
Сообщение от Alexsis Посмотреть сообщение
Но ведь где то лежит название колонки
Лежит в load_files.hist вполне можно подправить.


__________________
Не являюсь сотрудником Segnetics !!!
ATS сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 15:39.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023