Полная версия этой страницы:
Примеры программ для I-7188XA
smart-admin
8.5.2009, 10:49
Привет всем. Заставили меня изучать оборудование ICP DAS, а конкретно I-7188XA. Может быть у кого нибудь есть примеры программ для этого контроллера.
На CD с продукцией ICP (не важно какой) всегда идет куча библиотек и программ к их продукции.
Смотрите там.
smart-admin
8.5.2009, 15:25
Посмотрел все демки, что-то никак не получается...
...что конкретно не получается?, почему именно I-7188XA используете, нужно использовать плату расширения X-xxx?...
smart-admin
8.5.2009, 17:11
Как ни печально, но ничего не получается. Если самого начала, то необходимо к контроллеру 7188XA подключить I-7053, I-7043 и I-7017 и написать программу чтобы при замыкании входа замыкался выход и соответсвенно для аналоговых входов (меряя температуру включить или выключить выход и соответвенно аналоговое управление). Мне бы просто посмотреть пример работающей программы, а там глядишь и разберусь. Просто спросить не у кого, а шеф требует чтоб разобрался.
...для начала нужно сконфигурить сетевые параметры модулей, адресс, скорость, четность, начни сначала с подключения к DCON-Utility, на диске есть, через преобразователь RS-232--RS-485 подключаешь к COM-порту компа выставляешь у модуля init и ищешь его в сети, у него в init по умолчанию адрес 1, 9600, 1...
smart-admin
8.5.2009, 19:46
это все сделал. Получалось даже управлять входами/выходами самого контроллера, не получается именно работать с модулями ввода/вывода, которые подключаются по RS-485
"Получалось даже управлять входами/выходами самого контроллера"
...имеется ввиду входами-выходами I-7188XA?, он что с платой расширения?...
"это все сделал"
...если "все" имеется ввиду то что я написал, т.е. каждый модуль I-7053, I-7043 настроен по скорости, имеет свой адрес и опознается-управляется из-под DCON-Utility, то дальше дело за малым, написать прогу на C++ используя стандартную библиотеку API для I-7188XA и функции:
int SendCmdTo7000(int iPort, unsigned char *cCmd, int iChksum);
int ReceiveResponseFrom7000_loop(int iPort, unsigned char *cCmd, long lTimeout, int iChksum);
на диске достаточно примеров по работе с DCON через эти ф-ии...
...но сдается мне вы не совсем понимаете специфику данного вопроса, а именно разработка для ICP CON...
smart-admin
8.5.2009, 22:29
к сожалению я не сильно понимаю в программировании на С+ поэтому такие глупые вопросы
...я не пойму почему вы не можете использовать I-7053, I-7043 с контаром?, там же написали что все проще, контар цепляет их как свою распред удаленку, и дальше вы можете использовать их в-в в контаровской логике...
...вы что-то подобное, а именно разработка под пром PC раньше делали?, если нет, то непросто будет вам разобраться, пром PC, в данном случае I-7188XA это не ПЛК, тут нет удобной среды разработки, где ты видишь всю конфигурацию, все в-в, это просто одноплатный компьютер, который выполняет exe-шник:), который ты должен сам написать, используя API и библиотеки...
...есть ICP CON с ISAGRAF, вот это типа ПЛК...
smart-admin
10.5.2009, 9:54
С Контаром все понятно и все получилось.

Спасибо. А какие Вы говорите контроллеры ICP CON с ISAGRAF...
...у них "G" в референсе, напр I-7188XG, с ними не работал, нет смысла ICP CON превращать в типа недоПЛК, ПЛК и так всяких достаточно, по цене сравнимых, по функционалу мощнее...
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.