Alexann1 писал(а):Что-то не получается. Всё-равно "PLC no response" У меня по умолчанию com1 подключён. Отключаю его, потом включаю - ничего не меняется.
Процессор подключён к порту компьютера, который в диспетчере устройств виден как COM1?
Есть какое-нибудь ПО, позволяющее проверить связь между ноутбуком и процессором?
Alexann1 писал(а):Проблема № 2 :
панель старинная MT506LV4EV - работает с S7-200 CPU 224. На экране с клавиатуры по адресу задаётся количество для счётчика C. Смотрю в онлайн прогу на процессоре: когда задаю до 9 - то отображается число на входе счётчика правильно. Начиная с 10, то: 10 - 16, 11-17, 12 - отображается 18 и т.д. Я так понял, что на входе счётчик преобразует шестнадцатеричное число в десятичное... до 9 числа совпадают. Но я-то посылаю десятичное! Менял в настройках вкладки numeric format , значения data format c 16bit BCD на 16bit hex - ничего не меняется. по адресу на счётчик отправляю число, он думая, что оно шестнадцатеричное преобразует его в десятиричное. Как можно решить проблему?
Спасибо за участие.
BCD - это не десятичное, а двоично-десятичное. Чтобы использовать десятичное, тип должен быть 16-bit signed или 16-bit unsigned.