Форум программистов, компьютерный форум, киберфорум
Контроллеры PLC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.70/56: Рейтинг темы: голосов - 56, средняя оценка - 4.70
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 20
1

Как написать программу для внешнего устройства под Ремиконт Р-130?

29.07.2012, 16:21. Показов 10901. Ответов 51
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
суть дела такова, хочу написать программу для управления внешним устройством через сом порт, а именно програмировать файлом прошивки, читать записаную раанее программу, дело в том что есть промышленный контроллер есть к нему документация, но я в программировании не силён поэтому мне не понятно как эти таблици и прочие структурные рисунки с цифрамии буквами выразить в программе,и чтобы она могла совершать нужные мне действия
может ктонить прояснить мне суть дела
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.07.2012, 16:21
Ответы с готовыми решениями:

Как написать программу для настройки устройства?
Доброго дня! Подскажите, пожалуйста, есть ли какие-то гайды, как написать элементарную программу...

Веб интерфейс для внешнего устройства.Как это сделать?
Доброго времени суток. Есть устройство имитирующее состояние летательного аппарата(скорость,...

Дан прямоугольник с размерами 543 х 130 мм. Сколько квадратов со стороной 130 мм можно отрезать.Написать прогу
Дан прямоугольник с размерами 543 х 130 мм. Сколько квадратов со стороной 130 мм можно...

Требуется написать программу-контроллер для некоего USB-устройства
Проблема заключается в следующем как работать с этим usb устройством как его добавить в программу...

51
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
31.07.2012, 11:57 21
Author24 — интернет-сервис помощи студентам
Очень хорошо, данную задачу можно выполнить, если внимательно ознакомиться с документацией. Если вы не в состоянии, то см. выше.
0
Модератор
3387 / 2159 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
01.08.2012, 09:30 22
Для того что бы прошивать контроллер существует его родное заводское ПО - зачем вам свое?
0
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 20
02.08.2012, 12:34  [ТС] 23
заводское да есть pr130 но это дела давно минувших дней смысле древность да и вообще я хочу написать свою программу которая должна не только просто прошивать но и работать с контролером в плане читать уже записаную программу изменять настройки конфигурации смотреть ошибки которые выдаёт контролер редактировать прошивку управлять работой контролера
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
02.08.2012, 12:47 24
...начните с даташита на контроллер, схема там прилагается.

Однако рано вам этим заниматься, может с ардуины начнете? Возможности там не меньше.
0
Модератор
3387 / 2159 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
02.08.2012, 12:50 25
ПО такое же древнее как и само железо - чего вы ожидаете? поставить на Р-130 Windows 7)?
0
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 20
02.08.2012, 17:24  [ТС] 26
Цитата Сообщение от vxg Посмотреть сообщение
ПО такое же древнее как и само железо - чего вы ожидаете? поставить на Р-130 Windows 7)?
нет просто работать с девайсом с помощью ПК
0
Модератор
3387 / 2159 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
03.08.2012, 09:40 27
при помощи заводского ПО вы и так работаете с ним при помощи ПК. для тех кто не хочет по старинке набивать номера в ФАБл вроде как существует какая-то графическая оболочка (сам не пробывал). кроме того энтузиасты вообще рисуют в автокаде и как-то выгружают все это в ФАБл. в любом случае - если вас не устраивает аппаратное или программное обеспечение перейдите на то устройство которое будет для вас фэн шуй. может быть какой-нибудь wincon с заливкой исполняемого модуля через Trace Mode 6. если есть чемодан денег поставьте SPPA-T3000. однако и там свои нюансы.
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
03.08.2012, 10:53 28
...не, не, он вообще свою оболочку хочет, алгоблоки его не интересуют.
0
Модератор
3387 / 2159 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
03.08.2012, 11:58 29
оболочку - это прям бинарник в контроллер шить? нестандартный (не на базе алгоблоков)? да это вообще жесть...

Добавлено через 2 минуты
...и куда потом такой велосипед? ни один адекватный заказчик и ни одна приемочная комиссия эту самоделку не допустит к использованию на оборудовании - это же педали в чистом виде, время до глюка обратно пропорционально профессионализму программиста замутившего этот парад, но в отличие от промышленного ПО это время вполне осязаемо
0
raxp
03.08.2012, 17:22
  #30

Не по теме:

...вот и я не могу понять - ради чего это, можно же взять посовременней МК со всем на борту и мучить его.

0
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 20
04.08.2012, 10:45  [ТС] 31
Цитата Сообщение от vxg Посмотреть сообщение
при помощи заводского ПО вы и так работаете с ним при помощи ПК. для тех кто не хочет по старинке набивать номера в ФАБл вроде как существует какая-то графическая оболочка (сам не пробывал). кроме того энтузиасты вообще рисуют в автокаде и как-то выгружают все это в ФАБл. в любом случае - если вас не устраивает аппаратное или программное обеспечение перейдите на то устройство которое будет для вас фэн шуй. может быть какой-нибудь wincon с заливкой исполняемого модуля через Trace Mode 6. если есть чемодан денег поставьте SPPA-T3000. однако и там свои нюансы.
длоло то в том что интересует именно этот контролер, а заводское ПО не способно на такие действия которые мне нужны поэтому и хочу написать своё ПО которое будет выполнять те действия которые мне нужны у меня есть прога написаная на Delphi в которой можно выбрать номер контролера подключеного к шлюзу выбрать файл и загрузить его в контролер при этом процес програмирования отображается в виде заполняющейся полоски и коминтируется какол алгоблок или конфигурация загружается
но писал эту прогу не я поэтому хочу чтото на подобие только более функциональную
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
04.08.2012, 15:17 32
...вам придется писать свою оболочку. Присмотритесь к RTOS.
0
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 20
04.08.2012, 20:18  [ТС] 33
Цитата Сообщение от raxp Посмотреть сообщение
...вам придется писать свою оболочку. Присмотритесь к RTOS.
вот именно это я и имею в виду ток на делфи
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
04.08.2012, 21:53 34
...вы кой-чего путаете. Оболочку для МК. Delphi не для этого предназначен.

RTOS
0
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 20
05.08.2012, 07:12  [ТС] 35
Цитата Сообщение от raxp Посмотреть сообщение
...вы кой-чего путаете. Оболочку для МК. Delphi не для этого предназначен.

RTOS
да я блин вобще запутался зачем писать оболочку для мк я хочу вот такую програмку
Миниатюры
Как написать программу для внешнего устройства под Ремиконт Р-130?  
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
05.08.2012, 12:22 36
...хотеть не вредно. Откуда МК на своем нижнем уровне будет знать, что вы от него хотите без собственного ПО?
0
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 20
05.08.2012, 14:27  [ТС] 37
Цитата Сообщение от raxp Посмотреть сообщение
...хотеть не вредно. Откуда МК на своем нижнем уровне будет знать, что вы от него хотите без собственного ПО?
собственное ПО у него имеется оно зашито в ПЗУ шлюза через который собственно и ведётся програмирование надо только написать програму которая взаимодействует с блоком шлюза по известному протоколу котый описан в ТО3 пункт 7 во влдожении
0
10231 / 6609 / 498
Регистрация: 28.12.2010
Сообщений: 21,156
Записей в блоге: 1
05.08.2012, 20:28 38
...раз протокол известен, пишите.
0
0 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 20
06.08.2012, 06:43  [ТС] 39
Цитата Сообщение от raxp Посмотреть сообщение
...раз протокол известен, пишите.
вы меня не поняли я вообще в програмировании дуб даже зная протокол я не вкуриваю как это выразить в программе
0
Модератор
3387 / 2159 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
06.08.2012, 09:21 40
Цитата Сообщение от dreamwere Посмотреть сообщение
заводское ПО не способно на такие действия которые мне нужны
я так понял, что в железе и стандартном ПО которое крутиться на этом железе вас все устраивает. не устраивает, что стандартное ПО для программирования контроллера делает что-то не так как вам нравится (причем в стандартном ПО тоже можно выбрать файл с прошивкой - имеется ввиду файл на базе стандартных алгоблоков - и записать его в контроллер, правда не знаю будет ли отображаться индикаторная полоска). поясните, какой именно функционал вас не устраивает и чего вы хотите добиться от нового ПО? может просто это уже есть в стандартном?
0
06.08.2012, 09:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.08.2012, 09:21
Помогаю со студенческими работами здесь

Написать программный код, отображающий в цикле данные с внешнего устройства «Simple» на виртуальный дисплей «Led display
ВУ подключено к адаптеру, который содержит два 8-разрядных порта: порт данных Pd и порт статуса Ps....

Безопасное извлечение устройства для внешнего HDD
Итак, подарили такое чудо: HDD Transcend StoreJet 25M3 500 Gb. Собственно до этого с внешними HDD...

Создание внешнего зарядного переностного устройства для ноутбука и телефона
Всем привет форумчанам! Я являюсь любителем радиотехники и электроники. Работаю очень далеко от...

3. Определить наличие тип установленного манипулятора «мышь» и написать программу для считывания данных с этого устройства.
Определение конфигурации компьютера, является необходимой задачей, при написании программ,...

Real time windows target Подключение клавиатуры как внешнего устройства (по аналогии с джойстиком)
Немогу подключить PC/2 клавиатуру как внешнее устройство ввода к модели в simulink, для...

Какую программу написать под Windows 8 (для планшетов)
Друзья, нужна ИДЕЯ! Какую программу написать под Windows 8 ? (для планшетов). Хочется что бы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru