Как раз интерфейс-то и является проблемой.
Не путайте "пользовательский интерфейс" и "возможности программы". "Возможность настройки" это далеко не то же самое, что "удобство проведения этой настройки".
Да, в конфигураторе можно настроить кучу всего. Но для этого приходится делать такие движения, которые ну никак не ожидаешь. И подобные конфигурации будет крайне тяжело поддерживать. Вот посмотришь через неделю на "кучу системных бит" и как будешь вспоминать что за что отвечает?
Утверждать, что пользовательский интерфейс, в котором для настройки меандра нужно указать PSB5 удобен, это то же самое, что утверждать "программировать интерфейс в машинных кодах удобно". 21-ый век на дворе. Можно подумать и об удобстве пользователей.
Если бы в настройках "мигания" задавались не "системные биты PSB5", а нормальное слово "меандр", то интерфейс был бы гораздо понятнее.
Разумеется, чтение документации никто не отменял. Но делать нужно так, чтобы свести возможность ошибки к минимальной. И, соответсвенно, должны быть нормальные слова "меандр", а не "PSB5 бит 48".





Ответить с цитированием