ОЛ 1.9.
Создаем макрос, в нем появится дискретный вход. Связываем его с любой дискретной переменной, хоть с дискретным выходом. Потом отрываем, делаем целочисленным и связываем с целочисленной переменной. Все связывается нормально.
При симуляции вход ведет себя как дискретный - при щелчке мышью меняет состояние с 0 на 1 и обратно, вместо вывода окна с запросом нового значения. В окне просмотра вход отображается как булевский.
Никаким образом переделать его в целочисленный не удается, только удалить вход и добавить его снова, и сразу назначить целочисленным.
Целочисленный вход.PNG