21sultan
Junior Member / Новичок
Участник № / Member № 9531
отправлено / posted
Добрый день, не могу составить программу декадного четырехразрядного счетчика. В качестве источника импульсов использовать генератор меандра. Помогите пожалуйста.
Сообщения / Posts 1 | Из / From: Казахстан
| IP / IP: IP адрес / IP address |
отправлено / posted
Добрый день. Вопросы по программированию на языках МЭК не входят в вопросы технической поддержки.
Но вопрос в принципе простой. В программу заводите контролируемое значение. Сравниваете его с предыдущим значением. Если отличаются, то счетчик увеличиваете.
Например так if IN=1 and INold=0; then OUT=OUT+1; end_if; INold=IN;
где IN - входной аргумент, имеет привязку к каналу с импульсами INold - пустой (без привязки) аргумент для фиксации предыдущего значения OUT - выходной аргумент - счетчик.
А далее учитываете особенности объекта и решаемой задачи.