уважаемый техник, не забываем про документацию.
сначала нужно сделать переменную, доступную редактированию по сети, и когда вы будете её объявлять - объявлять как глобальной.
в программе же вы присвоите переменной для обмена значение переменной, которая у вас уже была.
как добавить:
в конфигурации плк добавляете протокол обмена, в нем настраиваете интерфейс, и добавляете канал передачи нужного типа. и вот для этого канала переменную и задаете.
Доброе время суток.
Подскажите пожалуйста какой тип переменных мне нужно выбрать, чтобы они корректно отображались в СМИ1.
Сеть на ПЛК 150:
Modbus (Slave)
RS-485
На СМИ1:
RS-485(Master)
Передаются с ПЛК
6 переменных типа REAL
при помощи элементов - 2 byte
На СМИ1 принемаются типом - Fixdot
Первые две только отображаются остальные - редактируемые.
Так вот первые две переменные постоянно исчезают или меняются местами.
Прикрепляю файл конфигурации СМИ1
на данный момент разобрался с причиной сбой переменных, задал время задержки ответа на плк. но относительно типа переменных так и не понял, я задаю в плк флоат, и в сми1 флоат эти переменные длруг друга как-то не очень видят?
параметры отображения (переменная из сети) работают нормально, но как только пытаюсь взять из сети параметр редактирования начинается сбой, время сдесь уже не помогает.
господа, разроботчики подскажите пожалуйста, что можно сделать, проект описан выше.
Возникло затруднение с заданием значения на аналоговых выхода при помощи переменных в среде CoDeSys v.2.3.8.1
если кто-нибудь сталкивался с такого рода задачей, подскажите как это решается или хотя-бы где можно посмотреть, в руководствах не нашел.