PDA

Просмотр полной версии : СПК 105 Modbas_ASCII



BSA
27.03.2016, 11:06
Уважаемые знатоки подскажите пожалуйста как получить и отправить данные в ICP_DAS
контроллер СПК 105 таргет 3.5.4.20 мастер ICP-Das 7016 слейв библиотека модбас овен
Мануал для ICP_DAS 7016 на русском во вложении может кому пригодиться руководствуюсь описанием библиотки
но не фига не получаеться опсросить сей деваес дайте пожалуйста совет есть ли более простые решения.

capzap
27.03.2016, 11:09
с какой буквы начинается наименование модуля?

BSA
27.03.2016, 11:18
Здравствуйте,на самом модуле написано по всей видимости прописная (i)-7016

capzap
27.03.2016, 11:25
а нужно чтоб было M, тогда модуль станет отвечать на запросы модбас, а пока только использовать протокол DCON

BSA
27.03.2016, 11:58
Т.е не получиться использовать связку СПК 105 и 7016?
Спк вроде как не поддерживает DCON?

capzap
27.03.2016, 12:21
почему не поддерживает, если нет готовых библиотек, всегда можно самому реализовать

BSA
27.03.2016, 12:37
Думаю для меня это пока трудно выполнимая задача. В любом случае придется разбираться даже если библиотек нет:(
По всей видимости нужно сначала изучить сам протокол DCON :(
Вообщем простых решений нет.

На крайний случай сменю оборудование
СПК на на ПЛК 100 (вроде бы как он поддерживает DCON) или сменю 7016 на девайс поддерживающий MODBAS RTU.
В любом случае огромное спасибо за подсказку!

BSA
27.03.2016, 23:42
Подскажите пожалуйста а с чего начать реализацию библиотеки чтобы общаться СПК 105 с ISPDAS 7016 посредством DCON
только знакомлюсь c CoDeSys 3.5 и вообще с серией СПК до этого плотно сидел на Codesys 2.3
Даже ума не приложу с чего начать как надо создать (объявить) передать данные в 485 порт ????
Какие библиотеки использовать чтобы запихнуть команду ASCII в 485 порт???
Был бы ПЛК 100 в Codesys 2.3 было бы проще (на мой взгляд) а тут засада со всех сторон
на руках только СПК 105 и ISPDAS I-7016 (зарекался с I-7016 не связываться :( ).
Как быть? Куда идти?
Во общем кушать ежа живьем.

capzap
28.03.2016, 05:58
в выложенной инструкции есть наборы команд, которые надо посылать. Составлять их динамически или весь набор держать на Ваше усмотрение, как работать с портом примеров полно, если это не касается протокола модбас, то все передаваемые данные идут в ascii, один из вариантов это работа с модемом

Александр Приходько
10.04.2016, 23:57
Подскажите пожалуйста а с чего начать реализацию библиотеки чтобы общаться СПК 105 с ISPDAS 7016 посредством DCON
только знакомлюсь c CoDeSys 3.5 и вообще с серией СПК до этого плотно сидел на Codesys 2.3
Даже ума не приложу с чего начать как надо создать (объявить) передать данные в 485 порт ????
Какие библиотеки использовать чтобы запихнуть команду ASCII в 485 порт???
Был бы ПЛК 100 в Codesys 2.3 было бы проще (на мой взгляд) а тут засада со всех сторон
на руках только СПК 105 и ISPDAS I-7016 (зарекался с I-7016 не связываться :( ).
Как быть? Куда идти?
Во общем кушать ежа живьем.

Если Вы с реализацией протоколов ни когда не связывались, лучше поменять оборудование. Как продукт менеджер своей продукции, я конечно посоветую сменить Вам модуль.
Если есть много времени и желание разобраться, можете попробовать. Нужны хорошие навыки программирования и понимание работы протокола.