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

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




Начать новую тему Ответить на тему  [ 41 сообщений ]  На страницу Назад  1, 2, 3  Вперёд
Автор Сообщение
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пт июн 22, 2018 10:45 
Не в сети

Регистрация: Пт окт 14, 2011 17:04
Сообщения: 726
тип данных, нижний в кружочке типа - bool, в верхнем тип- channel.
ps: странный у вас подход, программу так или иначе надо изучать, но раз "исключительно выбор инструмента", то вам надо:
1. схема. (если ее нет, то руками по "мусинкам" по "мусинкам")
2. выгруженная программа (я так понимаю есть).
3. ищите на схеме интересующий вас узел, определяете какой выход с plc управляет им.
4. в программе ищите данный выход, и смотрите как он активируется.
5. дальше уже по ситуации :mrgreen:

ps2: ну и если не секрет выложите программу. (может чего опытные специалисты найдут) :!:


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пт июн 22, 2018 13:49 
Не в сети

Регистрация: Вт июн 19, 2018 18:32
Сообщения: 22
alexjdie писал(а):
тип данных, нижний в кружочке типа - bool, в верхнем тип- channel.
ps: странный у вас подход, программу так или иначе надо изучать, но раз "исключительно выбор инструмента", то вам надо:
1. схема. (если ее нет, то руками по "мусинкам" по "мусинкам")
2. выгруженная программа (я так понимаю есть).
3. ищите на схеме интересующий вас узел, определяете какой выход с plc управляет им.
4. в программе ищите данный выход, и смотрите как он активируется.
5. дальше уже по ситуации :mrgreen:

ps2: ну и если не секрет выложите программу. (может чего опытные специалисты найдут) :!:

bool - понимаю, channel (для данного применения) - не понимаю.
Ответы на вопросы:
1. Схемы нет, но есть общее понимание её структуры. Оно типовое. Т.е. совершенно ничего экстраординарного.
2. Да, есть.
3. Какой выход на схеме, если на RxD МК присутствуют ВЫХОДНЫЕ адекватные импульсы? И на монтажке тоже. Очень прошу далее этот вопрос не муссировать во избежание зафлуживания темы.
4. Вы видимо плохо вчитались в пост - в программе нет данного выхода. Мало того, я и залез в программу в надежде увидеть это выход. Но его там нет, имитация HMI оказалась... HMI. То есть да, изменение содержимого регистров ПЛК без уведомления об этом оной.
5. По ситуации - это найти способ обнаружить те регистры, к которым обращается HMI.
Программа не секрет: https://dl.dropbox.com/s/m59sdgfsmfnrke ... 1.cxt?dl=0


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пт июн 22, 2018 18:48 
Не в сети

Регистрация: Пт окт 14, 2011 17:04
Сообщения: 726
не знаю чего вы прицепились к мертвой "HMI" (прошивки нет, забудьте)
берите новую панель и вперед рисовать проект раз есть понимание как это работает. :!:
ps: все, больше не флужу.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пт июн 22, 2018 19:15 
Не в сети

Регистрация: Вт июн 19, 2018 18:32
Сообщения: 22
alexjdie писал(а):
берите новую панель и вперед рисовать проект раз есть понимание как это работает. :!:

Как работает панель я знаю. Но я не знаю как найти способ обнаружить те регистры ПЛК, к которым обращается эта панель. А Вы знаете?
А еще я не знаю, что такое "тип- channel" в CrossReference от CX омрона.
А Вы почему не захотели это объяснить... :|


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пт июн 22, 2018 20:40 
Не в сети

Регистрация: Вт окт 26, 2010 21:55
Сообщения: 329
Откуда: Санкт-Петербург
тип channel - за что купил, за то продал... без контроля типа данных.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пт июн 22, 2018 22:39 
Не в сети

Регистрация: Пт окт 14, 2011 17:04
Сообщения: 726
ART_ME писал(а):
alexjdie писал(а):
берите новую панель и вперед рисовать проект раз есть понимание как это работает. :!:

Как работает панель я знаю. Но я не знаю как найти способ обнаружить те регистры ПЛК, к которым обращается эта панель. А Вы знаете?
А еще я не знаю, что такое "тип- channel" в CrossReference от CX омрона.
А Вы почему не захотели это объяснить... :|

-----------------
я знаю как обнаружить (они будут такими какие я определю сам), но это будет очень много стоить. поэтому оставлю ваш хлеб вам. :twisted:


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Сб июн 23, 2018 07:06 
Не в сети

Регистрация: Вт июн 19, 2018 18:32
Сообщения: 22
Aeroplan писал(а):
тип channel - за что купил, за то продал... без контроля типа данных.

BOOL - Логическое значение.
CHANNEL - Слово (воспринимается как WORD).
Как может явно битовая переменная 24.06 быть словом и логическим значением одновременно?

ЗЫ. Кстати по поводу невозможности группового поиска я был не прав, в CX он таки есть. Просто в поиске нужно указывать, к примеру, не "60.", а "60.*"


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Сб июн 23, 2018 10:16 
Не в сети

Регистрация: Пт окт 14, 2011 17:04
Сообщения: 726
вот address reference tool вашей выложенной программы:
24.06 - бит, 24 слово. ничего такого


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Сб июн 23, 2018 13:01 
Не в сети

Регистрация: Вт июн 19, 2018 18:32
Сообщения: 22
Уже разобрался.
Насколько я понял, картинка индицирует, что в данной строке операция с битом происходит в составе байта.
К примеру, есть биты, которые вообще как битовые переменные в программе не встречаются, но это не значит, что они в ней не работают.

Однако шибко смущает изобилие в рабочей программе слов. В этом станке нет ни приводов, ни энкодеров, ни аналоговых датчиков, а регистры DM использованы почти все.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Вс июн 24, 2018 20:00 
Не в сети

Регистрация: Вт июн 19, 2018 18:32
Сообщения: 22
Олег писал(а):
Цитата:
не вижу я в ней команд связи - ни RXD, ни TXD

Так Вам повезло, значит обмен был по стандартному протоколу.
Осталось разобраться в проге контроллера, найти адреса переменных, которые отображались на панеле и выбрать панель по вкусу, которая Омрон поддерживает.

Олег, к Вам вопрос.
Насколько мне известно, в дельтовских ПЛК есть возможность внешнего управления (например со стороны HMI) выходами ПЛК и соответственно считывания его входов вне зависимости от загруженной в ПЛК рабочей программы, а также при полном отсутствии оной.
Есть ли такая же возможность в омроновском ПЛК CQM1H?
Иными словами, если я вытащу из этого ПЛК платку с EPROM, то могу ли я использовать ПЛК в качестве расширения портов входа\выхода для панели HMI?
:?:


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Вс июн 24, 2018 23:59 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Принудительно управлять выходами с панели, маловероятно, хотя вроде такое встречалось на омроновских панелях.
Из программера без проблем.
С любой панели тоже без проблем, если контроллер в стопе (режиме программирования).
Платка с EPROM это опция, контроллер и без неё работает.

Вам ничего из контроллера вынимать не обязательно (но можно). Скачайте из него сетап, замените на первой вкладке режим запуска на "Программирование" и получите модуль ввода-вывода.
Может проще свою прогу под Омрон написать?


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пн июн 25, 2018 07:31 
Не в сети

Регистрация: Вт июн 19, 2018 18:32
Сообщения: 22
Олег писал(а):
Вам ничего из контроллера вынимать не обязательно (но можно). Скачайте из него сетап, замените на первой вкладке режим запуска на "Программирование" и получите модуль ввода-вывода.

Работает, но.... пока не выключишь ПЛК.
После включения ПЛК режим Программирования отменяется.
Что делать?


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пн июн 25, 2018 08:12 
Не в сети

Регистрация: Пт окт 14, 2011 17:04
Сообщения: 726
изменить в настройках на program и записать в контроллер (после записи снять напряжение ).


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пн июн 25, 2018 08:38 
Не в сети

Регистрация: Вт июн 19, 2018 18:32
Сообщения: 22
alexjdie писал(а):
изменить в настройках на program и записать в контроллер (после записи снять напряжение ).

Именно это я и делаю.
Но режим PROGRAMM работает только до выключения питания.
И судя по документации так и должно быть.
:cry:
Вложение:
22.JPG

Вложение:
23.JPG


В итоге получается, что либо покупаем аж два фирменных кабеля за дурные деньги (которые еще не факт, что будут работать с HMI), либо... в ПЛК пишем вывод рабочей переменной на выход, а с HMI вводим в ПЛК эту рабочую переменную.
Не смертельно конечно, но.... :mrgreen:


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CQM1H порт RS232
СообщениеДобавлено: Пн июн 25, 2018 12:18 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Цитата:
Именно это я и делаю.
Но режим PROGRAMM работает только до выключения питания.

DIP №2 Выключен?
Если включен, контроллер при запуске считает с карты прогу и настройки.


----------------------------
В самом начале проги идёт кусочек, очень похожий на заливку каких то настроек по умолчанию, если DM40 не равен единице.


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

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


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

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 6


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

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