PDA

Просмотр полной версии : расходомер + ПЛК-160M



Микросхема
13.05.2014, 19:23
Здраствуйте. Извеняюсь за беспокойство... В данный момент имеется на объекте расходомер (модель неизвестна) но даёт сигнал 4-20 мА - который хотелось бы подключить на аналоговые входа ПЛК-160 ОВЕН и вывести результаты на татч-панель СП-270 тоже от Овена. Подскажите как это реализовать програмно в ПЛК. - ПЛК- планируется мастер - панель слейв. (Также там ещё будет отображаться работа трёх двигателей КНС-станции нейтрализации сточных вод, которые будут работать от ЧП тоже ОВЕН управляясь програмно ПЛК по Modbus RS-485. Панель чисто для визуализации). Я новичок-только осваиваю эти контроллеры - надеюсь на взаимопонимание....

lara197a
13.05.2014, 20:09
А еще пишут, что в ЖКХ нету денег....

Микросхема
13.05.2014, 20:20
А еще пишут, что в ЖКХ нету денег.... Не пойму - при чём тут ЖКХ???

lara197a
13.05.2014, 20:27
Частная КНС?

Микросхема
13.05.2014, 21:02
Да собственность бумажно-пергаментной фабрики-решили модернизировать вот.

capzap
13.05.2014, 21:17
А какой язык Вам понятен, так то всё вроде просто, обозвали аналоговый вход каким то именем, обозвали в модбас(скорее всего слейв) канал REAL-а, а в главной программе написали строчку на ST mb_value := ai_value;

Микросхема
13.05.2014, 21:44
А какой язык Вам понятен, так то всё вроде просто Писал програмку для шлифовального станка на ПЛК-110 в FBD (родной мицубишу сломался а ПО платное - обошлись дешёвым - спасибо Овену). Ну и LD-релейка-накрайняк-хотя из первого во второй всегда можно перевести...
написали строчку на ST mb_value := ai_value; спасибо-попробую завтра - на работе на столе всё эксперементирую... дали задание подготавливать пока верхний и средний уровень...пока шкаф релейки ещё монтируется взамен старого щитка... завтра схему дадут посмотреть.
ST mb_value := ai_value;-а если задействую три аналоговых входа - присвою им имена - как модбас их различит -как записать ?

capzap
13.05.2014, 21:57
так же сделаете присвоение, только уже соответствующими именами, какими обзовете каналы

Микросхема
13.05.2014, 22:42
так же сделаете присвоение, только уже соответствующими именами, какими обзовете каналы т.е если я правильно понимаю-должно получиться что-то типа этого:
ST mb1_value := ai1_value;
mb2_value := ai2_value;
mb3_value := ai3_value;

capzap
13.05.2014, 22:55
ну да, переменным привязаным к модбас, присваиваем переменные привязанные к физическим аналоговым входам

Микросхема
13.05.2014, 23:37
ок! Спасибо capzap -завтра попробую эт дело.

Микросхема
22.05.2014, 11:22
Вот вчера заморочился - почему на аналоговых входах (при 4-20 мА) при старте контроллера висит экспонента "-2.66е+036" (пробывал выставлять разные фильтры в параметрах не помогают) при подключении преобразователя напряжения в ток 4..20ма показания отличаются от реальных(проверяю мультиметром) где то как раз на 2,5 единицы измерения (как раз на число этой экспоненты). и на панели в цифровом дисплее показания меняются с частотой приблизительно в 1 сек. то цифры - то буква "А". Далее не могу настроить в панели бочку-ёмкость чтоб показывала уровень в % 4-20 мА - делений шкалы не видно - при изменении вх. тока меняется цвет с жёлтого на синий (плавной регулировки цвета шкалы не наблюдаю - либо вся синяя либо вся жёлтая и мигает (типо как и в цифровом дисплее), по 0-10 в тоже самое (только экспоненты нет - но показания с мультиметром прилично расходятся) - и при выводе на шкалу типа линейка также нет плавного изменения цветового показателя значений - либо 0 - либо сразу 100 %. Подскажите пожалуйста что не так делаю - файлы прилагаю...