-
См. алгоритм в документации, это условия вызова SFC218.
2000h Send ready without error
2001h Send ready with error
Как я уже писал, мы пробуем тестовый вариант программы, поэтому все условия не проверяем и ошибки не обрабатываем. Наша цель, организация связи (проверка оборудования и физического соединения).
-
Я просмотрел параллельную ветку на форуме журнала "СТА"
http://forum.cta.ru/forum_posts.asp?TID=3599
Вижу у вас проблемы не только с организацией Modbus обмена, но и с языком STEP7.
Рекомендую прослушать курсы по программированию PLC VIPA, проводимые компанией "ПРОСОФТ" Петербург
http://www.prosoft.ru/support/training/spb/
В программе курса рассматривается Modbus RTU обмен для PLC VIPA 314-6CG03 с использованием SFC216/217/218.
-
больших проблем с языком у меня нет, он не далеко ушел от step5
-
кое-как добился стабильности.
Когда я в DB30 ставлю одни нули в тестере следуещее -
[FF][FE][FC][FE][FE][FE][FC][92][FE]
Ставлю в DB30 b0 - 3, b1 - -10, b2 - -10, дальше нули, получается -
[FF][F2][04][02][00][02][55][3A]. B DB1 поставил скорость - 1000 (при 10000 слишком долго ждать). А до того было не понятно что.
Что можете посоветовать?
Последний раз редактировалось aipik; 04.03.2010 в 09:04.
-
всем спасибо, проблема закрыта
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума