PDA

Просмотр полной версии : Подключение Овен ПР114 и СМИ1 с 6-ю кнопками в программе?



AmpeR3
27.12.2014, 17:06
Здравствуйте! Всех с наступающими праздниками зимы и нового года!
Создал программу реле ПР114 с использованием 6-и кнопок СМИ1 для управления процессом управления механизма по связи RS232. Но возникли заминки при определении адресов этих 6-и кнопок в программе конфигуратор СМИ1. Адреса в ПР114 известны (их 6 штук в программе), а в конфигураторе СМИ1 адрес 1.
Теперь вопрос -как это будет работать??? Или остальные кнопки будут определяться в последовательных адресах от 1-го адреса кнопки.
Или СМИ1 не работает в адресах более одного (т.е. более одной кнопки в управлении)???
Или ПР110&ПР114 и подобные аппараты не совместимы с этим СМИ1 с управлением 6-ю кнопками по RS-232&RS485???

Василий Кашуба
27.12.2014, 19:03
Здравствуйте! Всех с наступающими праздниками зимы и нового года!
Создал программу реле ПР114 с использованием 6-и кнопок СМИ1 для управления процессом управления механизма по связи RS232. Но возникли заминки при определении адресов этих 6-и кнопок в программе конфигуратор СМИ1. Адреса в ПР114 известны (их 6 штук в программе), а в конфигураторе СМИ1 адрес 1.
Теперь вопрос -как это будет работать??? Или остальные кнопки будут определяться в последовательных адресах от 1-го адреса кнопки.
Или СМИ1 не работает в адресах более одного (т.е. более одной кнопки в управлении)???
Или ПР110&ПР114 и подобные аппараты не совместимы с этим СМИ1 с управлением 6-ю кнопками по RS-232&RS485???
А где проект? Ясновидящих и экстрасенсов на форуме нет.

AmpeR3
28.12.2014, 12:14
Здравствуйте! В проекте управления механизмом согласно адресам ModBus программы Owen Logic сетевые адреса взяты из таблицы адресов настройки ModBus из колонки адрес регистра: самый первый 0х0200, затем 0х0201 и так далее. В конфигураторе СМИ1 для работы с адресами указан самый первый адрес 0х0200. А куда запечатывать остальные адреса кнопок???
Я не профессионал, но я так додумываю, что управление кнопками из СМИ1 рассчитано только на работу в CoDeSys PLC1x0 и им подобным!!! с другим оборудованием (ПР110&ПР114&DVP-EC3) не рассчитано из за битной передачи одного адреса с кнопками 1-6???
Может я и не прав, хотелось бы быть не правым в этом вопросе, чтобы управлять сетевыми входами ModBus в настройке программы в ПР114 6-ю кнопками???

Василий Кашуба
28.12.2014, 12:33
ВЫ не правы.

AmpeR3
28.12.2014, 12:49
А тогда как будет производится читка адресов этих заклятых остальных 5-и кнопок из ModBus. Ведь первый адрес я заполняю в поле адреса конфигуратора СМИ1. Куда заполнять для применения адреса остальных 5-и кнопок из программы Owen Logic сетевые адреса из таблицы ModBus.
Подскажите!!!!

Василий Кашуба
28.12.2014, 14:06
Где проект?

AmpeR3
05.01.2015, 15:18
А всё таки Я был прав, всё вышло как и думалось. ПР11х поддерживает от СМИ1 только 1-у кнопку из 6-и возможных. СМИ1 расчитан на применение в программе CoDeSys с этими 6-ю кнопками. Вот так... Вопрос снят!!!!

rovki
05.01.2015, 15:54
А всё таки Я был прав, всё вышло как и думалось. ПР11х поддерживает от СМИ1 только 1-у кнопку из 6-и возможных. СМИ1 расчитан на применение в программе CoDeSys с этими 6-ю кнопками. Вот так... Вопрос снят!!!!
ВЫ что то проверили ,о чем то догадались.... Для того что бы вам отвечали в следующий раз ,выкладывайте проект ,что бы другие пользователи не наступали на те же грабли....

AmpeR3
05.01.2015, 16:20
Сильно подумал над проблемой и из ответа Owen инженера с невразумительным ответом понял свою проблему. Всё дело в специфичности применения разработки СМИ1. Он не рассчитан на обычное применение с примитивным оборудованием на 6-ть кнопок, а только в CoDeSys. Всё дело в передачи замыкания 1-й кнопки в регистре, а остальные кнопки по этому же регистру но другими битами!
Так что в ПР11х только 1-а кнопочка, но никак не более!!!

melky
05.01.2015, 16:45
AmpeR3 с пуркуа бы ? в ПР11х можно разложить на биты любую переменную...

AmpeR3
05.01.2015, 17:46
Да любая переменная в ПР11х передаётся в сеть и принимается по регистрам от заданной таблицы адресов Owen ModBus. Но кнопки в конфигураторе СМИ1 все 6-ть передаются одним регистром но разными битами, чего не понимает по своему созданию Owen ПР11х. Для каждой кнопки из СМИ1 или ИП320 в Owen Logic внутри программы (не связанной с входами) требуется регистр!!! Это же и касается Delta Electronics PLC DVP-EC3 и другие подобные умные штучки.
ИП320 проблем не вызывает от всех программируемых кнопок на задачу выполнения внутри ПР11х и Delta Electronics PLC DVP-EC3 , а вот СМИ1 только всегда 1-у кнопку!!! Так сделали создатели в СМИ1 - CoDeSys!!!

Василий Кашуба
05.01.2015, 18:10
Да любая переменная в ПР11х передаётся в сеть и принимается по регистрам от заданной таблицы адресов Owen ModBus. Но кнопки в конфигураторе СМИ1 все 6-ть передаются одним регистром но разными битами, чего не понимает по своему созданию Owen ПР11х. ...
Вот и принимайте все кнопки в одном регистре по одному адресу, а потом выделите из регистра нужные вам кнопки.

AmpeR3
05.01.2015, 18:24
Тогда наконец то главный вопрос, возвращаясь к началу темы - как выделить из одного регистра остальные кнопки??? Вот с этого то и началась вся история как выполнить на ПР11х управление из СМИ1 6-ю кнопками!!!! По описанию ПР11х этого не написано??? А в СМИ1 указан в конфигураторе один регистр!!! А кнопок то 6.
Подскажите ПОЖАЛУЙСТА!!!

AmpeR3
05.01.2015, 18:53
С Вашей подсказки я применил ФБ EXSTRACT и используя адрес первого регистра применял для чтения остальные все кнопки с номерами 0-5 (для кнопок 1-6). Наверно ТАК!!! Боже мой как всё просто когда знаешь, где есть лежит клад!!! Большое спасибо ВАМ Василий Кашуба!

rovki
05.01.2015, 18:57
Подскажите ПОЖАЛУЙСТА!!!
Схему не дали ,поэтому только рисунок ,как из байта получить 8 кнопок ...