Коллеги, доброе утро! Товарищ попросил помочь с модернизацией оборудования 2005 года выпуска на базе Omron CPM1A. Есть документация. Но возникло требование прикрутить операторскую панель. Я так-то вроде разобрался что к чему, но уперся в непонятную фигню. Читать панелью могу все что угодно. Могу добавить в программу дополнительные биты из свободной области, программа от этого работоспособности не теряет. Но стоит добавить в конфигурацию панели запись в эти дополнительные биты - все, панель с ПЛК перестают коннектиться. Читал-перечитал уже не один раз распределение памяти в ПЛК, вроде ничего зазорного не делаю
Комментарии: 14
Yuriy
Протокол какой?
Branco
Протокол Host Link, как я понимаю
Yuriy
Значит подключение через эзернет. Регистры поддерживают запись в них значения?
1ae42f0d
не значит больше скжу, в СПМ1 нет эзернета это древнее поделие, предок CPE(L)
Yuriy
Значит дельта и веинтек должны это чудо поддерживать
Branco
Видимо есть, там можно выбрать необходимого производителя и необходимую модель. Нет там эзернета. Работа идет через RS232
Yuriy
Ну тут экстрасенсов нет
1ae42f0d
переходник говно как вариант
Branco
Думаю что переходник и кабель в норме, т.к. переменные формата word читаются и пишутся нормально. Проблемы только с битовыми переменными - те что изначально в программе есть читаются нормально, а вот те биты что я пытаюсь ввести в программу приводят к невозможности связи панели и ПЛК. Слова я использую DM1-DM3 и читаю СNT26, пытаюсь использовать биты IR200.00-IR200.10
1ae42f0d
а HR побитно можно читать? И кстати эти биты вообще в памяти существуют? Я спм помню очень смутно
Sergey
есть форум по омрон, cpu13, попробуйте там спросить, может помогут. Может кабель неполный
1ae42f0d
панель?
Branco
EKF ProScreen 7
Sergey
В ней есть HostLink? По описанию только Modbus