S7-216 & 5412A2 Card
Каверин Олег; 5.9.00

Каким образом можно связать РС и контроллер серии S7-200 через плату 5412А2?

Re: S7-216 & 5412A2 Card
Чистяков Дмитрий ОАО "СеверСталь"; 5.9.00

Связь устанавливается в режиме MPI .

Для этого в Set PG/PC Interface привязываете канал CP_L2_1 к CP5412 (MPI).

В WinCC используется канал SIMATIC S7 PROTOCOL SUITE - MPI.

Вырезка из каталога CA01
==================================================
Программирование
Для программирования CPU 216 и PPI интерфейса могут быть использованы STEP 7 Micro/DOS V1.3, STEP 7 Micro/WIN16 V2.6 или STEP 7 Micro/WIN32 V3.0. Эти пакеты позволяют программировать все функции центрального процессора. Если программное обеспечение установлено на компьютере, то для подключения контроллера необходим PC/PPI кабель. STEP 7 Micro/WIN32 V3.0 позволяет использовать для связи с контроллером коммуникационные процессоры CP5511 или CP5611. В этом случае скорость передачи данных может достигать 187 Кбит/с

=================================================
Re: S7-216 & 5412A2 Card
Каверин Олег; 6.9.00

на самом деле я плохо сформулировал вопрос - нужно связать InTouch 7.0 и контроллер

Re: S7-216 & 5412A2 Card
Каверин Олег ; 7.9.00

Извиняюсь за неправильно сформулированный вопрос. Надо связать InTouch 7.0 и S7-216 именно через 5412А2. Какой протокол лучше использовать?

Re: S7-216 & 5412A2 Card
Чистяков Дмитрий ОАО "СеверСталь"; 7.9.00

Вообще то, не понятно почему именно InTouch.

Мы с ним долго тра-сь. Очень уж он плохо работает с DDE серверами, поставляемыми с InTouch.
Все эти сервера разрабатываются третьими фирмаими и видимо тестируются не достаточно хорошо. Возможно в какой то конфигурации (конфигурации автора) всё работает, а вот у других не всегда.

Наиболее качественная работа связки InTouch - Simatic (при чём как S5, так и S7) оказалась при использовании DDE Manager от Siemens.
Связь работала надёжно, без зависаний и проблем.
При этом значительно меньше проблем при отладке связи.
Вам лучше всего подойдёт Simatic Net S7-OLE/DDE Manager 6GK1705-0AW15-3AA0.
Он имеется на бесплатном CD Simatic NET, но для его работы требуется авторизация. Её Вам придётся купить.

А так проще взять WinCC благо он бесплатный на 128 тэгов. Там связь с Simatic S7 одно удовольствие. А вам 128 тегов для S7-200 за глаза хватит. К тому же WinCC считает тэгами только переменные, связанные с контроллером. И Вам ни кто не запрещает описвать тег двойным словом (32 бита), а затем использовать из него биты. Таким образом Вы получаете 128 X 32 = 4096 дискретных тэгов. И это на халяву!
Этого вполне достаточно для среднего проекта



InTouch
vit; 13.11.00

Господа, подскажите пожалуйста, при стыке InTouch 7.0 с контроллером у нас возникла следующая проблема, не идет побитная запись данных, запись через целый регистр проходит нормально. Есть ли в InTouch операции с битами?

Как разрешить проблему? Спасибо.