Разобрались, похоже!
Слетела регистрация EnLogic - вот никакие связи и не работали...
Разобрались, похоже!
Слетела регистрация EnLogic - вот никакие связи и не работали...
Добрый день, подскажите ещё момент такой А если допустим использовать вот такую связку СПК207 + ПЛК100.ТЛ + Счётчик Меркурий234.
С помощью ПЛК100.ТЛ опросить счётчик по УСПД, снять показания потреблённой электроэнергии и передать по Modbus на СПК207 ?
Можно ли так сделать? Будет вообще архивация работать на ПЛК100.ТЛ?
kip-world - приходите, будет интересно...
Да так можно сделать, методика кардинально от описанной выше в этой ветке отличаться не будет, а вот архив на ПЛК100-ТЛ писать не стоит, никакого внешнего носителя у ПЛК нет, а внутренней памяти для архивирования недостаточно. "Оживить" ПЛК после такого эксперимента можно будет только через наш сервисный центр.
СПК207 должен быть в режиме мастера или слэйва, или без разницы как?
Не могу сообразить, если у меня по RS-485 будет работать УСПД, то с СПК207 по Ethrnet я соединяюсь? А есть ещё какие-нибудь способы?
Последний раз редактировалось Сема; 19.03.2018 в 11:24.
kip-world - приходите, будет интересно...
В принципе без разницы кто мастер, кто слейв. Я бы ПЛК мастером сделал. Для связи между 100ТЛ и СПК207 можно задействовать RS-232, можно даже на один RS-485 c Меркурием подключить в ущерб скорости.
Добрый день.
Подскажите, пожалуйста, проблема в следующем. Имеется связка для управления технологическим процессом: контроллер ПЛК 110-30 ТЛ, панель оператора СП307, среда Телемеханика Лайт. Есть необходимость задавать с панели оператора переменные в контроллер и отображать данные с датчиков процесса на панель, числа как целые, так и с запятой. Подключаю СП307 к ПЛК по ModbusXLS, чтение и запись целых чисел в контроллере и отображение на панели работает как надо, но если меняю тип данных на float в exel файле и в настройках цифрового дисплея конфигуратора СП300, то происходит следующее: с панели оператора я могу ввести численное значение с запятой, оно читается контроллером правильно, т.е. с запятой, но при обратном процессе, т.е. при попытке с контроллера отправить число с запятой на СП307 на цифровом дисплее ничего не получаю. Вопрос: что-то неправильно делаю или это невозможно?
Скорее всего нарушается порядок байт, если читаете ПЛК из панели типом данных mb_FLOAT32, попробуйте на запись тип mb_F32 - тот же флоат только с другим порядком байт.
Инженер направления "Энергетика"
https://energy.owen.ru/
mb_FLOAT32 не работает ни на запись ни на чтение, использую mb_F32, ещё вопрос, какая правильная функция Modbus в данном случае 10 или 6? Я так понимаю число с запятой передается двумя регистрами?
Для вещественных нужно использовать 10 функцию -запись в несколько регистров, т.к. флоат занимает 2 регистра.
Инженер направления "Энергетика"
https://energy.owen.ru/