Не совсем понятно, как он реализован. Если программно, то нет особых проблем сделать Von и Voff, связанные любым алгоритмом. С аппаратной реализацией придется жестко задавать Voff < Von. P.S. У Kikusui PLZ порог называется UVP (under voltage protection), но вот как он точно работает - непонятно. У меня есть более полный документ (4.6 Мб), но найти ссылку на него пока не удалось.
2. Soft Start.
Не сказал бы, что это нарушение "традиций отрасли". Это привилегия нагрузок высокого класса. Soft start есть, скажем, в крутой нагрузке TTi LD400, manual на которую никак не удается найти (только короткий справочный листок). Если решусь Von делать программно, тогда будет и soft start.
3. Режим эмуляции КЗ.
У меня он предусмотрен (меню я присоединял). Находится в одном ряду с переключением режимов: CC, CV, CR, CP, DISCHARGE, SHORT. Насколько я понял, реализуется включением режима CC, а в ЦАП загружается максимальный код. Он на несколько процентов выше максимума шкалы.
4. Защита OVP.
Во всех нагрузках, кроме Agilent, она закрывает транзисторы при достижении напряжением фиксированного порога, который на сколько-то процентов выше Vmax для нагрузки. Смысла такой защиты не понимаю. Хотя если все защиты делать триггерными, то это единственный возможный вариант поведения.
В Agilent при OVP транзисторы открываются, чтобы удержать напряжение на уровне Vmax, для этого сделана отдельная петля регулирования, вот manual. Если при этом превышается ток или мощность, транзисторы все равно закрываются. Смысл такой защиты есть, нагрузку можно использовать для тестирования высоковольтных схем (например, PFC) через добавочный резистор. Какой алгоритм выбрать, пока не знаю.
5. Защита OCP.
Если защиту делать триггерную, то просто все нужно выключать. Чтобы переходить в CC, потребуется делать отдельную аппаратную петлю регулирования. Иначе из CV или CR вряд ли получится перейти в CC без переходного процесса. Не знаю, стоит ли так усложнять. Аппаратно можно только добавить защиту с фиксированным порогом чуть выше Imax.
6. Защита OPP.
Раз мощность вычисляется программно, то и защита может быть только программная.
7. Защита от переполюсовки RVP.
Что выход выключается, написано только для Array 372x. И то не факт, что имеют в виду физическое отключение, возможно, просто логическое отключение выхода с соответствующей индикацией. В остальных, по-моему, работают body-диоды транзисторов и производится индикация обратной полярности. Плюс предохранитель. Именно так я и собираюсь сделать.
8. Режим CP.
Только для Array 372x есть разбиение на режимы CPV и CPC. Насколько я понял, все остальные реализуют CPV, который называют просто CP или CW. Реализовывать лучше два режима.
Semens пишет:
Вы хотите сравняться или превзойти количественно и качественно "традиции отрасли"
Нет. Я хочу просто не сделать глупых ошибок по незнанию. К промышленным аналогам нужно отнестись с максимальной серьезностью. Если хочется что-то сделать не так, как у всех, то, скорее всего, я пока чего-то не понимаю. Конечно, это не догма, традиции можно и нарушить, но семь раз подумав.
Semens пишет:
а что щёлкает переключая диапазоны
А как сделать иначе?

