Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
Регистрация  •  Вход

Контроллер OMRON 3G2S6 - CPU 15

Список форумов» Промышленная электроника
АвторСообщение
almaks
Спокойный как удав
Сообщения: 567




22-10-2011 16:18

По данному контролеру в сети не нашел ни чего просьба к знающим уделить немного времени для небольшого анализа управляющей программы (возможно из собственного опыта и возможно похожего синтаксиса для других контролеров). Программа забивается с собственного пульта, возможно представленная программа была внесена с ошибками т. как добывалась где то после утери документации на оборудование. Ну и реально может облегчить жизнь моему горбу ежели удастся найти ошибку и часть оборудования перестанет работать в пуск-стоповом режиме.

По языку (командам) интересует назначение оператора LD в языке Codesis он определяется как оператор присвоения значения аккумулятору, но это для контролеров овен т. что не уверен.
OUT- возможно команда безусловного перехода.
Команды условных переходов похоже определяются сочетаниями команд простой логики такими как AND; OR; NOT.
TIM N задание времени для оператора N задается вручную в десятых долях секунды например TIM 3 300 задержка 30 секунд.
CNT похоже так же определяет время но для моего оборудования время остановки (домыслы мои!!!)

В общем для тех кто решиться разобраться прикрепляю два файла
Для анализа - позволит распечатать всю программу на одном листе А4.
И практически такой же файл Для коментариев где прошу кратко описать условные переходы и как проверяються условия.

Прошу прощения за много буквов улыбка

Добавлено 22-10-2011 20:23

P.S. Строка 212 конечно же END не AND извиняюсь за описку.

Добавлено 22-10-2011 20:41

Добавлю еще два скана возможно что то прояснят, к сожалению язык не знаю, а если кто сможет перевести то падаю ниц, блин это все что осталось от документации (архивы "Документ х")улыбка

  Для анализа.rar  4,08 КБ  Скачано: 397 раз(а)
  Для коментариев.rar  4,72 КБ  Скачано: 266 раз(а)
  Документ1.rar  24,47 КБ  Скачано: 282 раз(а)
  Документ2.rar  7,92 КБ  Скачано: 285 раз(а)

alsks950
Участник
Сообщения: 128




22-10-2011 18:12

Посмотри тут http://www.adsinfo.com/omron.html улыбка
almaks
Спокойный как удав
Сообщения: 567




22-10-2011 19:53

alsks950, Саша спасибо, более полного ответа не бывает, умеешь сеть просеевать. одобряю
В гости забегай на следующей неделе на сутках понедельник и пятница остальные дни на работе голливудская улыбка
Тему пока не закрываю, может кто на пальцах носом натыкает все быстрее дойдет. улыбка
alsks950
Участник
Сообщения: 128




22-10-2011 20:52

Распиши все I/O порты, иначе программу не "вскроешь".
Во вторник может зайду, посидим покумекаем улыбка
o_l_e_g
Предупреждений: 1
Предупреждений: 1 
Сообщения: 4499




22-10-2011 22:08

Могу загнать в симулятор, но без таблицы I\O, и осмысленных значений сигналов это бесполезно.
Иногда, чем разбираться, проще написать проект по новой, не такой он и большой.
По синтаксису это http://www.3s-software.com/index.shtml?ru_ru_AWL
Гораздо проще и понятнее, перевести в LAD
almaks
Спокойный как удав
Сообщения: 567




23-10-2011 05:24

Ясно, на неделе постараюсь расписать I\O порты, но на работу попадаю два раза в неделю т. что возможно не успею. Тему пока не закрываю за помощь всем спасибо.
almaks
Спокойный как удав
Сообщения: 567




24-10-2011 12:51

Уважаемые гуру огромная просьба перевести Документ1 язык возможно финский или югославский. По возможности конечно.
INT1
Участник
Сообщения: 500




24-10-2011 13:36

almaks, технология проста:
- распознаешь текст в OCR;
- вставляешь в программу-переводчик с поддержкой финского языка;
- правишь текст по смыслу согласно контекста текста ( шок обля).
Короче, текст распознанный в FineReader 9.0 аттачу(благо, его не много). Затем можешь в онлайн переводчиках(возможно разных, они могут дать различные значения слов), перевести.
Делается это с помощью копипасте, например:
http://pereklad.online.ua/finsko-russkiy/

trans.jpg


  Документ1.rar  2,48 КБ  Скачано: 242 раз(а)

almaks
Спокойный как удав
Сообщения: 567




27-10-2011 20:10

INT1 писал:
правишь текст по смыслу согласно контекста текста

Вот здесь начинается самое интересное голливудская улыбка Но потихоньку справились в основном весь разбор программы и ужасы перевода легли на плечи alsks950 спасибо Пьем пиво .
o_l_e_g, таблиц I\O портов составлена, язык скорее не асемблер, а набор простой логики "и" "или" "не" создающий подобие ПЛМ и плюс таймеры и счетчики реализованные програмно в контроллере. Считаные входные сигналы прогоняются через виртуальную ПЛМ выставляют соответствующие уровни на выходах.
В общем программа программа разжевана далее можно разбираться с привязаным к контроллеру железом.
Еще раз всем спасибо, удачи и легких ремонтов.
INT1
Участник
Сообщения: 500




27-10-2011 20:47

Хоть и решено, вставлю еще раз пятак. Наверное самое главное разобраться с алгоритмом работы(это надстройка), речь об угольном котле кажись?. Кодировать и знать железо,- это(базис), вторая часть марлезонского балета. Вобщем, желаю удачи улыбка .
o_l_e_g
Предупреждений: 1
Предупреждений: 1 
Сообщения: 4499




28-10-2011 13:04

almaks писал:
язык скорее не асемблер, а набор простой логики "и" "или" "не"

МЭК 61131-3 IL -ассемблероподобный, машиннонезависимый язык, Instruction List (список инструкций). Именно так он определяется стандартом МЭК.
almaks
Спокойный как удав
Сообщения: 567




29-10-2011 09:34

o_l_e_g писал:
МЭК 61131-3 IL -ассемблероподобный, машиннонезависимый язык

Для информации, принял спасибо, не разу не сталкивался с промконтроллерами.
INT1 писал:
Наверное самое главное разобраться с алгоритмом работы

Абсолютно согласен, даже с разжеваной программой пришлось досконально разбираться с железом.

Подводя итог: Нашелся виновник терморегулятор, за неимением замены "упростил" его обязанности изменением трех строк в программе, все тьфу тьфу. Если кому интересно могу описать. Еще раз всем спасибо.
Удачи.
Список форумов» Промышленная электроника» Контроллер OMRON 3G2S6 - CPU 15
Перейти:  
Текущий раздел» Промышленная электроника (Ремонт различной промышленной электроники (ЧПУ, и тд))


Похожая информация:
  • PLC Omron Zen схема кабеля
  • Ошибка частотника Omron MX2
  • Omron C20 - считать программу
  • Ремонт CPU Omron CQM1
  • Терморегулятор Omron E5CN опознать элемент








  • Информация по ремонту для специалистов - справочники, инструкции, энциклопедия, советы и секреты ремонта,  настройка, сервисные режимы
    Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!