1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Citect SCADA

Citect, VijeoCItect, PlantSCADA, GeoSCADA, ClearSCADA, Machine Expert SCADA

Модератор: Специалисты SE

Ответить

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

Экселем можно, конечно. Наверное, раз уж штатно аддон идёт. Но я лично никогда им не пользуюсь и другим не посоветую. И даже аддон никогда не устанавливаю. Очень осторожно надо - смотреть на ширину столбцов, чтобы полностью значения видимы были. Иначе резать будет по ширине столбца при сохранении. Хоть без аддона (точно), хоть с ним (наверное). Визи-виг, мать его так.

Я лично старым добрым FoxPro пользуюсь.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

Добрый день! Как правильно вносить идентификаторы OID и TAGGENLINK для созданных вручную (через редактор DBF) переменных тэг?

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

Zews писал(а): 27 дек 2022, 15:14 Добрый день! Как правильно вносить идентификаторы OID и TAGGENLINK для созданных вручную (через редактор DBF) переменных тэг?
Никак не правильно. Вносить вручную ничего не нужно. Если штатно, то перед компиляцией в citect.ini в секции [OID] установит параметр Reset =1.
When a new variable tag is created in CitectSCADA, and the project is compiled, the tag is assigned an OID. The OID for a new tag is greater than the OID of the last tag added. Unless you set this parameter to 1, tags will retain their original OIDs.

The Reset parameter is used for one of two reasons:

Even if you add a tag and delete it immediately, its OID is not released. The next tag will still be assigned a higher OID. This means the OID count can increase quickly, and cannot be reduced by deleting tags. The OID count determines the maximum number of tags. If you add and delete a lot of tags, you may reach the maximum. If you do, a compile error will advise you to set this parameter to 1.
If you manually edit the variable tags database, and move tags into different positions, the OIDs will become out of order. When you compile, you"ll be instructed to set this parameter to 1.
Allowable Values:

0 - (Do not reset OIDs)
1 - (Reset OIDs - automatically returns to 0 (zero) after compile)
Default Value: 0
А про TAGGENLINK я даже не в курсе - что это такое. Если честно.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

Спасибо! OID автоматически присвоился новым переменным.
TAGGENLINK выглядит как на рисунке ниже, думаю он тоже должен как-то автоматически обновляться
У вас нет необходимых прав для просмотра вложений в этом сообщении.

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

Zews писал(а): 28 дек 2022, 09:18 OID автоматически присвоился новым переменным.
Есть ещё вариант - очистить содержимое колонки OID. В экселе или в редакторе dbf, которым пользуетесь. В том же foxpro это просто делается командой blank fields oid all по текущей таблице. После всех манипуляций по редактированию сторонними средствами таблиц dbf проекта, рекомендую сначала выполнить упаковку таблиц (из меню File->Pack Citect Project Editor). При этом, помимо упаковки, происходит перестроение индексов, которые там есть в ассортименте. И, видимо, где-то и когда-то всё же используются. Т.ч. пусть лучше штатно перестроятся. После этого компилируем проект - oid'ды автоматически присвоятся. Да, забыл - при таком подходе манипуляции с Reset в секции [OID] не нужны.
Zews писал(а): 28 дек 2022, 09:18 AGGENLINK выглядит как на рисунке ниже, думаю он тоже должен как-то автоматически обновляться
Похожи по структуре на guid'ы. Не знаю. Во встроенной справке упоминаются разве что в разделе "Browse Function Field Reference". Там говорится, что это "Name of the IO Device from which this tag was generated". Но тут на имена как-то не очень похоже. Попробуйте поиском по проекту/проектам пройтись на предмет произвольно выбранного guid'а.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

Спасибо за советы! Сейчас такая ситуация, что при компилировании проекта программа выдает предупреждение о том, что теги не определен и ссылается на C:\ProgramData\Schneider Electric\Vijeo Citect 7.40\User\EM_Alab\PGDYNOBJ.DBF Что нужно программе? (на графической странице присутствует джин, где участвуют данные переменные, если этот джин убрать, то предупреждений нет, не думаю что дело в джине)
У вас нет необходимых прав для просмотра вложений в этом сообщении.

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

Если джин работает нормально - просто забейте. Компилятор сайтек бывает, что маловразумительные сообщения выдаёт. Бывает, что просто при переходе на более старшую версию начинает вываливать.

Или смотрите список параметров, передаваемых в джин - может там не все определено, да и в потрохах самого джина проверьте.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

Спасибо. А как проверить связь ethernet между Citect SCADA и М340? Через Unity Pro XL загрузил логику в M340, проверил связь между ноутом и M340 через cmd, она есть. IP M340: 192.168.200.150
У вас нет необходимых прав для просмотра вложений в этом сообщении.

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

На уровне icmp. В Citect есть драйвер для icmp-протокола
CTICMP Driver
The CTICMP driver supports TCP/IP communication with any TCP/IP host on a network that can be pinged.

The maximum request length for the CTICMP protocol is 2048 bits.

This driver supports IP version 4 only. IPV6 is not supported
Только это != ethernet.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

Добрый день! При вставке джина на графическую страницу данный джин никак не реагирует, в чем может быть проблема? (Джин рабочий , работает на других страницах, но если вставить его через Правка, то неактивный)

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

Посмотрите на закладке "Access" элементов/группы элементов джина - там ничего не накручено? В Disabled, в частности.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

Нет, там ничего нет. Ситуация такая, что на странице есть действующие джины и если скопировать этот джин и вставить через Правая кнопка мышки - Вставить на страницу, то джин работает, но если джин вставить через Правка - Вставить джин, то тогда никак не реагирует

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

Тогда ищите разницу между скопированным и вновь созданным объектами.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

А может быть проблема в библиотеке? Как-то в файле citect.ini можно насчет этого посмотреть или где-то еще?

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

Какой библиотеки? Джин и есть элемент библиотеки. Все Ваши библиотеки вам доступны, вот только я каких-либо свойств у них не знаю.

Вы же видите разницу в поведении элементов, созданных непосредственно из библиотеки, и полученных методом копирования/дублирования существующих? Вот выясняйте - чем они отличаются.

Лично я с описанной проблемой никогда не сталкивался.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

Добрый вечер! Были созданы переменные тэги, но при компилировании выдает предупреждение, что тэги не определены и ссылается на файл pgdynobj.dbf. Не подскажите, в чем может быть проблема? Проект запускается, и все работает, но из-за этого предупреждения работает не так идеально как надо
У вас нет необходимых прав для просмотра вложений в этом сообщении.

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

А сам тэг 470_8_ModeDU поиском по проекту в переменных ищется?

Посмотрите в dbf-ке в обозначенной записи. Там есть ссылка на страницу и AN проблемного объекта. Да и просто по кнопке "Перейти" должно на него перекинуть.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

Добрый день! При нажатии кнопки Протокол (история аварий) высвечивает данную ошибку, в чем может быть проблема?

Отправлено спустя 22 минуты 48 секунд:
И ещё небольшой вопрос, было оборудование ПП6, решили его заменить везде на ПП1.При запуске проекта авария почему- то ссылается на оборудование ПП6, хотя такого оборудование нет больше, в чем может быть причина? Глюк? (Провели глобальный поиск по проекту, нигде нет ни одного упоминания ПП6, только пп1)
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
Zews
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 06 дек 2022, 14:56
Имя: Константин
Страна: Россия
город/регион: Казань

Citect SCADA

Сообщение Zews »

А также ещё вопрос, может ли CitectScada как-то глючит, и не видеть наши изменения при запуске проекта? Можно ли как-то вручную обновить всю программу, например, через citect.ini?

I_m
освоился
освоился
Сообщения: 238
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 37 раз

Citect SCADA

Сообщение I_m »

Помимо полной рекомпиляции, о чём писалось ранее, есть ещё Update Pages. Более ничего лично мне не известно.
Ответить

Вернуться в «SCADA»