Ну понятно. Думал может по опыту работы сформировались какие-то явные ограничения что можно делать, а что лучше исключить/упростить
Можно будет скинуть свой проект? так сказать на нормоконтроль, проверить на адекватность и жизнепригодность используемых мной решений
08.09.2016, 09:00
Евгений Кислов
Цитата:
Сообщение от RA.
Ну понятно. Думал может по опыту работы сформировались какие-то явные ограничения что можно делать, а что лучше исключить/упростить
Можно будет скинуть свой проект? так сказать на нормоконтроль, проверить на адекватность и жизнепригодность используемых мной решений
Можете отправить на почту. Явные ограничения приведены в документе, п. 12.
08.09.2016, 09:46
Евгений Кислов
Результаты бенчмарка визуализации для СПК110 и СПК207 [M04]
Возможно, кому-то будет интересно - результаты бенчмарка визуализации (предоставлен 3S) для контроллеров СПК110 (прошивка 3.948) и СПК207 [M04] (прошивка 3.954).
СПК110:
Код:
--- Visu-Benchmark Result ---
Target: Id 371720304 Type 4096 Version 3.5.4.0
Visu-Version: 3.5.3.40
Benchmark-Version: 1.1.0.0
Test at: 2016-9-8-10_17
Platform-Details: !!! TODO Fill manually !!!
Overall-Result: 18.63048
Target: Id 371720196 Type 4096 Version 3.5.4.0
Visu-Version: 3.5.3.40
Benchmark-Version: 1.1.0.0
Test at: 2016-9-8-9_29
Platform-Details: !!! TODO Fill manually !!!
Overall-Result: 5.347959
Пытаюсь сделать переключение между визуализации при пятикратном нажатии на элемент "Invisible input".
Нашёл тут у вас пример Example_VisuSwitch.project и немного его адаптировал.
У элемента в Input configuration -> OnMouseClick -> Execute SR-Code
PHP код:
iClickCount:=iClickCount+1;
IF iClickCount = 5 THEN
VisuElems.CURRENTVISU:='Visu2';
iClickCount:=0;
END_IF;
Всё работает.
В примере визуализации называются Visu1, Visu2, Visu3. У меня же Page1, Page2, Page3.
Вставляю в свой проект, заменяю VisuElems.CURRENTVISU:='Page3'; и не работает.
Надо ли ещё как-то где-то указывать имя визуализации, чтоб заработало?
15.09.2016, 11:56
Евгений Кислов
Цитата:
Сообщение от Selya
Пытаюсь сделать переключение между визуализации при пятикратном нажатии на элемент "Invisible input".
Нашёл тут у вас пример Example_VisuSwitch.project и немного его адаптировал.
У элемента в Input configuration -> OnMouseClick -> Execute SR-Code
PHP код:
iClickCount:=iClickCount+1; IF iClickCount = 5 THEN VisuElems.CURRENTVISU:='Visu2'; iClickCount:=0; END_IF;
Всё работает.
В примере визуализации называются Visu1, Visu2, Visu3. У меня же Page1, Page2, Page3.
Вставляю в свой проект, заменяю VisuElems.CURRENTVISU:='Page3'; и не работает.
Надо ли ещё как-то где-то указывать имя визуализации, чтоб заработало?
Выложите архив своего проекта, пожалуйста.
15.09.2016, 13:16
Selya
Вложений: 2
Вот работающий и не работающий пример. В чём там разница, кроме имени визуализации, не пойму.
15.09.2016, 13:52
Евгений Кислов
Цитата:
Сообщение от Selya
Вот работающий и не работающий пример. В чём там разница, кроме имени визуализации, не пойму.
В вашем проекте в Менеджере визуализации не стоит галочка Использовать переменную CurrentVisu.
28.09.2016, 14:01
Selya
Пример "11.3.7. Управление пользователями" в режиме Simulation не работает? При вводе User name и Password выдаёт "User management file not found".
28.09.2016, 14:03
Евгений Кислов
Цитата:
Сообщение от Selya
Пример "11.3.7. Управление пользователями" в режиме Simulation не работает? При вводе User name и Password выдаёт "User management file not found".
В режиме симуляции очень много чего не работает. Используйте виртуальный контроллер.
02.10.2016, 19:53
Сергей-Ростов
Cоздавайте ФБ и экспортируйте(проект-экспорт) их к себе, далее в других проектах импортируте их.
Практически тот-же макрос
\