Вход

Просмотр полной версии : подскажите



Сергей1987
22.07.2010, 11:31
Есть два плк100,с одинаковыми проектами(реверсивный светофор)надо что бы они общались плк между с собой т.е. и 1-й и 2-й управлялись или через одну программу кодес или через кодес hmi.
Делаю через сетевые переменные,но как они будут общаться,должен же быть или путь на папку или заданны ip одного и другого,или я что то не понимаю.
Если можно поподробней(можно даже со скринами)
Заранее спасибо.

Flomaster
22.07.2010, 16:16
1. Будьте добры, создавайте темы и информативным названием.
2. Для чего вы плодите темы с одними и теми же вопросами???
3. Каким образом вы делаете, если не понимаете, как это должно работать?
4. В параллельной теме вам дали ссылку на пример использования сетевых переменных. Он находится здесь (http://www.owen.ru/forum/showpost.php?p=8968&postcount=10). Также информация о работе с сетевыми переменными содержится в мануале к CoDeSys.

Изучайте примеры и задавайте конкретные вопросы.

Сергей1987
26.07.2010, 10:41
Да мануал то просмотрел,а поповоду конкретного вопроса,вроде я его задал.."Делаю через сетевые переменные,но как они будут общаться,должен же быть или путь на папку или заданны ip одного и другого,или я что то не понимаю."

Flomaster
26.07.2010, 16:09
Если вы скачали пример по ссылке, в архиве есть файл "Сетевые переменные.doc", в котором всё достаточно подробно описано.
Вам нужно создать списки переменных, которыми будут обмениваться ваши ПЛК. При этом если все "читаемые" переменные должны находиться в одном списке, а все записываемые - в другом. Т.е. если ПЛК и читает, и записывает переменные, то в конфигураторе ПЛК надо создать 2 списка.
Во вложении 2595 находится пример обмена сетевыми переменными между ПЛК-100 и ПЛК-154. Пример примитивный, думаю, что понять смысл можно. Для ПЛК лучше задать разные IP-адреса, например: 10.0.6.10 и 10.0.6.11.
Изучите пример. Если будут еще вопросы - задавайте, постараюсь помочь.

Николаев Андрей
26.07.2010, 17:22
Работает обмен на UDP - и если бы описание посмотрели, то увидели что подключается UDP и ставится соответствующая галочка.
А как, куда, и в какое время CoDeSys создает файлы или из какой памяти берет - какая разница???
За тонкостями работы CoDeSys можно ходить сюда:
http://www.3s-software.com/index.shtml?russ-homepage

Сергей1987
27.07.2010, 12:55
огромное спасибо за вменяемые ответы,более или мене понял!
мне не тонкости важны,а разобраться что бы все работало.
еще раз всем спасибо за терпение.

Сергей1987
30.07.2010, 12:28
есть еще вопросик,делаю все по вышеперечисленным примерам,но что то при подключении выдает ошибку №4268...

Flomaster
31.07.2010, 01:33
где именно вылетает такая ошибка? при компиляции программы?