Ошибка при импортировании тэгов

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Ошибка при импортировании тэгов

Сообщение TlevelISP » Чт апр 05, 2018 3:04 am

Добрый день!
Встречался ли кто-нибудь с такой ошибкой при импортировании отредактированного csv файла?
(сообщение из log viewer):

«BAD a n a l o g number»

Ругается на тэг, добавленный руками в (правил csv в “notepad”) полностью по аналогии с тэгом из действующей части проекта.

Спасибо!
TlevelISP
 
Сообщения: 4
Зарегистрирован: Чт апр 05, 2018 1:02 am

Re: Ошибка при импортировании тэгов

Сообщение Генератор зла » Чт апр 05, 2018 12:12 pm

Что? Где? Когда?
Какой софт, каковы версии, какие SP+Patch, что делаете, что ожидаете, что получается?
Скрины и полные тексты сообщения лога.
И тогда... Может быть...
Vita est dolor.
Генератор зла
 
Сообщения: 2607
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Ошибка при импортировании тэгов

Сообщение TlevelISP » Пт апр 06, 2018 7:16 pm

Добрый день!

Archestra IDE 2012, версия 3.6.001

Экспортирован и отредактирован посредстом DBDump csv файл с тэгами.

Файл был открыт в Notepad.

В качестве исходного тэга в проекте был взят один из действующих тегов:

TT1200\HHAlarmEnable,"AHU2","AHU2.Температура1",No,No,0,Yes,On,"Запрещена","Разрешена",None,1,Direct,"ALM",No,"TT1200.HHAlarmEnable",No,"AHU2. Температура1(HH_Enable)",0,0,"","".

Скопирован и изменен до следующего вида(добавлен датчик в систему):

TT1250\HHAlarmEnable,"AHU3","AHU3. Температура2",No,No,0,Yes,On,"Запрещена","Разрешена",None,1,Direct,"ALM",No,"TT1250.HHAlarmEnable",No,"AHU3. Температура2(HH_Enable)",0,0,"","".

При попытке импорта выдается об ошибка. В Log Viewer c ссылкой на номер строки с этим новым тэгом сообщение:

BAD a n a l o g number "Запрещена"

Спасибо!
TlevelISP
 
Сообщения: 4
Зарегистрирован: Чт апр 05, 2018 1:02 am

Re: Ошибка при импортировании тэгов

Сообщение Генератор зла » Сб апр 07, 2018 1:05 am

Добрый день.

При правке CSV необходимо убедиться, что просто добавили и отредактировали строку, не удалив/прибавив ничего лишнего (символов табуляции, перевода каретки, ...)
Речь идёт о Managed или о Publish приложениях? И вообще, в проекте используются все возможности Sys Platform? Типа Платформы, Энжины, Арии, объекты всякие-разные?
Кстати, вне зависимости от ответа, русские названия переменных (что просто в InTouch, что внутри IDE) могут выйти боком.
Если задача в создании по образцу нескольких (с десяток) новых тегов, то проще это сделать "вручную".
Vita est dolor.
Генератор зла
 
Сообщения: 2607
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Ошибка при импортировании тэгов

Сообщение TlevelISP » Сб апр 07, 2018 2:47 pm

Добрый день!
Приложение Managed. Возможности используются. Тэгов много, импорт бы сэкономил много времени.
Вся строка проверялась курсором, абсолютно одинаковая с разницей в названии нового тэга.
Возможно дело в кириллическом написании свойств «запрещено» и «разрешено».
Попробую заменить на «enabled” и «disabled”.
Хоть и в существующих тэгах эти свойства описаны кириллицей, остаётся предположить что с новым при проверке не проходит именно по-этому.
Спасибо!
TlevelISP
 
Сообщения: 4
Зарегистрирован: Чт апр 05, 2018 1:02 am

Re: Ошибка при импортировании тэгов

Сообщение Генератор зла » Сб апр 07, 2018 6:23 pm

Вы делаете Galaxy Dump или DBDump?
Vita est dolor.
Генератор зла
 
Сообщения: 2607
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Ошибка при импортировании тэгов

Сообщение Генератор зла » Сб апр 07, 2018 6:26 pm

Error: "Bad _ number [invalid number or text]".

SR NUMBER 9808

ANSWER
Error: "Bad _ number [invalid number or text]".

Errors were introduced into the .CSV file used for the DBLoad.

Correct any errors in the .csv file used for the database load (DBLoad).
Try creating a DBDump .csv from a new application containing one of each tag type, an alarm group, group variable, access name (etc.). This file can be used as a point of comparison with the .csv used in the failed DBLoad.
Vita est dolor.
Генератор зла
 
Сообщения: 2607
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Ошибка при импортировании тэгов

Сообщение TlevelISP » Пн апр 09, 2018 8:30 pm

Добрый день, делается DBDump.

Касаемо ошибки в новом тэге в файле csv - всё однозначно. Неясно одно - тег скопирован и отредактирован на основании действующего. Что с ним не так выяснить не удалось после всех правок и проверок.
TlevelISP
 
Сообщения: 4
Зарегистрирован: Чт апр 05, 2018 1:02 am

Re: Ошибка при импортировании тэгов

Сообщение Генератор зла » Пн апр 09, 2018 10:24 pm

Из сообщения ошибки очевидно, что не нравится слово "Запрещена".
Vita est dolor.
Генератор зла
 
Сообщения: 2607
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Ошибка при импортировании тэгов

Сообщение regrsv » Ср апр 18, 2018 2:45 pm

Внимательно смотрите структуру файла CSV.
:IOAccess,Application,Topic,AdviseActive,DDEProtocol,SecApplication,SecTopic,SecAdviseActive,SecDDEProtocol,FailoverExpression,FailoverDeadband,DFOFlag,FBDFlag,FailbackDeadband,
под это строкj определяем топики (Access Names)
далее идут аларм группы
:AlarmGroup,Group,Comment,EventLogged,EventLoggingPriority,LoLoAlarmDisable,LoAlarmDisable,HiAlarmDisable,HiHiAlarmDisable,MinDevAlarmDisable,MajDevAlarmDisable,RocAlarmDisable,DSCAlarmDisable,LoLoAlarmInhibitor,LoAlarmInhibitor,HiAlarmInhibitor,HiHiAlarmInhibitor,MinDevAlarmInhibitor,MajDevAlarmInhibitor,RocAlarmInhibitor,DSCAlarmInhibitor
и только потом тэги
:MemoryDisc,Group,Comment,Logged,EventLogged,EventLoggingPriority,RetentiveValue,InitialDisc,OffMsg,OnMsg,AlarmState,AlarmPri,AlarmComment,AlarmAckModel,DSCAlarmDisable,DSCAlarmInhibitor,SymbolicName
если новы тэг написать под строкой топиков, то получится ваша ошибка.
писать нужно под строкой тэгов...
regrsv
 
Сообщения: 28
Зарегистрирован: Чт янв 31, 2013 11:00 am


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron