Форум Zentec

Оборудование => Программируемые логические контроллеры бытового назначения => Устаревшее оборудование => Программируемый логический контроллер Z400 => Тема начата: ALexandr от 29 августа 2016, 16:10:30

Название: Ошибка в блоке "демультиплексор"
Отправлено: ALexandr от 29 августа 2016, 16:10:30
Выставляю на входе демультиплексора "addr" булевой тип данных. После закрытия / открытия программы тип данных на входе "addr" превращается в беззнаковый целый 1 байт
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: mike от 29 августа 2016, 19:15:27
Правильно все делает. Адрес не может быть булевым
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: VoronovMaksim88 от 30 августа 2016, 03:33:03
Позвольте с вами не согласится. Я не вижу никаких противоречий чтобы сделать адрес булевым. Просто будут задействованы всего лишь два входа мультиплексора, почему бы и нет.
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: ALexandr от 30 августа 2016, 08:54:16
Цитата: mike от 29 августа 2016, 19:15:27
Правильно все делает. Адрес не может быть булевым

Тогда ограничьте возможность выбора, на мой взгляд адрес может быть булевым...
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: ALexandr от 30 августа 2016, 08:55:20
Цитата: VoronovMaksim88 от 30 августа 2016, 03:33:03
Позвольте с вами не согласится. Я не вижу никаких противоречий чтобы сделать адрес булевым. Просто будут задействованы всего лишь два входа мультиплексора, почему бы и нет.
То что вы прислали- мультиплексор
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: ALexandr от 30 августа 2016, 09:21:03
кстати, мультиплексор после закрытия и открытия проекта тоже преобразует с булевого в 1 байт
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: VoronovMaksim88 от 30 августа 2016, 10:32:37
Ну я и демультиплексором проблем не вижу.
Почему нельзя вход адрес сделать bool ?
пусть переключает на два выхода.
Ждём ответа разработчиков ))
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: ALexandr от 30 августа 2016, 11:27:21
Цитата: VoronovMaksim88 от 30 августа 2016, 10:32:37
Ну я и демультиплексором проблем не вижу.
Почему нельзя вход адрес сделать bool ?
пусть переключает на два выхода.
Ждём ответа разработчиков ))

А у меня на двух компах одно и тоже.
Делаем проект, сохраняем, закрываем ZWB опять открываем проект и опа, вход "addr" поменял тип данных
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: VoronovMaksim88 от 31 августа 2016, 05:01:01
Да, перепроверил у меня такая же проблема.
Название: Re: Ошибка в блоке "демультиплексор"
Отправлено: Artem от 31 августа 2016, 09:18:11
Это была ошибка в программе. Тип входа не сохранялся в файле проекта. Поэтому при открытии снова сбрасывался на значение по-умолчанию. В след. релизе будет исправлено. Спасибо всем за находку!!!!