Прошивка ПЛК программно

Консультации специалистов.
Сайт:
https://www.delta-electronics.info
https://www.deltronic.ru
Матрикс Форум:
https://www.matrix-forum.ru
Ответить
lelik860620
Сообщения: 13
Зарегистрирован: 29 июл 2013, 16:51

Прошивка ПЛК программно

Сообщение lelik860620 »

Предпосылки: Есть ПО "собственного написания". Необходимо с его помощью прошивать ПЛК (DVP-12SA2, если нужна модель).
Вопрос: 1) какой формат данных должен быть?; 2) Какой протокол используется для заливки пользовательской программы? (modbus??)
Заранее спасибо за ответ(ы)

Alexander_I
Сообщения: 955
Зарегистрирован: 31 окт 2011, 15:18

Re: Прошивка ПЛК программно

Сообщение Alexander_I »

Туманная формулировка какая-то... Может нужно не "с его помощью прошивать", а просто записать программу пользователя в контроллер? Если да, то зачем вопросы о формате данных и протоколе? Вы-же на чем-то писали программу?

lelik860620
Сообщения: 13
Зарегистрирован: 29 июл 2013, 16:51

Re: Прошивка ПЛК программно

Сообщение lelik860620 »

Alexander_I писал(а):Туманная формулировка какая-то...
Для лучшего взаимопонимания:
1) ПО "собственного написания" (далее просто ПО) - это программа, написанная на языке С++ и работающая на ПК.
2) Есть, мной же написанная, пользовательская программа (далее просто ПП) для ПЛК.
3) Думал что прошивать и записать, в данном случае, "синонимы", но вам виднее. В программировании ПЛК я человек новый.

Хотелось бы использовать свое ПО для записи ПП на ПЛК исключив WPLSoft или ему подобные. Необходимо это для того, что бы можно с АРМа моего ПО находящегося на заводе можно было залить/прошить/записать ПП на ПЛК.
Т.е. желаемый алгоритм: исправили/дополнили/изменили ПП у себя в офисе -> выслали файл с ПП на завод -> любой заводчанин (даже самый суровый) залил/прошил/записал ПП на ПЛК -> все счастливы.

P.S. Надеюсь, не запутал еще больше)) Проект создан только наполовину, поэтому многое не продумано. Может WPLSoft (или аналог) "умеет" делать то что мне нужно удаленно, и я напрасно "изголяюсь"?)) Вобщем буду благодарен за совет.

Alexander_I
Сообщения: 955
Зарегистрирован: 31 окт 2011, 15:18

Re: Прошивка ПЛК программно

Сообщение Alexander_I »

Не, не запутали. Работает ПО Дельты с контроллерами по протоколу Дельты, и, естественно, с уставками порта по умолчанию. Но вот о порядке установления связи и обмена история умалчивает, и вряд-ли вы где-то это найдете. Я полагаю, что это можно сделать только перехватив порядок обмена с помощью стороннего ПО и проанализировав порядок обмена на простейших примерах ПП.

lelik860620
Сообщения: 13
Зарегистрирован: 29 июл 2013, 16:51

Re: Прошивка ПЛК программно

Сообщение lelik860620 »

Спасибо большое. Подтвердили мои пессимистические предположения, но подкинули интересную мысль к размышлению.
...Еще раз спасибо.))

Ответить