Страница 112 из 250

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 25 мар 2019, 17:58
АЛМ
Переменные, которые используются и в main и в sub, надо объявлять в самом начале макроса до кода main и sub

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 26 мар 2019, 05:59
mcleon
АЛМ писал(а):Переменные, которые используются и в main и в sub, надо объявлять в самом начале макроса до кода main и sub

Как раз хотел, чтобы раздельно. Понял.
Спасибо.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 26 мар 2019, 14:04
Ivydy
Здравствуйте. Стоит следующая задача. Имею одну панель Weintek MT8071iE (мастер). К ней по rs 485 подсоединены 10 плк (слейвы). У каждого плк соответственно свой адрес 1...10. От каждого плк приходят порядка 100 сигналов, которые нужно записать в Журнал Событий (аварий) в панели.
Вопрос, как малой кровью отображать все эти сигналы в Журнале Событий. Уж очень не хочется вбивать 10*100 = 1000 событий вручную. Спасибо

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 27 мар 2019, 05:25
Владимир_Я
Ivydy писал(а):Здравствуйте. Стоит следующая задача. Имею одну панель Weintek MT8071iE (мастер). К ней по rs 485 подсоединены 10 плк (слейвы). У каждого плк соответственно свой адрес 1...10. От каждого плк приходят порядка 100 сигналов, которые нужно записать в Журнал Событий (аварий) в панели.
Вопрос, как малой кровью отображать все эти сигналы в Журнале Событий. Уж очень не хочется вбивать 10*100 = 1000 событий вручную. Спасибо

В журнале событий использовать индексный регистр в выборе адреса регистра, и в формировании сообщения использовать WATCH также с индексным регистром.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 27 мар 2019, 11:33
Ivydy
Индексный регистр можно применить к адресу регистра, но как его применить к адресу устройству ?

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 27 мар 2019, 11:34
liberbear
Здравствуйте,
Подскажите как регистрировать события в журнале, чтобы не трогать бит LB-9043, отвечающий за наличие неквитированных событий. Тобишь мне нужно все регистрировать, но четко разделять просто информационные сообщения от аварийных.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 27 мар 2019, 13:30
Владимир_Я
Ivydy писал(а):Индексный регистр можно применить к адресу регистра, но как его применить к адресу устройству ?

Условно, считывать регистры с ПЛК 1 в LW 0-9, с ПЛК 2 в LW 10-19, с ПЛК 3 в LW 20-29, и т.д. Тогда меняя индекс можно обращаться в требуемую область.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 28 мар 2019, 05:14
Владимир_Я
Так, извиняюсь, этот способ наверное не совсем вам подойдёт, так как при смене индекса, будет пропадать сообщение

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 28 мар 2019, 10:05
SpacePremier
Можно ли с помощью макроса или как-то иначе менять цвет шрифта в цифровом и символьном вводе во время исполнения проекта? Панель MT8150XE.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 28 мар 2019, 17:48
liberbear
Подскажите пожалуйста как подставлять значения из адресов в памяти (как %WATCH в журнале событий) в комментарий в журнале действий оператора
Изображение