http://cospa.ru/disk1/PLC/CP1/Ru/W07...ntroManual.pdf Для новичков и начинающих,на ПЛК-1ОО или на другие модели .С "больших" :D денег все же хочу на днях приобрести ПЛК-100 и заняться самообучением .
Вид для печати
http://cospa.ru/disk1/PLC/CP1/Ru/W07...ntroManual.pdf Для новичков и начинающих,на ПЛК-1ОО или на другие модели .С "больших" :D денег все же хочу на днях приобрести ПЛК-100 и заняться самообучением .
мне кажется что многим начинающим такой "пакет" дал бы большую пользу в пошаговом (и самое главное самостоятельном!!!) освоении базовых основ ПЛК.Да и самому ОВЕНу думаю пошло бы на пользу "народная"доступность продукции.
я бы вам тогда посоветовал 150-й ибо там есть и аналогоые входы-выходы и дискретные... он конечно подороже но этого стоит..
dirad вам нужно руководство для начинающих? Вот здесь документация:
http://www.owen.ru/device/88206764
А на форуме полно примеров. Почитайте... Несомневаюсь что вы быстро разберетесь что и как... Cosesys проще чем кажется.
Можно сразу глянуть сюда: http://www.owen.ru/device/85560642 ;)
....блин....так что лучше взять то? 110-й или 150-й?Еще раз повторюсь:Цель-самообразование на перспективу,...ну и в конце концов "приделать" его куда нибудь.До кризиса вопрос о цене и не стоял бы,но сейчас не те времена...
dirad 110-й как и 100 - имеет только дискретные входы-входы
150 - еще и аналоговые...
для обучения самое то. (ИМХО, не пертендую на истину в последней инстанции)
я пока свои мелкие проекты строю на них.
Для самообразования действительно все равно - просто по Вашей ссылке контроллеры были аналогичные 110 ;)
ну теперь понял.....ну а по главному вопросу,насчет создания наглядного примера?
на форуме их масса - примеры программ и полезности,
а вообще CoDeSys имеет режим эмуляции - так что и контролер совсем не обязателен.
...опять я.Толи плохо искал(в заранее "скачанном")то ли еще что то....Но нужное обнаружил только в купленном ПЛК,вернее в диске идущем с ним
завтра буду пробовать,и спросить хотел вот о чем:у меня не ПК а ноутбук,и на нем и на кабеле разьемы "мама".Наверно переходник нужен какой то?
Вы контроллер купили? Какой?
Если ПЛК100, то нужен любой USB кабель. Если 150/154, то вам путь в магазин для компов. Купите у них преобразователь USB-COM, а лушче express-COM (ноутбучная "карточка").
Вариант с карточкой мне кажется чуть более надежным, вследствии отсутствия помех на шнур USB. Преобразователи USB-COM (особенно китайские на базе PL2303) очень быстро дохнут - COM порт отваливается.
Если будете покупать преобразователь-карточку, помните что есть два разных стандарта - PCMIA и Express. Express - современный, к нему преобразователи стоят дешевле.
только сначала уточните по документации к ноуто , какой стандарт он поддерживает...
да,купил ПЛК-100,и речь о кабеле который идет с ним
Раз купили сотку то можете купить любой USB шнур. Желательно только потолще, чтоб с экраном был.
Тот кабель что идет в комплекте, это для COM порта.
Какой именно стандарт поддерживает ноутбук. Чтобы определить вытащите заглушку из разъема-карточки вашего ноута. Затем прочитайте статью:
http://best-soft.ru/articles/periphery/46.html
Сразу все поймете. Скорее всего у вас Express.
хы...
кажется я понял....да проь кабель понятно,Цитата:
и на нем и на кабеле разьемы "мама".
а на ноуте вы похоже за ком порт приняли выход на внешний монитор...
там ведь три ряда отверстий?
ничего, все учимся, на то и форум...
я свою первую винду, после покупки компа за три часа убил... (на 98 еще было)
Большое спасибо за помощь и поддержку,мне в комповском магазине сказали что пока кабелей USB нет,а если и будут то по 600р(!)так ли это?!...и если так то нельзя ли купив какие дешевле соединить их в обход 600-м рублям?:confused: заранее спасибо
тебе нужен ОБЫЧНЫЙ ЮСБ кабель , как для подключения к компу принтера...
у меня на столе лежит - полтора метра, даметр - 4 мм...
самый простой 30 рублевый...
А нельзя куданибудь заглянуть где есть описание языков програмирования поддерживаемых Codesys, функций и ошибок которые генерирует компилятор. Вообще dirad толковую вещь предлагает учитывая что овен работает на простых достаточно потребителей,
Букварь будет совсем не лишним в маркетинговой политике компании
в настоящее время мне известно о двух книгах по плк и кодесис. первая московского издательства, вторая ростов на дону. можно пошарить в инете.
негусто. будем искать. спасибо александр
Книга по языкам и вообще по Codesys есть. Написал ее И.В. Петров называется "Программируемые контроллеры. Стандартные языки и инструменты". Есть в свободном доступе на сайте "Пролога", лежит также на файлообменниках.
Спасибою Читаю. Однако не могу зажечь лампочку, ни чисто програмно
out:=true,ни считывая дискретный вход out:=in. единственное чего добился это регулярной перезагрузки путем создания бесконечного цикла. Т е связь с контроллером устойчивая.:) Примеры и полезности опробовал, бесполезно. Чуствую ошибку, подсказать некому, процесс стоит.
дискретный выход не реагирует на мои манипуляции. кроме того что я по прежнему не понимаю почему состояние релейного выхода выражается в виде +0.00 и эту цифру я могу менять с клавы контроллера. одако лампочка подключенная к этому выходу не горит и реле не щелкает.
а вот провод замыкающий дискретный вход отражается в конфигураторе контроллера вполне четко.
тогда, как говорится, проект в студию )
както совестно и проектом называть
1. out - это переменная, объявлена в PLC_PRG. Т.е. 2 одинаковых имени: одно - переменная, другое - выход.
Удалите объявленную переменную в PLC_PRG, а вход лучше назвать out1
2. Теперь про "проект". Не понял зачем смотреть состояние выхода, и переводить состояние выхода в тоже состояние?
Лучше в PLC Configuration в DInputs назвать Bit 0 как-нибудь типа Input1 и программа тогда с учетом всех изменений будет например такая:
out1 := input1;
Тогда при замыкании первого входа, будет замыкаться первый выход
Точнее код будет такой:
out1 := BOOL_TO_REAL(input1);
т.к. настройка выходов у 63-их одинаковая как для выходов Р, так и для И. Вот от этого у вас Сост. ВУ - дробное число.
например не работает, а вот уточненный код работает.
и реле щелкает. и лампочка сразу зажглась. огромное вам спасибо.
гдето есть список уточнений, превращающих простые примеры в работоспособный продукт? или все опытным путем?
ПЛК63 отличается по названию параметров в PLC Configuration да и по возможностям вообще от линейки 100/150/154 для которых писались примеры.
Однако, если есть опыт программирования на любом языке программирования (в идеале Паскаль или Объектный паскаль), то никаких проблем не возникнет.
я вспоминаю двоечника -одноклассника, который говорил - зачем мне знать весь английский? я знаю -- гив ми ван сигарет-- и мне этого достаточно.
вот и мне нужна прямая и незаковыристая тропинка к программульке для моего "нехитрого" изделия, где много - много датчиков и контакторов.
алгоритм работы ветвист, но однозначен.
посоветуете нанять программиста? спасибо, проще самим пробираться сквозь невнятные описалова, чем потом бегать за ним, что бы он собственные баги исправлял...
поддерживаю автора темы в части предложения --овены в массы--
для этого, всего-навсего, вам (творцам) надо заняться эргономикой, повернуться лицом к человеку, а не к железу. с железом у вас всё в порядке.
я уже несколько лет имею дело с вашими изделиями, имею горький опыт внедрения в массы....
если начну рассказывать , боюсь вы обидитесь....
а за помощь - спасибо, это очень кстати именно сейчас.
я как и вы - пользователь, а не разработчик, но хочу сказать что в свободном программировании, имхо, не бывает "прямых и незаковыристых тропинок".
контроллеры дают большие возможности. вопросов всегда уйма, но надо вникать. множество контроллеров программится по тем же мэк стандартам.
а с лампочкой - нужно просто следить за совпадением типов переменных и при необходимости проводить явное преобразование типов.
да я и не к вам обращался, я обращался к творцам.
но такое количество засад перед примитивной программулькой - это просто перебор!
успехов!