Оно открывает не окно свойств, а полностью мнемосхему.
причем здесь окно свойств ???
я говорю на мнемосхеме теги привязаны без структурных префиксов и я при выборе соотвествующей мнемосхемы в сишном коде подставляю ей нужный TagPrefix и передергиваю свойство visible для этого PictureWindow (чтоб он узнал, что тегпрефик сменился)
встроенный механизм так умеет? или надо создать кучу однотипных мнемосхем где полностью привязать все теги… без расчета на всякие TagPrefix
Да и чёрт бы с ним, если б в Citect оно всё нормально стрелками двигалось…
вы заметили такую мелочь… а то что текущие алармы отображаются… ну сами знаете что для этого нужно… а то, что компилятор то видит ошибки, то не видит, то что он может видеть ошибки в скрипте, где и строчки то такой нет (по старой памяти залипнет и куку), то что окошко выбора печати для репортов вылетает на сервере, а не на клиенте, где его вызвали и оно нужно… и многое другое…
В связке WinCC и Step7 самый лучший способ организовать пороговый контроль — контроллерные алармы.… Причина даже не в убогости аналоговых алармов, а в том,… Пожалуй, не буду продолжать :)
1) раз вы сами пришли к абсурдности вашего предположения [регистрациия в скаде — результа-команда в плк]… :)… только повторю, что это нужно для собственных нужд в SCADA…
2) раз уж делают механизм зачем такой ушлепочный? ну посмотри что другие делают…
… Так получается, что у меня почти не возникает потребности во внутренних тегах.
… Полтора тега я вполне могу создать ручками.
пардон, но WinCC не персонально под вас сделали… она позиционируется как инструмент класса SCADA (Supervisory Control и так далее...) и программы других производителей реализует подобный инструментарий… плюс-минус… но такого изврата как аналоговые алармы в WinCC… попробуйте назвать навскидку?… с помощью зала? :)
В том, что ёксель дырявый, виноват уж точно не сименс :)
сименс виноват в кривой реализации механизма редактирования потрохов скады через сторонний табличный редактор… одна онлайн коррекция свежевставленного в нем чего стоит… мало того что это мееедленная тарахтелка (эксель-гифка), так еще и ненужную работу делает — сначала вставляет все что вставили, а потом удаляет как некорректное…
другие производители (например, Citect, RSView32) выбрали другие реализации хоть и под Excel (RSView32 вообще в CSV выгружает, хоть LibreOffice'ом редактируйте)
А кто-то с этим спорит? ;) Лично вы готовы делать автоматику на лампах и бронетранспортёре?
1) в открытую то никто не спорит… просто поет пестню про сименс…
2) прям юношеский максимализм какой-то… либо все, либо ничего… вполне хорошо, если ПЛК и SCADA (или даже ПТК в составе ПЛК+SCADA) будут российские… или open source (или GPL)… хотя бы в нефтянке и АЭС…
отечестенные ПЛК есть… и даже несколько… и даже кем-то используются и вполне успешно… то что я их не использую не умоляет их заслуг… и SCADA есть… и вообще это же бизнес… вы сами понимаете… если запретить использовать сименс, то быстро появится спрос на отечественное… нет циски — появится хуайвэй, нету хуайвея — появится мумбавэй и т.д.
есть отечественные производители электронных компонентов… Ангстрем делает процессоры по лицензии, например… тут много не скажу ибо не силен, все со слов товарищей, кто электроникой занимается…
А теперь… ;) К слову, ковыряние через Excel — это костыль для тех, кто не хочет/не умеет использовать AS-OS Engineering.
как интересно купить «костыль»(с) ценой в крыло от боинга… занимаем очередь…
AS-OS Engineering просто импортит из степа теги, связанные с ПЛК СИМЕНСа, и только. А в степе вы их набили… ручками ??? Набивать локальные теги в WinCC вам придется ручками. Теги, получаемые от OPC сервера вы импортите в WinCC ручками. Алармы (учтем, что плкшные вы в степе делаете) для ваших личных скадовских нужд делаете ручками… Отдельная пестня — это аналоговые алармы в WinCC.
Кстати нахлобучка на эксель — это выполнено надстройккой экселя, когда делал аналоговые алармы заметил, что в WinCC есть возможность задать вариант «равно такому-то числу», а в экселе нет такого — техподдержка сказала «ага, нет, надстройка старая, не учтено, ждите када новая выйдет»… спасибо… подброшу вам еще деньжат на крыло от боинга — вы ж такие милые ребята… Думаю открою в VBA редакторе и сам добавлю — хрен там! Запаролено. Нарыл вскрыватель офисных паролей, он показал пароль, ввожу — не канает.… Забил… потом в какой-то момент работы с экселем просто нажал esc (или как там прерывается выполнение VBA скрипта) и вуаля! — VBA код надстройки открыт для редактирования…
Далее, наверху, возле кнопок экранов,… Если на неё нажать — откроется нужный экран и у вызвавшего аларм элемента будет установлено свойство HighlightBlockIcon.
экраны настроенные на то, что картинка одна, а TagPrefix меняется — оно это учтет?
важно учесть — у нас верх и низ разные отделы делают, я верх делаю… и программисты ПЛК под верх никак не подстраиваются… максимум теги в степе в WinCC втягивают… раньше вообще датаблоками адресовались…
Графический редактор тупо неудобный. Я привык к WinCC,
этим все и объясняется :)
если б в Citect оно всё нормально стрелками двигалось…
да двигается оно, говорю же…
как? смотрите форум scada.ru ответ давно известен всем кто ищет…
У Project Duplicator, собственно, назначение одно: сделать копию проекта для резервированного сервера.
он ругается (точно уже не скажу как, что-то типа нет доступа) пока службу SQL не остановишь
А я с этим ProcessAnalyst как-то не подружился.
с чем с чем, а сним проблем в этом плане проблем не было, если надо покажу кусок кода, там другой трабл есть — с выгрузкой данных в табличном виде…
Через OPC, может, и ок. Но мне приходилось допиливать не очень новые проекты — вот там это через задницу :)
а! я понял — через драйвер сименса… кстати такой базы драйверов у кого еще можно встретить? без доплат за каждый? и среда разработки бесплатна…
из сторонних драйверов я только snmp делал — там таки даааа… чтобы угадать формат тег-адрес… в раскопки надо ударится… но работает… а! недавно modbus там заводил — мало того, что вместо простого конфигурирования галками с 40000 или с 40001, прямой/обратный порядок байт — они завели разные протоколы MODNET20, MODNET30, MODNET40 и т.д. так еще и хрен узнаешь почему не работает, если не работает!… после modbus openSCADA modbus в Citect явная шляпа…
в связке с Split Screen Manager) и Customized Object во всех случаях,
да хрень все это… только если нормальных вещей не видели, то нравится и не смущает…
как в WinCC задается несколько экранов? первый раз предполагаешь, что просто настройка — мол отзеркаль или изобрази независимый экран на втором мониторе… ан нет… о! это дорога в одну сторону — нажал кнопку — затархтел трактор… что делает… куда делает… кого делает… зачем делает… подкорректировать самому?
и вообще все эти ВыньСиСёвые менеджеры — bullshit
например в Citect два монитора просто в конфигурационном файле ini говоришь что у тя два монитора — то проекта это не касается — Citect самостоятельно отобразит картинки на втором мониторе — на одном открыл однолинейку, на втором тренды… наслаждаешься…
в WinCC мы по-простому для реализации «шапки» и «подвала» с постоянными элементами на каждой странице сделали нагромождение PictureWindow — как матрешка в матрешке… и таким же образом сделали на два монитора… (потому и путь к объекту на экране такой длинный как выше привел) — все просто, понятно кто где и кто чей, легко редактируется…
причем здесь окно свойств ???
я говорю на мнемосхеме теги привязаны без структурных префиксов и я при выборе соотвествующей мнемосхемы в сишном коде подставляю ей нужный TagPrefix и передергиваю свойство visible для этого PictureWindow (чтоб он узнал, что тегпрефик сменился)
встроенный механизм так умеет? или надо создать кучу однотипных мнемосхем где полностью привязать все теги… без расчета на всякие TagPrefix
вы заметили такую мелочь… а то что текущие алармы отображаются… ну сами знаете что для этого нужно… а то, что компилятор то видит ошибки, то не видит, то что он может видеть ошибки в скрипте, где и строчки то такой нет (по старой памяти залипнет и куку), то что окошко выбора печати для репортов вылетает на сервере, а не на клиенте, где его вызвали и оно нужно… и многое другое…
1) раз вы сами пришли к абсурдности вашего предположения [регистрациия в скаде — результа-команда в плк]… :)… только повторю, что это нужно для собственных нужд в SCADA…
2) раз уж делают механизм зачем такой ушлепочный? ну посмотри что другие делают…
пардон, но WinCC не персонально под вас сделали… она позиционируется как инструмент класса SCADA (Supervisory Control и так далее...) и программы других производителей реализует подобный инструментарий… плюс-минус… но такого изврата как аналоговые алармы в WinCC… попробуйте назвать навскидку?… с помощью зала? :)
сименс виноват в кривой реализации механизма редактирования потрохов скады через сторонний табличный редактор… одна онлайн коррекция свежевставленного в нем чего стоит… мало того что это мееедленная тарахтелка (эксель-гифка), так еще и ненужную работу делает — сначала вставляет все что вставили, а потом удаляет как некорректное…
другие производители (например, Citect, RSView32) выбрали другие реализации хоть и под Excel (RSView32 вообще в CSV выгружает, хоть LibreOffice'ом редактируйте)
да, мы чтем уголовный кодекс как завещал известный товарисч…
я купил WinCC как готовый продукт, «костыль» является его частью. Почему ей можно быть костылем?
не только…
1) в открытую то никто не спорит… просто поет пестню про сименс…
2) прям юношеский максимализм какой-то… либо все, либо ничего… вполне хорошо, если ПЛК и SCADA (или даже ПТК в составе ПЛК+SCADA) будут российские… или open source (или GPL)… хотя бы в нефтянке и АЭС…
отечестенные ПЛК есть… и даже несколько… и даже кем-то используются и вполне успешно… то что я их не использую не умоляет их заслуг… и SCADA есть… и вообще это же бизнес… вы сами понимаете… если запретить использовать сименс, то быстро появится спрос на отечественное… нет циски — появится хуайвэй, нету хуайвея — появится мумбавэй и т.д.
есть отечественные производители электронных компонентов… Ангстрем делает процессоры по лицензии, например… тут много не скажу ибо не силен, все со слов товарищей, кто электроникой занимается…
— цена (этим параметром ниша сименса очень четко очерчивается)
как интересно купить «костыль»(с) ценой в крыло от боинга… занимаем очередь…
AS-OS Engineering просто импортит из степа теги, связанные с ПЛК СИМЕНСа, и только. А в степе вы их набили… ручками ??? Набивать локальные теги в WinCC вам придется ручками. Теги, получаемые от OPC сервера вы импортите в WinCC ручками. Алармы (учтем, что плкшные вы в степе делаете) для ваших личных скадовских нужд делаете ручками… Отдельная пестня — это аналоговые алармы в WinCC.
Кстати нахлобучка на эксель — это выполнено надстройккой экселя, когда делал аналоговые алармы заметил, что в WinCC есть возможность задать вариант «равно такому-то числу», а в экселе нет такого — техподдержка сказала «ага, нет, надстройка старая, не учтено, ждите када новая выйдет»… спасибо… подброшу вам еще деньжат на крыло от боинга — вы ж такие милые ребята… Думаю открою в VBA редакторе и сам добавлю — хрен там! Запаролено. Нарыл вскрыватель офисных паролей, он показал пароль, ввожу — не канает.… Забил… потом в какой-то момент работы с экселем просто нажал esc (или как там прерывается выполнение VBA скрипта) и вуаля! — VBA код надстройки открыт для редактирования…
экраны настроенные на то, что картинка одна, а TagPrefix меняется — оно это учтет?
что не так?
у вас есть выбор! и это прекрасно… хотите через бесплатный драйвер Citect, хотите через платный OPC сервер сименса…
с ENTER — да, чаще копирует, чем двигает, выделяю мышкой и не отпуская двигаю кнопками…
этим все и объясняется :)
да двигается оно, говорю же…
как? смотрите форум scada.ru ответ давно известен всем кто ищет…
он ругается (точно уже не скажу как, что-то типа нет доступа) пока службу SQL не остановишь
с чем с чем, а сним проблем в этом плане проблем не было, если надо покажу кусок кода, там другой трабл есть — с выгрузкой данных в табличном виде…
а! я понял — через драйвер сименса… кстати такой базы драйверов у кого еще можно встретить? без доплат за каждый? и среда разработки бесплатна…
из сторонних драйверов я только snmp делал — там таки даааа… чтобы угадать формат тег-адрес… в раскопки надо ударится… но работает… а! недавно modbus там заводил — мало того, что вместо простого конфигурирования галками с 40000 или с 40001, прямой/обратный порядок байт — они завели разные протоколы MODNET20, MODNET30, MODNET40 и т.д. так еще и хрен узнаешь почему не работает, если не работает!… после modbus openSCADA modbus в Citect явная шляпа…
не DI_on_Q?Qtype??Qn?, а DI_on_Q%Qtype%%Qn%
в джинах обрамляется процентами, а в суперджинах вопросительными знаками
сам собой незаметно вырос обзор плюсов и минусов конкретных скад… много и в одном месте… с примерами и скриншотами… может кому полезно будет…
несколькими комментами выше такой LinPac и показан с VGA на борту :)
да хрень все это… только если нормальных вещей не видели, то нравится и не смущает…
как в WinCC задается несколько экранов? первый раз предполагаешь, что просто настройка — мол отзеркаль или изобрази независимый экран на втором мониторе… ан нет… о! это дорога в одну сторону — нажал кнопку — затархтел трактор… что делает… куда делает… кого делает… зачем делает… подкорректировать самому?
и вообще все эти ВыньСиСёвые менеджеры — bullshit
например в Citect два монитора просто в конфигурационном файле ini говоришь что у тя два монитора — то проекта это не касается — Citect самостоятельно отобразит картинки на втором мониторе — на одном открыл однолинейку, на втором тренды… наслаждаешься…
в WinCC мы по-простому для реализации «шапки» и «подвала» с постоянными элементами на каждой странице сделали нагромождение PictureWindow — как матрешка в матрешке… и таким же образом сделали на два монитора… (потому и путь к объекту на экране такой длинный как выше привел) — все просто, понятно кто где и кто чей, легко редактируется…
можете попробовать сименс + openSCADA — со статьей опередите :)…