Доброго дня! Есть небольшая проблемка: Партия сказала – вот тебе Beckhoff, вот тебе LG BNU-LW - будь добр и сделай нам системку Lon-Makerom, которая делала бы следующее: 1). Вычитывать состояние – переменную SNVT_switch nvoOnOff_nn (status). 2). Вычитывать Error code - переменную SNVT_hvac_status nvoUnitStatus_nn 3). Сделай так, чтобы можно было через переменную SNVT_switch nvoOnOff_nn (setting) включать и выключать девайс.
Итак, ничтоже сумняшеся я взялся за дело. 1)Lon-maker – создал сеть, подключил к ней LG BNU-LW и Beckhoff, сконфигурированный KS-2000. 2) Встал перед проблемой – а как собственно конвертнуть сигналы LONa в нормальные, человеческие Floatы-Intы и boolи ? На это есть библиотека LONовская, но так то перевод уже принятого сигнала. А как отличить 1 сигнал от другого? Сам вопрос- есть у кого-нибудь сампл код для вычитки 1 bool, 1 Int и записи 1 bool ?
|