На форуме обязательно:
  1. Заполнить свой профиль на Русском языке. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.
Рекламу на своём форуме мы не размещаем ни на каких условиях.

Митсубиси FX2N 4AD

PLC, прочие контроллеры, промышленные компьютеры, операторские панели

Автор темы
kaluchy
здесь недавно
здесь недавно
Сообщения: 14
Зарегистрирован: 02 сен 2010, 12:09
Имя: Николай

Митсубиси FX2N 4AD

Сообщение kaluchy » 26 май 2011, 15:18

Здравствуйте. Пишу программу для цеха по розливу воды. Контроллер FX1N-40MT. Вроде что-то получается. Но вот аналоговые входы не могу додумать. Есть 8 бочек в них будем мереть уровень датчиками давления. Мин давления пустая, макс полная. Как организовать программно связь контроллера с модулем FX2N-4AD. При макс уровне будет срабатывать сигнализация, при мин. будут выключаться насосы по сухому ходу. Народ если кто может и кому интересно помогите.


piv
здесь недавно
здесь недавно
Сообщения: 56
Зарегистрирован: 05 сен 2010, 20:56
Имя: Полоус Игорь Викторович

Re: Митсубиси FX2N 4AD

Сообщение piv » 27 май 2011, 22:09

Насколько мне известно, то счтывание даных(аналоговый сигнал) с регистров этого модуля производится командой FROM. Адрес модуля: ближайший к ПЛК, равен 0; следующий- 1;...... Для 4-20мА цифровой сигнал получается 4000-20000. Ну а дальше, в основной программе, модулями сравнения сравниваем этот сигнал с нижней и верхней уставками и прописываем желаемые действия.

Рекомендую посетить http://www.melsec.ru/forum/

Аватара пользователя

Barsik
не первый раз у нас
не первый раз у нас
Сообщения: 302
Зарегистрирован: 02 фев 2010, 22:28
Имя: Корнеев Дмитрий
Благодарил (а): 2 раза
Поблагодарили: 4 раза
Контактная информация:

Re: Митсубиси FX2N 4AD

Сообщение Barsik » 28 май 2011, 22:50

Занимался чем то подобным, и могу посоветовать отказатся от идеи производить какие - либо действия по показаниям аналоговых датчиков. Для этого есть дискретные датчики уровня (на пищевке - камертонные очень популярны). Аналоговые датчики давления склонны к дрейфу, и требуют частой перекалибровки. Как то так..
Запуск и модернизация оборудования без проекта и документации. Дорого.


Автор темы
kaluchy
здесь недавно
здесь недавно
Сообщения: 14
Зарегистрирован: 02 сен 2010, 12:09
Имя: Николай

Re: Митсубиси FX2N 4AD

Сообщение kaluchy » 30 май 2011, 12:15

piv писал(а):Насколько мне известно, то счтывание даных(аналоговый сигнал) с регистров этого модуля производится командой FROM. Адрес модуля: ближайший к ПЛК, равен 0; следующий- 1;...... Для 4-20мА цифровой сигнал получается 4000-20000.
Рекомендую посетить http://www.melsec.ru/forum/

Спасибо вроде как разобрался. http://freespace.by/download/4510aca9c7
http://freespace.by/download/d6925edec5


Автор темы
kaluchy
здесь недавно
здесь недавно
Сообщения: 14
Зарегистрирован: 02 сен 2010, 12:09
Имя: Николай

Re: Митсубиси FX2N 4AD

Сообщение kaluchy » 30 май 2011, 12:18

piv писал(а): Ну а дальше, в основной программе, модулями сравнения сравниваем этот сигнал с нижней и верхней уставками и прописываем желаемые действия.

Рекомендую посетить http://www.melsec.ru/forum/

Вот дальше как с регистрами работать не знаю. Как настроить мин и макс, а также текущий расход?


Автор темы
kaluchy
здесь недавно
здесь недавно
Сообщения: 14
Зарегистрирован: 02 сен 2010, 12:09
Имя: Николай

Re: Митсубиси FX2N 4AD

Сообщение kaluchy » 30 май 2011, 12:19

как задаеться модуль сравнения? Developer 8 у меня


barm
здесь недавно
здесь недавно
Сообщения: 10
Зарегистрирован: 23 авг 2010, 00:20
Имя: Коваленко Александр Евгеньевич

Re: Митсубиси FX2N 4AD

Сообщение barm » 04 июн 2011, 19:35

В FX2N-4AD, судя по мануалу, аналоговые значения 4-20 мА соответствуют числовым значениям 0-1000. При сигнале 4 мА в регистре будет записан 0, что соответствует 0% заполнения бочки. Аналогично при 20 мА будет значение 1000 = 100% заполнения бочки. Текущий уровень - поделите число записанное в регистре на 10 - получите текущий уровень заполнения в %.
Регистр с числовым значением уровня, с помощью инструкции CMP, сравните с числовыми значениями минимума и максимума (то есть сравните с числом 0(минимум) и 1000(максимум), но вместо 0 лучше сделать небольшой задел - 50 например).
На максимальный уровень тоже советую поставить дополнительно дискретный датчик. А то запросто польет с краев когда-нибудь.