Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 18:44

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 49 сообщений ]  На страницу Назад  1, 2, 3, 4
Автор Сообщение
 Заголовок сообщения: Re: CJ2M modbus
СообщениеДобавлено: Сб фев 13, 2021 21:38 
Не в сети

Регистрация: Вс окт 08, 2017 01:28
Сообщения: 152
Откуда: Рязань
Буду на неделе изучать CX-Protocol, к нему вроде даже мануал есть.
Но там разве есть rs485 выход? Или порту на cpu без разницы?
Просто на scu один порт 422 /485, а второй только 232
Или 485 на cpu доступен только с модулем CJ1W-CIF11?
RS-485 adaptor, 2 or 4 wire, connects directly to RS-232C 9-pin port for serial PLC link, screw terminals on RS-485 side


В начало
 Профиль  
 
 Заголовок сообщения: Re: CJ2M modbus
СообщениеДобавлено: Вс фев 14, 2021 10:47 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
CX-Protocol для того чтобы написать опрос для модуля SCU, не для порта контроллера.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CJ2M modbus
СообщениеДобавлено: Пн фев 15, 2021 12:12 
Не в сети

Регистрация: Вс окт 08, 2017 01:28
Сообщения: 152
Откуда: Рязань
Олег писал(а):
CX-Protocol для того чтобы написать опрос для модуля SCU, не для порта контроллера.

Понял, пока есть возможность, буду ковырять протоков, в принципе и с готовыми FB 03,10 всё заработало но память фб прилично сжирают, пришлось даже переназначить с области H в область D, но сами фб еще придется переделывать, не совсем удобно сделано, но для себя хочу попробовать сделать два варианта, с фб 03,10 и второй вариант с протоколом и потом сравнить их.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CJ2M modbus
СообщениеДобавлено: Пн авг 09, 2021 11:59 
Не в сети

Регистрация: Вс окт 08, 2017 01:28
Сообщения: 152
Откуда: Рязань
Всех приветствую еще раз!
Перешел на cx-protocol вместо FB, так как фб жрут много памяти.
собственно pmcr запускаются, данные отправляют, получают, все нормально.
Возник вопрос нормальной и правильной реализации всего обмена.
Мне нужно считывать данные с частотника функцией 03 и при необходимости записывать данные ( частота, старт, стоп ) функцией 06.
Как вариант планирую сделать через счетчики
i=0 отправили 1й запрос 03, получили ответ, i++
i=1 отправили 2ой запрос 03, получили ответ, i++
i=2 отправили 3й запрос 03, получили ответ, i++
и тд, далее если не нужно записывать данные функцией 06, то обнуляем счетчик и все по кругу, если нужно записать данные то в счетчик добавляю i=3, делаю запись 06 в частотник и опять обнуляю счетчик после команд чтения.
Вариант вроде рабочий, но мне кажется он какой-то неправильный с точки зрения реализации.
на чтение и записать сделал разные последовательности и разные pmcr команды.

Как лучше реализовать нормальный обмен данными с возможностью дальнейшего расширения кол-ва одинаковых устройств? например сейчас два частотника, в потом будет 4, запросы и ответы одинаковые


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 49 сообщений ]  На страницу Назад  1, 2, 3, 4

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3