ET 200S 1SI и 1500
-
- Posts: 99
- Joined: Thu Jun 03, 2010 7:43 pm
- Location: Russia
ET 200S 1SI и 1500
Кто пробовал получить данные с внешнего устройства по протоколу ASCII на 1500 PLC? C 300-м проблем нет, там есть FB2 (S-RCV), которой в 1500 не стало. Как бы есть блоки для freeport, но получится ли их применить к ET 200S 1SI (6ES7 138-4DF01-0AB0). Во всяком случае, примеров применения этого модуля с 1500 у семёна в суппорте не нашол. Или не рисковать и сразу заказать 6ES7 137-6AA00-0BA0 из линейки ET 200SP? Подскажите, кто сталкивался с задачкой, плз.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Re: ET 200S 1SI и 1500
в коммуникационных модулях s7-1200/1500 CM PtP можно использовать команды протоколов Точка-к-Точке , Модбус
Freeport communication (S7-1200, S7-1500): инициализация Port_Config, посылка Send_P2P, приём ответки Receive_P2P
Для ET 200S 1SI свои блоки ^^^
Пример https://support.industry.siemens.com/cs ... w/99741844
пример работы S7-1200 CM PtP https://www.youtube.com/watch?v=EHKXNcAOIhw
Freeport communication (S7-1200, S7-1500): инициализация Port_Config, посылка Send_P2P, приём ответки Receive_P2P
Для ET 200S 1SI свои блоки ^^^
Пример https://support.industry.siemens.com/cs ... w/99741844
пример работы S7-1200 CM PtP https://www.youtube.com/watch?v=EHKXNcAOIhw
-
- Posts: 99
- Joined: Thu Jun 03, 2010 7:43 pm
- Location: Russia
Re: ET 200S 1SI и 1500
За ссылку на тьюб - спасибо. Пример от семёна немного не в тему, поскольку там юзается 314, и соответственно набор команд, которых нет в 1000-х PLC.
-
- Faq & Info
- Posts: 178
- Joined: Thu Oct 13, 2005 6:42 pm
- Location: Frequently Asked Questions – Часто Задаваемые Вопросы
-
- Posts: 99
- Joined: Thu Jun 03, 2010 7:43 pm
- Location: Russia
Re: ET 200S 1SI и 1500
И на семёна бывает проруха. В примере, который анонсирован как бы для 1500, прописана библиотека, в которой есть только S_SEND и S_RCV. Как я уже писал, эти функции 1200 и 1500 не поддерживаются. Step сразу даёт ошибку при компиляции. Так что, купили 6ES7 137-6AA00-0BA0 из ET200SP и конфигурировали freeport. Внешнее устройство - Leuze ODSL 30.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
-
- Posts: 99
- Joined: Thu Jun 03, 2010 7:43 pm
- Location: Russia
Re: ET 200S 1SI и 1500
Тут такая лажа получилась.
Года 4 назад, был проект на S7 5.3, где к 1SI подцепил дальномер. При этом применил S_RCV ET200sSI (FB2) из библиотеки, что шла к модулю.
После импорта в TIA, FB2 переименовалась в S_RCV_LF, при компиляции ошибок не было.
Но прикол в том, что в библиотеке такой функции нет. В том числе и для 315.
Ну и поле попытки применить это на 1500, я получил:
Что меня и подвело.
Получается, что Семён, блок - S_RCV ET200sSI переименовал в S_RCV_LF.
Причём, из общего списка функций его удалил.
Не ожидал от него такого коварства, хотя и сам лажу спорол, что то втемяшилось, что S_RCV и S_RCV ET200sSI, это одно и то же.
Года 4 назад, был проект на S7 5.3, где к 1SI подцепил дальномер. При этом применил S_RCV ET200sSI (FB2) из библиотеки, что шла к модулю.
После импорта в TIA, FB2 переименовалась в S_RCV_LF, при компиляции ошибок не было.
Но прикол в том, что в библиотеке такой функции нет. В том числе и для 315.
Ну и поле попытки применить это на 1500, я получил:
Что меня и подвело.
Получается, что Семён, блок - S_RCV ET200sSI переименовал в S_RCV_LF.
Причём, из общего списка функций его удалил.
Не ожидал от него такого коварства, хотя и сам лажу спорол, что то втемяшилось, что S_RCV и S_RCV ET200sSI, это одно и то же.