Просмотр полной версии : помогите разобраться
дело в том что есть плк 154-220-ам.
при его велюцении он запускается, тестирует свои контакты и после загорания "работа" через некоторое время загораются на секунду все лампочки а потом "работа"..... и так продолжается до бесконечности........ при этом связь с ним через кодсис не установить........ что делать не подскажите????
Филоненко Владислав
17.09.2010, 08:45
нажать и удерживать кнопку пуск 10 секунд после включения.
и потом залить в плк безошибочную программу с правильным таргетом.
о вроде помогло!! спасибо!!
кстати еще один вопрос:
возможно ли как нибудь программу проверить, просто при присваивании переменных она нормально работает по схеме выбираемой ей самой в зависимости от переменных................а хотелось бы программно изменять их в режиме эмуляции и узнать будет ли нужная реакция или будет зацикливание??
Филоненко Владислав
20.09.2010, 07:49
прочитайте раздел отладка в документации
читал, но это не вполне что я хотел.........скорей всего наверное придется писать управляющую программу с ариф. прогрессией и наблюдать за "по-шаговым выполнением".
Филоненко Владислав
20.09.2010, 10:47
можно остановить программу, задать нужное значение всем переменным и запустить её. что еще надо для отладки?
ну да можно и так....
плк вроде как заработал, поэтому пока буду с помощью переменных режисторов поднастраивать.
а кстати еще есть один вопрос по поводу таймеров:
данная http://www.owen.ru/forum/attachment.php?attachmentid=2859&stc=1&d=1285139445
схема вставленная посреди текста программы будет работать с какого момента времени?? начала работы всей проги или нет? просто при эмуляции она срабатывает сразуже с момента работы а не запускается "последовательно" в процессе расчетов проги..............
все программа написана! В режиме эмуляции тоже все работает отлично, но при подключении сопротивления и тестера к соответствующим контактам появляется небольшая проблема: Codesys принимает информацию (с переменных резисторов) и даже ее обрабатывает, но на выходе почему-то на тестере аналоговый сигнал остается неизменным (I, U,R), хотя в Codesys он постоянно изменяется. Ни кто не в курсе в чем может быть дело??
не подскажите почему при загрузке программы в ПЛК154 и подачи напряжения (обычный адаптер на 12В + переменный резистор) на два входа ПЛК codesys фиксирует изменение выходящей величины, а тестер фиксирует неизменное сопротивление и напряжение??
программа присутствует.
Николаев Андрей
10.11.2010, 12:51
еще раз и по русски.
на какие входы что подключаете?
на каких выходах что появляется?
как вы это определяете?
происходит ли это с пустым проектом без вашей программы
попробуем по-русски:
я запускаю codesys, подключаю к нему ПЛК154-220-АМ, и запускаю проект на выполнение (alt+F8 без эмуляции). К входам AI 0-1 и AI 0-2 подключаю 12В адаптер через переменное сопротивление (для возмодности изменения входящего сигнала). на каждый вход свой. На выход АО 1-0 подключаю цифровой мультиметр, и пытаюсь зафиксировать хоть какие-то изменения или напряжения или сопротивления. При нажатии старт в Codesys, программа правильно фиклирует изменения входящей величины, и показывает значение выходящей. Но на мультиметре и сопротивление и напряжение - const. Другие же выходы AO имеют нулевое значение и сопротивления и напряжения.
Вопрос что не так?
и что значит
пустым проектом без вашей программы. это как?
Николаев Андрей
10.11.2010, 15:22
на пустом, это значит программа состоит из одного оператора - ;
а управление выходами и опрос входов производится в конфигурации.
ну или подключите выход на вход.
все решил вопрос с исходящим сигналом, спасибо!!!
Кстати есть еще один вопрос, может кто в курсе.
Возможно ли в Codesys сделать следующее:
1) программа выполняет операцию сравнения
2) в зависимости от пункта "1" выбирается один из двух процессов вычисления
3) в зависимости от выбранного варианта в пункте 2, задает время, следующего опроса аналоговых входов в ПЛК.
Вопрос касается только пункта 3, т.к. остальное довольно элементарно решается. А здесь мы должны иметь сигнал на выходе, и заранее оговоренное время следующего опроса, которое еще и может меняться.
о, вроде появилась идея. попробую в Sfc реализовать.
все всем спасибо за содействие! выход найден! прога написана.))
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot