Archived

Этот пост заблокирован, редактирование отключено

ОборудованиеПрограммируемый логический контроллер Z400Ошибка в блоке "демультиплексор"

Исходное сообщение:
ALexandr, 29.08.2016, 16:10
ALexandr
Ошибка в блоке "демультиплексор"
Выставляю на входе демультиплексора "addr" булевой тип данных. После закрытия / открытия программы тип данных на входе "addr" превращается в беззнаковый целый 1 байт
Ответы:
mike, 29.08.2016, 19:15
mike
Ошибка в блоке "демультиплексор"
Правильно все делает. Адрес не может быть булевым
VoronovMaksim88, 30.08.2016, 03:33
VoronovMaksim88
Ошибка в блоке "демультиплексор"
Позвольте с вами не согласится. Я не вижу никаких противоречий чтобы сделать адрес булевым. Просто будут задействованы всего лишь два входа мультиплексора, почему бы и нет.
ALexandr, 30.08.2016, 08:54
ALexandr
Ошибка в блоке "демультиплексор"
[quote author=mike link=topic=184.msg2084#msg2084 date=1472487327]
Правильно все делает. Адрес не может быть булевым
[/quote]

Тогда ограничьте возможность выбора, на мой взгляд адрес может быть булевым...
ALexandr, 30.08.2016, 08:55
ALexandr
Ошибка в блоке "демультиплексор"
[quote author=VoronovMaksim88 link=topic=184.msg2085#msg2085 date=1472517183]
Позвольте с вами не согласится. Я не вижу никаких противоречий чтобы сделать адрес булевым. Просто будут задействованы всего лишь два входа мультиплексора, почему бы и нет.
[/quote]
То что вы прислали- мультиплексор
ALexandr, 30.08.2016, 09:21
ALexandr
Ошибка в блоке "демультиплексор"
кстати, мультиплексор после закрытия и открытия проекта тоже преобразует с булевого в 1 байт
VoronovMaksim88, 30.08.2016, 10:32
VoronovMaksim88
Ошибка в блоке "демультиплексор"
Ну я и демультиплексором проблем не вижу.
Почему нельзя вход адрес сделать bool ?
пусть переключает на два выхода.
Ждём ответа разработчиков ))
ALexandr, 30.08.2016, 11:27
ALexandr
Ошибка в блоке "демультиплексор"
[quote author=VoronovMaksim88 link=topic=184.msg2089#msg2089 date=1472542357]
Ну я и демультиплексором проблем не вижу.
Почему нельзя вход адрес сделать bool ?
пусть переключает на два выхода.
Ждём ответа разработчиков ))
[/quote]

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