cpu13.ru - форум OMRON
http://cpu13.ru/

Runtime ME, проблемы со скриптом
http://cpu13.ru/viewtopic.php?f=3&t=3938
Страница 1 из 1

Автор:  SlamXT910 [ Пн дек 21, 2020 13:24 ]
Заголовок сообщения:  Runtime ME, проблемы со скриптом

Доброго времени суток. Помогите, пожалуйста, разобраться с такой проблемой: необходимо было отображать несколько состояний элемента путем изменения его цвета, поэтому было принято писать скрипт, для примера:
IF Z091M_cond_op == 1 AND Z091M_cond_cl == 0 THEN
Polygon_140.colour(Lime)
ENDIF
IF Z091M_cond_op == 0 AND Z091M_cond_cl == 1 THEN
Polygon_140.colour(LightGray)
ENDIF
IF Z091M_cond_op == 1 AND Z091M_cond_cl == 1 THEN
Polygon_140.colour(Red)
ENDIF
IF Z091M_cond_op == 0 AND Z091M_cond_cl == 0 THEN
Polygon_140.colour(Yellow)
ENDIF

При запуске проекта на рабочей станции (CX-Supervisor V3.40 (10) ME) большая часть объектов отображается черным цветом. При этом при запуске в Full версии, все работает нормально. Может кто подскажет как решить данную проблему.

Автор:  Олег [ Пн дек 21, 2020 16:04 ]
Заголовок сообщения:  Re: Runtime ME, проблемы со скриптом

На скрине видно, что часть точек не опрашивается.
Может МЕ версия попадает под ограничение количества точек по связи. Т.е. часть точек от которых зависит цвет, просто не опрашивается.


Если дело в этом, то точки по связи должны быть массивом.

Автор:  SlamXT910 [ Пн дек 21, 2020 16:34 ]
Заголовок сообщения:  Re: Runtime ME, проблемы со скриптом

В спецификации указано, что данная версия поддерживает до 500 точек, у меня их намного меньше:

Автор:  Олег [ Пн дек 21, 2020 16:41 ]
Заголовок сообщения:  Re: Runtime ME, проблемы со скриптом

У вас скрин в офлайне сделан?

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

Автор:  SlamXT910 [ Пн дек 21, 2020 17:33 ]
Заголовок сообщения:  Re: Runtime ME, проблемы со скриптом

Сейчас в памяти все по нулям, поэтому они должны все подсвечиваться желтым цветом (как прописано в скрипте) Вот допустим задвижка 55М (адрес Z055M_cond_cl D13411 и Z055M_cond_op D13406)

Автор:  Олег [ Пн дек 21, 2020 22:47 ]
Заголовок сообщения:  Re: Runtime ME, проблемы со скриптом

Зачем память контроллера, если смотреть нужно значение точек в супервизоре?
Цитата:
Вытащите для отладки состояние битов на экран, нужно ведь понять, связь тупит, или анимация.

Нафига скрин из программера?

Страница 1 из 1 Часовой пояс: UTC + 3 часа (Russia: MSK)
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/