Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Пт мар 29, 2024 01:25

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 8 сообщений ] 
Автор Сообщение
 Заголовок сообщения: CMP1A
СообщениеДобавлено: Чт май 07, 2009 08:40 
Не в сети

Регистрация: Пт апр 10, 2009 06:45
Сообщения: 4
Здравствуйте. Имеется контроллер CMP1A-30CDT, есть адаптер CIF01. я хочу написать программу в Delphi. Подскажите, пожалуйста, как это сделать?


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт май 07, 2009 10:48 
Не в сети
Аватара пользователя

Регистрация: Ср ноя 08, 2006 13:01
Сообщения: 373
Откуда: г. Красноярск
Всё очень просто - сейчас расскажу. Берете Delphi, мозг и руки. Пишите программу :)
Одна проблема... в контроллер эту программу не зальете.
Для этого программу надо писать в спец программе (CX-Programmer) на спец языке (тут есть варианты). Программу контроллера почти полностью можно написать на ST.
ST это высокоуровневый паскалеподобный (для кого-то Сиподобный) язык программирования. Оснащен конструкциями типа IF, WHILE, CASE, FOR, язык ST идеально подходит для программирования алгоритмов с условиями, циклами и любых сложных задач.
С помощью этого программера и залить программу можно.


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт май 07, 2009 11:26 
Не в сети

Регистрация: Пт апр 10, 2009 06:45
Сообщения: 4
Нет, мне в Delphi нужо скаду написать. Вот как обращаться к областям памяти IR, HR и т.д. Программу для контроллера я в CX-Programmer сделаю.


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт май 07, 2009 19:49 
Не в сети
Аватара пользователя

Регистрация: Ср ноя 08, 2006 13:01
Сообщения: 373
Откуда: г. Красноярск
Если CMP1A поддерживает протокол SYSMAC WAY (насколько я понял - поддерживает), то могу кинуть примеры связи с ПЛК по COM порту и программку построения запросов по данному протоколу (баловался, пока контроллер был доступен). Только я писал в Билдере и для CJ, но принцип должен быть тот же. И мануал по протоколу существует, если найду тоже кину.
Пиши адрес, отправлю, если нужно.


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт май 08, 2009 08:32 
Не в сети

Регистрация: Пт сен 22, 2006 13:44
Сообщения: 391
Откуда: Москва
Для CPMки вам придеться прописать обмен по протоколу Host Link:
Документация (Второй и четвертый раздел): http://cospa.ru/disk1/PLC/CS1_CJ1/Ru/W342-RU2-05+CS(J)(CP)+ReferManual.pdf
Пример: http://forums.mrplc.com/index.php?download=62[/url]


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт май 08, 2009 12:00 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
И почему все забывают про DDE Manager (из названия понятно что она делает) из комплекта CX-Server, предоставляет простую связь с любым контроллером по любым проводам, и всё это бесплатно. Настраивается через *.cdm файл и отдаёт через правую кнопку мыши и буфер обмена DDE ссылку на точку в контроллере.


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср май 13, 2009 11:27 
Не в сети

Регистрация: Пт апр 10, 2009 06:45
Сообщения: 4
Александр писал(а):
Если CMP1A поддерживает протокол SYSMAC WAY (насколько я понял - поддерживает), то могу кинуть примеры связи с ПЛК по COM порту и программку построения запросов по данному протоколу (баловался, пока контроллер был доступен). Только я писал в Билдере и для CJ, но принцип должен быть тот же. И мануал по протоколу существует, если найду тоже кину.
Пиши адрес, отправлю, если нужно.

Мой адрес an-pavlov(гав)mail.ru за рание блогадарен.


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср май 13, 2009 11:34 
Не в сети
Аватара пользователя

Регистрация: Пт сен 22, 2006 13:12
Сообщения: 369
Александр писал(а):
Только я писал в Билдере и для CJ, но принцип должен быть тот же. И мануал по протоколу существует, если найду тоже кину.
Пиши адрес, отправлю, если нужно.

если не трудно, скинь пример пожалста


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 8 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3