- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Citect SCADA
Модераторы: Глоб.модераторы, Специалисты SE
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
Экселем можно, конечно. Наверное, раз уж штатно аддон идёт. Но я лично никогда им не пользуюсь и другим не посоветую. И даже аддон никогда не устанавливаю. Очень осторожно надо - смотреть на ширину столбцов, чтобы полностью значения видимы были. Иначе резать будет по ширине столбца при сохранении. Хоть без аддона (точно), хоть с ним (наверное). Визи-виг, мать его так.
Я лично старым добрым FoxPro пользуюсь.
Я лично старым добрым FoxPro пользуюсь.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
Добрый день! Как правильно вносить идентификаторы OID и TAGGENLINK для созданных вручную (через редактор DBF) переменных тэг?
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
Никак не правильно. Вносить вручную ничего не нужно. Если штатно, то перед компиляцией в citect.ini в секции [OID] установит параметр Reset =1.
А про TAGGENLINK я даже не в курсе - что это такое. Если честно.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
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
Спасибо! OID автоматически присвоился новым переменным.
TAGGENLINK выглядит как на рисунке ниже, думаю он тоже должен как-то автоматически обновляться
TAGGENLINK выглядит как на рисунке ниже, думаю он тоже должен как-то автоматически обновляться
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
Есть ещё вариант - очистить содержимое колонки OID. В экселе или в редакторе dbf, которым пользуетесь. В том же foxpro это просто делается командой blank fields oid all по текущей таблице. После всех манипуляций по редактированию сторонними средствами таблиц dbf проекта, рекомендую сначала выполнить упаковку таблиц (из меню File->Pack Citect Project Editor). При этом, помимо упаковки, происходит перестроение индексов, которые там есть в ассортименте. И, видимо, где-то и когда-то всё же используются. Т.ч. пусть лучше штатно перестроятся. После этого компилируем проект - oid'ды автоматически присвоятся. Да, забыл - при таком подходе манипуляции с Reset в секции [OID] не нужны.
Похожи по структуре на guid'ы. Не знаю. Во встроенной справке упоминаются разве что в разделе "Browse Function Field Reference". Там говорится, что это "Name of the IO Device from which this tag was generated". Но тут на имена как-то не очень похоже. Попробуйте поиском по проекту/проектам пройтись на предмет произвольно выбранного guid'а.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
Спасибо за советы! Сейчас такая ситуация, что при компилировании проекта программа выдает предупреждение о том, что теги не определен и ссылается на C:\ProgramData\Schneider Electric\Vijeo Citect 7.40\User\EM_Alab\PGDYNOBJ.DBF Что нужно программе? (на графической странице присутствует джин, где участвуют данные переменные, если этот джин убрать, то предупреждений нет, не думаю что дело в джине)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
Если джин работает нормально - просто забейте. Компилятор сайтек бывает, что маловразумительные сообщения выдаёт. Бывает, что просто при переходе на более старшую версию начинает вываливать.
Или смотрите список параметров, передаваемых в джин - может там не все определено, да и в потрохах самого джина проверьте.
Или смотрите список параметров, передаваемых в джин - может там не все определено, да и в потрохах самого джина проверьте.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
Спасибо. А как проверить связь ethernet между Citect SCADA и М340? Через Unity Pro XL загрузил логику в M340, проверил связь между ноутом и M340 через cmd, она есть. IP M340: 192.168.200.150
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
На уровне icmp. В Citect есть драйвер для icmp-протокола
Только это != ethernet.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
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
Добрый день! При вставке джина на графическую страницу данный джин никак не реагирует, в чем может быть проблема? (Джин рабочий , работает на других страницах, но если вставить его через Правка, то неактивный)
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
Посмотрите на закладке "Access" элементов/группы элементов джина - там ничего не накручено? В Disabled, в частности.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
Нет, там ничего нет. Ситуация такая, что на странице есть действующие джины и если скопировать этот джин и вставить через Правая кнопка мышки - Вставить на страницу, то джин работает, но если джин вставить через Правка - Вставить джин, то тогда никак не реагирует
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
А может быть проблема в библиотеке? Как-то в файле citect.ini можно насчет этого посмотреть или где-то еще?
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
Какой библиотеки? Джин и есть элемент библиотеки. Все Ваши библиотеки вам доступны, вот только я каких-либо свойств у них не знаю.
Вы же видите разницу в поведении элементов, созданных непосредственно из библиотеки, и полученных методом копирования/дублирования существующих? Вот выясняйте - чем они отличаются.
Лично я с описанной проблемой никогда не сталкивался.
Вы же видите разницу в поведении элементов, созданных непосредственно из библиотеки, и полученных методом копирования/дублирования существующих? Вот выясняйте - чем они отличаются.
Лично я с описанной проблемой никогда не сталкивался.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
Добрый вечер! Были созданы переменные тэги, но при компилировании выдает предупреждение, что тэги не определены и ссылается на файл pgdynobj.dbf. Не подскажите, в чем может быть проблема? Проект запускается, и все работает, но из-за этого предупреждения работает не так идеально как надо
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
А сам тэг 470_8_ModeDU поиском по проекту в переменных ищется?
Посмотрите в dbf-ке в обозначенной записи. Там есть ссылка на страницу и AN проблемного объекта. Да и просто по кнопке "Перейти" должно на него перекинуть.
Посмотрите в dbf-ке в обозначенной записи. Там есть ссылка на страницу и AN проблемного объекта. Да и просто по кнопке "Перейти" должно на него перекинуть.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
Добрый день! При нажатии кнопки Протокол (история аварий) высвечивает данную ошибку, в чем может быть проблема?
Отправлено спустя 22 минуты 48 секунд:
И ещё небольшой вопрос, было оборудование ПП6, решили его заменить везде на ПП1.При запуске проекта авария почему- то ссылается на оборудование ПП6, хотя такого оборудование нет больше, в чем может быть причина? Глюк? (Провели глобальный поиск по проекту, нигде нет ни одного упоминания ПП6, только пп1)
Отправлено спустя 22 минуты 48 секунд:
И ещё небольшой вопрос, было оборудование ПП6, решили его заменить везде на ПП1.При запуске проекта авария почему- то ссылается на оборудование ПП6, хотя такого оборудование нет больше, в чем может быть причина? Глюк? (Провели глобальный поиск по проекту, нигде нет ни одного упоминания ПП6, только пп1)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 дек 2022, 14:56
- Имя: Константин
- Страна: Россия
- город/регион: Казань
Citect SCADA
А также ещё вопрос, может ли CitectScada как-то глючит, и не видеть наши изменения при запуске проекта? Можно ли как-то вручную обновить всю программу, например, через citect.ini?
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Citect SCADA
Помимо полной рекомпиляции, о чём писалось ранее, есть ещё Update Pages. Более ничего лично мне не известно.