Цитата:
Сообщение от Arsie
В SMLogix десятичные числа отображаются со знаком (в так называемом "дополнительном коде"). Т.е. числа отображаются в диапазоне от -32768 до 32767. Если ввести на вход DI число "64000", то в SMLogix будет отображено число "-1536". Тем не менее, счётчик всё равно будет считать от 0 до 64000, т.к. он не учитывает выводимый на экран знак. Если вам некомфортно наблюдать счёт отрицательных чисел, можно переключить отображение входа DI и выхода DO в режим отображения шеснадцатиричных чисел.
|
Хм. А я в свою очередь расстроен тем, что счётчики оказывается используют uint16, в то время как вся остальная математика у вас использует int16. При чем в справке это прямо и явно не указано.
Либо я плохо ищу?