asutp42

Ответы в темах

Просмотр 15 сообщений - с 61 по 75 (из 75 всего)
  • Автор
    Записи
  • в ответ на: Чтение из базы данных PostgreSQL #33867
    asutp42
    Участник

    Или может в конфигурационных файлах нужно, что нибудь менять?

    в ответ на: Чтение из базы данных PostgreSQL #33866
    asutp42
    Участник

    Настройки драйвера подразумевается настройка формата тега?

    в ответ на: Чтение из базы данных PostgreSQL #33865
    asutp42
    Участник
    в ответ на: Чтение из базы данных PostgreSQL #33864
    asutp42
    Участник

    Остальные данные идут без проблем, проблема только с Unicode.

    в ответ на: Чтение из базы данных PostgreSQL #33863
    asutp42
    Участник

    Так в том то и дело, что всё указано. С SQL данные идут типом «NVARCHAR» в драйвере указываем формат тега «строка» в канале указываем тип данных «Unicode string». Данные в итоге появляются и исчезают так как рвется связь с коммуникатором. Длинна данных 8 байт, соответственно 1 тег.

    в ответ на: Чтение из базы данных PostgreSQL #33839
    asutp42
    Участник

    Ну да, видел эту тему. Только конкретного ответа нету там))

    в ответ на: Чтение из базы данных PostgreSQL #33837
    asutp42
    Участник

    Короче одну проблему с помощью тегов получилось решить, осталось понять почему связь рвется))

    в ответ на: Чтение из базы данных PostgreSQL #33836
    asutp42
    Участник
    в ответ на: Чтение из базы данных PostgreSQL #33835
    asutp42
    Участник
    в ответ на: Чтение из базы данных PostgreSQL #33834
    asutp42
    Участник

    Сложно ответить… Вы первый кто об этом говорит.
    В некоторых обсуждениях я встречал такую проблему, но решения конкретного не увидел пока. Вроде как по умолчанию тип данных используется Double, а при выборе ASCII sctring или Unicode string связь с коммутатором рвется.

    в ответ на: Чтение из базы данных PostgreSQL #33832
    asutp42
    Участник

    Ну понял, а это как то взаимосвязанно с тем, что при настройке в канале типа данных Unicode и ASCII рвется связь с коммуникатором?
    Если не против, то я бы сам поковырялся в драйвере с целью доработки, единственное хотелось бы примерно понимать где указывается размерность тега(сейчас исходник глянул, пока не понятно) или нужно допиливать что то ещё кроме DbImportPlus?

    в ответ на: Чтение из базы данных PostgreSQL #33828
    asutp42
    Участник

    Всем привет. Вопрос к разработчику драйвера @jurasskpark.
    В соседней теме я задавался следующим вопросом:
    «Приветствую. Начал создавать проект на Rapid Scada и столкнулся с подобной ситуацией данные из SQL идут в драйвер DbImportPlus, далее тег в формате Unicode string вывожу в таблицу, но отображается первые 4 символа т.е 8 байт, и потом при обновлении данных в драйвере значение в таблицу не поступают (становятся серым). Отображать нужно кириллицу (ФИО). Как я понял в данном случае нормально будет работать, если формат данных Double, т.е нужно править драйвер или есть какие то другие инструменты??»
    Вот не могу понять, реально ли заставить DbImportPlus передавать данные в тег больше 8 байт, а то всё указывает на то, что в стандартной конфигурации это не возможно?

    asutp42
    Участник

    Проблема разрыва связи с коммуникатором при выборе в Unicode string, тоже решается драйвером ?

    asutp42
    Участник

    Судя потому что в логах не более 4х символов, действительно надо в драйвере копаться.

    asutp42
    Участник

    Приветствую. Начал создавать проект на Rapid Scada и столкнулся с подобной ситуацией данные из SQL идут в драйвер BDImportPlus, далее тег в формате Unicode string вывожу в таблицу, но отображается первые 4 символа т.е 8 байт, и потом при обновлении данных в драйвере значение в таблицу не поступают (становятся серым). Отображать нужно кириллицу (ФИО). Как я понял в данном случае нормально будет работать, если формат данных Double, т.е нужно править драйвер или есть какие то другие инструменты??

Просмотр 15 сообщений - с 61 по 75 (из 75 всего)