CoDeSys+WinNT+Wetek чтение переменных |
Ответить |
Автор | |
Новичок Присоединился: 26 Июль 2013 Online Status: Offline Публикации: 12 |
Опубликовано: 31 Июль 2013 03:07 |
Доброго всем здоровья.
В CodeSys скомпилил тестовый проект под целевую платформу WinNT. Сконнектился с запущенной WinNT, проект нормально в нее загрузился и нормально стартанул. Есть еще панель Weitek, которая читает и пишет пару word-переменных по ModbusTCP из реального ПЛК(AT %IW260 , AT %QW270). Но в целевой платформе WinNT нет области ввода-вывода, есть только область маркеров/flag/memory которая адресуется через AT %MW. Можно ли как-то наладить обмен по ModbusTCP между панелью и "виртуальным" ПЛК на WinNT? Голая WinNT поддерживает протокол Modbus или надо что-либо добавлять в конфигурацию/проект? Снаскоку панель конечно же не увидела ПЛК, как я понимаю потому, что в нем вроде как по умолчанию никаких модулей для обмена с внешним миром ни по каким интерфейчас не существует. Как можно выкрутиться из этой ситуации и на обычном компе сэмулировать реальный ПЛК, пусть и с ограничениями? Заранее всех благодарю за помощь.
|
|
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
|
Обмен с панелью сильно зависит от режима панели - Master или Slave, лучше Slave. Насчет Modbus-а есть библиотеки для CoDeSys, их можно найти во многих местах и они прилагаются ко многим контроллерам. Богатое описание библиотек можно прочитать тута http://www.prosoft.ru/cms/f/448199.pdf С уважением, SAN |
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |