Быстрый старт с ZWork

Автор SapherJalt, 14 марта 2016, 20:26:02

« назад - далее »

SapherJalt

После посещение выставки  решил попробовать.

1. Не открывает ранее созданные проекты :)
Скачивать с сайта типовую программу в форме *exp можно только через "правая кнопка мыши - сохранить объект как*, по нажатию на иконку скачивания - открывается новое окно с кучей кракозяб.


Кнопка "открыть проект" - не активна. Т.е. при нажатии на неё ничего не происходит.


2. Мануал типа "Быстрый старт".
В частности установка константы на выходы PT таймеров.
Максимальное значение которое удается поставить на вход - 255

Надо 5000 и 20000 соответственно (макрос выше, там стоит 200)

3. Отладка


В мануале указана совершенно иная информация. В стиле "просто соедините линии".
На деле - приходиться думать что за выход/вход и их типы данных.

Пока что вместо getting started получилось getting failed. 

Завтра будет новый день. Будем разбираться.

SapherJalt

Собственно, что указано в мануале.



VoronovMaksim88

Вот так подстава !!! Думать приходится !!! ))

Мне удавалось без проблем импортировать проекты из FBDEditor в ZWB. Киньте ваш проект попробую.
Да, наверное правильнее было чтоб при несовместимых типах данных ZWB не создавал бы связь вовсе. На 32-х битных машинах я бы вообще оставил 3 типа данных real, 32int, и bool.

VoronovMaksim88

Стандартный проект скачал по нажатию на иконку загрузки, кракозябр не увидел. Браузер Chrome.
Надо наверно какой-нибудь видос снять для тех, кто впервые открыл ZWB. Он всё таки не такой очевидный как скажем Arduino IDE )))

mike

Цитата: SapherJalt от 14 марта 2016, 20:26:02
После посещение выставки  решил попробовать.

1. Не открывает ранее созданные проекты :)
Скачивать с сайта типовую программу в форме *exp можно только через "правая кнопка мыши - сохранить объект как*, по нажатию на иконку скачивания - открывается новое окно с кучей кракозяб.

Кнопка "открыть проект" - не активна. Т.е. при нажатии на неё ничего не происходит.

2. Мануал типа "Быстрый старт".
В частности установка константы на выходы PT таймеров.
Максимальное значение которое удается поставить на вход - 255
Надо 5000 и 20000 соответственно (макрос выше, там стоит 200)

3. Отладка
В мануале указана совершенно иная информация. В стиле "просто соедините линии".
На деле - приходиться думать что за выход/вход и их типы данных.

Пока что вместо getting started получилось getting failed. 

Завтра будет новый день. Будем разбираться.

Добрый день, дорогой критик!
В действительности, пользоваться ЗВБ очень легко.
Мы не можем сделать руководство по быстрому старту, т.к. система в активной фазе изменений.

Отвечу по вашим пунктам:
1. Все открывается. Но для начала надо понять идеи, заложенные в систему.

Цитата: mike от 01 мая 2015, 00:15:33
Тут главное понять и проникнуться идеей ZWB.
ZWB - это не просто очередная среда разработки, это целая система, это хранилище ваших идей.

Пожалуйста, почитайте форум - уже есть ответы на ваши вопросы.

2. Ноги растут от типов данных.
255-это максимальное значение для 8бит.

Цитата: mike от 01 мая 2015, 00:00:48
Основные принципы проектирования: http://zentec.ru/dev/docs/d150714/d120213/
Как создавать переменные: http://zentec.ru/dev/docs/d150714/d200714/
раздел "Менеджер переменных"

3. Думать надо всегда.


mike

Цитата: VoronovMaksim88 от 15 марта 2016, 04:40:27
Да, наверное правильнее было чтоб при несовместимых типах данных ZWB не создавал бы связь вовсе.

Да тут не угадаешь. А если ты провел связь, а затем сменил тип данных? Рвать связь? А если она идет к 20 блокам?

Цитата: VoronovMaksim88 от 15 марта 2016, 04:40:27
На 32-х битных машинах я бы вообще оставил 3 типа данных real, 32int, и bool.

Какое варварство по отношению к процессору((((

SapherJalt

Объективная критика - хорошо, будем думать. Позже отпишусь.

mike

Да, отлично!
Будем вместе придумывать, как сделать систему удобнее!
Хорошего дня!

Max

Цитата: mike от 15 марта 2016, 08:25:08
Да, отлично!
Будем вместе придумывать, как сделать систему удобнее!
Хорошего дня!
Впервые запустил Zworkbench... как-то замудрено. Не нашел прямой кнопки чтобы открыть редактор FBD в созданном проекте... Удалось его открыть только нажав кнопку "Симуляция" и потом соответственно остановить симуляцию... я что-то не так делаю? Беглый пробег по быстрому старту кнопку открытия FBD проекта не выявил....

VoronovMaksim88

Эх, надо бы видос сделать для быстрого старта. Ну пока вот скриншоты вам по ним легко разобраться.

Max

Цитата: VoronovMaksim88 от 21 марта 2016, 10:25:38
Эх, надо бы видос сделать для быстрого старта. Ну пока вот скриншоты вам по ним легко разобраться.
ААА понял что я делал неправильно.... надо чтобы по клику на контроллер список вниз открывался... а то я нажимал на сам контроллер а вылазило окно свойства. А список вниз не открывался. А стрелочку как-то не разглядел.

mike

Будет видео. Нам бы для начала интерфейс утрясти.

Max

Еще как-то не наглядно - как загрузить программу в контроллер. Пока справку на эту тему не читал, но "с ходу" я кнопки не нашел.... И по аналогии с ZFBD тоже не нашел.

mike

В ЗВБ нет понятия "программа"
Есть понятие шаблон программы.
Один шаблон может быть назначен большому количеству контроллеров.
Поэтому линковка и загрузка шаблонов в контроллеры осуществляется с карты сети.
На форуме есть подробное описание действий

Max

Цитата: mike от 21 марта 2016, 14:08:00
В ЗВБ нет понятия "программа"
Есть понятие шаблон программы.
Один шаблон может быть назначен большому количеству контроллеров.
Поэтому линковка и загрузка шаблонов в контроллеры осуществляется с карты сети.
На форуме есть подробное описание действий
т.е. у меня, к примеру на одном шлейфе сидит 30 контроллеров M100s. У всех одна программа но разные адреса Модбас. Я могу разом загрузить программу во все? (к примеру если я её откорректировал и надо поменять во всех контроллерах)