Доброго времени суток господа.прошу вашей помощи.Поставлена задача передать значение переменных в microsoft office excel из PLC modicon m221 по протоколу DDE.Прочитав множество форумов нечего путного не нашел, в основном везде примеры как соединить скаду и excel.Господа форумчане подскажите что можно сделать?
Если я правильно понял то нужен DDE сервер,а excel будет выступать в роли DDE клиента.Отсюда вопрос откуда взять этот DDE сервер?или придется писать DDE сервер самому?может кто сталкивался с такой задачей?
очень надеюсь на вашу помощь
передача данных с modicon m221 в microsoft office excel
-
- Posts: 74
- Joined: Thu Oct 10, 2013 10:09 am
-
- Posts: 108
- Joined: Tue Dec 16, 2008 7:36 pm
Re: передача данных с modicon m221 в microsoft office excel
помоему подключить на прямую не получится. наверное легче всего установить OPC коториы будет говорить с PLC и к которому будет обрашатся excel. большинство OPC серверов поддерживают DDE
какая у вас цель? если показать пару значении то может просче исползовать web сервер?
какая у вас цель? если показать пару значении то может просче исползовать web сервер?
-
- Posts: 74
- Joined: Thu Oct 10, 2013 10:09 am
Re: передача данных с modicon m221 в microsoft office excel
Цель следующая.вытащить из плк значения и передать их по электронной почте. у этого плк нет веб сервиса( из за его малой стоимостиalmaz78 wrote:помоему подключить на прямую не получится. наверное легче всего установить OPC коториы будет говорить с PLC и к которому будет обрашатся excel. большинство OPC серверов поддерживают DDE
какая у вас цель? если показать пару значении то может просче исползовать web сервер?
-
- Posts: 108
- Joined: Tue Dec 16, 2008 7:36 pm
Re: передача данных с modicon m221 в microsoft office excel
я делал что то подобное. я читал данние с OPC сервера котории говорил с PLC.
но у меня ужэ был OPC сервер.
может быть просче купить какои нибудь аларм мониторинг контроллер коториы умеет посилать емаил?
а можно соединить м221 с с7-1200 по модбас и посылать емаилы с 1200 .
я не знаком с панелями Schneider но я уверен что почти все современние панели могут слать емаилы. то есть может есть смысл добавить панельку и мониторить данние оттуда.
вобшем я бы искал какие то готовые решения ето будет гораздо надежнеи чем писать свои код.
но у меня ужэ был OPC сервер.
может быть просче купить какои нибудь аларм мониторинг контроллер коториы умеет посилать емаил?
а можно соединить м221 с с7-1200 по модбас и посылать емаилы с 1200 .
я не знаком с панелями Schneider но я уверен что почти все современние панели могут слать емаилы. то есть может есть смысл добавить панельку и мониторить данние оттуда.
вобшем я бы искал какие то готовые решения ето будет гораздо надежнеи чем писать свои код.
-
- Posts: 74
- Joined: Thu Oct 10, 2013 10:09 am
Re: передача данных с modicon m221 в microsoft office excel
Если бы было бы возможно то я бы поставил modicon m340 там есть отсылка email.но тут все уперается в деньги....almaz78 wrote:я делал что то подобное. я читал данние с OPC сервера котории говорил с PLC.
но у меня ужэ был OPC сервер.
может быть просче купить какои нибудь аларм мониторинг контроллер коториы умеет посилать емаил?
а можно соединить м221 с с7-1200 по модбас и посылать емаилы с 1200 .
я не знаком с панелями Schneider но я уверен что почти все современние панели могут слать емаилы. то есть может есть смысл добавить панельку и мониторить данние оттуда.
вобшем я бы искал какие то готовые решения ето будет гораздо надежнеи чем писать свои код.
-
- Posts: 108
- Joined: Tue Dec 16, 2008 7:36 pm
Re: передача данных с modicon m221 в microsoft office excel
обычно готовое решение выходит гораздо дешевле. вы потратите достаточно много времени на написание кода, отладку тестирование и тд. . и все равно ваше решение скорее всего будет сильно уступать коду написаному группои профессионалов.
вот модбас сервер на python:
https://github.com/bashwork/pymodbus
а тут как послать емаил с помошью python:
http://naelshiab.com/tutorial-send-email-python/
соедините вместе получится бесплатное решение
и еше, наверное лучше всего запускать все ето как service:
http://www.chrisumbel.com/article/windo ... _in_python
вот модбас сервер на python:
https://github.com/bashwork/pymodbus
а тут как послать емаил с помошью python:
http://naelshiab.com/tutorial-send-email-python/
соедините вместе получится бесплатное решение
и еше, наверное лучше всего запускать все ето как service:
http://www.chrisumbel.com/article/windo ... _in_python
-
- Posts: 74
- Joined: Thu Oct 10, 2013 10:09 am
Re: передача данных с modicon m221 в microsoft office excel
Спасибо большое)almaz78 wrote:обычно готовое решение выходит гораздо дешевле. вы потратите достаточно много времени на написание кода, отладку тестирование и тд. . и все равно ваше решение скорее всего будет сильно уступать коду написаному группои профессионалов.
вот модбас сервер на python:
https://github.com/bashwork/pymodbus
а тут как послать емаил с помошью python:
http://naelshiab.com/tutorial-send-email-python/
соедините вместе получится бесплатное решение
и еше, наверное лучше всего запускать все ето как service:
http://www.chrisumbel.com/article/windo ... _in_python
-
- Posts: 74
- Joined: Thu Oct 10, 2013 10:09 am
Re: передача данных с modicon m221 в microsoft office excel
А не подскажите если я попробую передать значение переменной не на excel, а например в базу данных на Mysql по протоколу DDE.это вообще получиться?может вы с таким сталкивались?almaz78 wrote:обычно готовое решение выходит гораздо дешевле. вы потратите достаточно много времени на написание кода, отладку тестирование и тд. . и все равно ваше решение скорее всего будет сильно уступать коду написаному группои профессионалов.
вот модбас сервер на python:
https://github.com/bashwork/pymodbus
а тут как послать емаил с помошью python:
http://naelshiab.com/tutorial-send-email-python/
соедините вместе получится бесплатное решение
и еще, наверное лучше всего запускать все это как service:
http://www.chrisumbel.com/article/windo ... _in_python
----
если я правильно понял то примерная схема такая PLC-->OPC сервер(с поддержкой DDE)->>DDE клинт(например база данных) правильно я понимаю?
-
- Posts: 108
- Joined: Tue Dec 16, 2008 7:36 pm
Re: передача данных с modicon m221 в microsoft office excel
насчет MySql не знаю. наверное можно передать в аccess.
посмотрите на етот продукт:
https://www.matrikonopc.com/products/op ... -odbc.aspx
сам не пробовал но по описанию должно работать
посмотрите на етот продукт:
https://www.matrikonopc.com/products/op ... -odbc.aspx
сам не пробовал но по описанию должно работать
-
- Site Admin
- Posts: 1122
- Joined: Wed Sep 06, 2006 12:03 pm
- Location: CIS
Re: передача данных с modicon m221 в microsoft office excel
Может это подойдет?ROGNAROG wrote:Поставлена задача передать значение переменных в microsoft office excel из PLC modicon m221
https://sourceforge.net/projects/plclogger/