Как установить соединение между ПЛК и MongoDB (NoSQL) с помощью программирования структурированного текста?

Как отправить данные (например, символ, целое число или строку) из ПЛК (Indraworks) в MongoDB с помощью программирования структурированного текста (IEC 61131-3)?

Ни один из доступных функциональных блоков (RIL_SocketComm.library) не совместим с базами данных NoSQL (в данном случае MongoDB). Есть ли обходной путь?

Было бы здорово, если бы вы могли помочь мне с этим.

Спасибо.


person Arjun    schedule 20.10.2015    source источник


Ответы (2)


На самом деле это зависит от того, какой у вас ПЛК и какую функцию он поддерживает. Большинство ПЛК с поддержкой Ethernet могут это делать. все, что вам нужно сделать, это включить эту функцию. Например, Schneider LMC058 и LMC258 поддерживают экспорт данных в MS Excel, MS Access и SQL. Надеюсь, это поможет. Дайте мне знать, какой у вас ПЛК и используете ли вы с ним какой-либо ЧМИ?

person Community    schedule 27.10.2015
comment
Я использую Indraworks MTX 14v10 в качестве ПЛК. HMI будет использоваться на более позднем этапе, но все, что я хочу выяснить прямо сейчас, это как я могу установить соединение через сокет между ПЛК и MongoDB? - person Arjun; 27.10.2015
comment
Я не знаком с indraworks, мне нужно просмотреть документацию, я дам вам знать, если найду что-нибудь хорошее - person ; 29.10.2015
comment
Спасибо. ftp.boschrexroth.pl/brc/XLC_MLC_12/ Вот ссылка I найденный. - person Arjun; 29.10.2015
comment
Не могли бы вы помочь мне с этим? stackoverflow.com/questions/35320715/ - person Arjun; 11.02.2016

Я не уверен, какой ПЛК вы используете, но я использую Bosch XM22 и L75. У него есть сервер opcua, с которого я могу считывать значения. Я использовал python и javascript, поэтому var, как только я отправил его в mysql.

person uprightcarrion    schedule 05.10.2017
comment
Если вы используете более старый L65 или что-то в этом роде, мне также любопытно, как вы это сделали, если вы уже решили эту проблему. - person uprightcarrion; 05.10.2017