вторник, 20 марта 2012 г.

Плата шнура программирования Zelio SR2CBL01. Фото, схема расположения элементов.

Недавно я написал небольшую программку на логическом реле Zelio.
Для загрузки программы в Зелио я использовал фирменный шнур SR2CBL01.
Загрузка идет через порт RS-232 (COM-порт ПК).
Этот шнур сейчас стоит около 90 евро.

Мне стало интересно, что из себя представляет этот шнур. Может быть, это по электрическим сигналам простой шнур типа нуль-модемного, просто с разъемом специальной формы?
Любопытство взяло надо мной верх и я разобрал разъем шнура с конца, вставляемого в реле.
И вот что я там увидел:
Читать далее на plc-blog.com.ua>>

36 комментариев:

  1. не имеете ли возможности написать подобную статью о кабеле для SR1? никак не получается законектить, а надо прошивку обновить в модуле

    ОтветитьУдалить
  2. Увы, у меня только есть кабель для SR2.

    Схему кабеля SR1 я встречал тут:
    http://www.schneider-electric.fr/sites/france/fr/support/faq/faq_main.page?page=content&country=FR&lang=FR&locale=fr_FR&id=FA17969&redirect=true

    Если создадите аналог, расскажите о вашем опыте, мне интересно.

    ОтветитьУдалить
  3. Этот комментарий был удален автором.

    ОтветитьУдалить
    Ответы
    1. Александр, если не трудно- пришлите фото вашей платки на МАХ232, я бы тут опубликовал. Кстати, я тоже было создал платку на MAX232, но у меня она не заработала с Зелио.

      Удалить
  4. Я собирал для SR2 на обычной MAX232,работает без проблем.А ни у кого нет модуля памяти?Из него бы дамп загрузчика снять.Там стоит какая-то микросхема из серии 24Схх,т.к. поключается на шину I2C к меге 128 в самой зелио,но вот с пустым чипом работать не захотел,нужно уточнить тип памяти и слить с нее дамп.

    ОтветитьУдалить
  5. На фото шкафа сиренку углядел,какой вольтаж?А то я применил такую на 24В постоянки (если не ошибаюсь серия 24-03),это был полный абзац,как срабатывал аларм, пол завода сбегалось:)Народ энту хреновину поролоном облепил со всех сторон.До этого применяли в серии 02 модификацию,она расчитана на переменный ток,а питали постоянкой,вполне аккуратный звук был.А я решил не искать легких путей и взял как положено, 24V DC.Когда отлаживался,у меня была секретная комба кнопок на ПЛК,так свои уши я сберег,а вот работяги потом в мою сторону косо смотрели,т.к. все знали,что у оператора грабли какие-то

    ОтветитьУдалить
  6. О, сирена достойна отдельного рассказа.
    Она работает от 24 V DC. Орет очень громко, в помещении ее запускать опасно для ушей. Но я нашел простой выход- пр наладке повесил резистор, кажется что-то около 20 кОм и вместо ужасного ора был приятный писк.
    В последнем проекте, который только закончил, я ввел таймер на длительность сигнализации.
    По умолчанию 1 минута. Причем длительность можно поставить и 0.

    Кроме того поставили кнопку "отключение звуковой сигнализации" . Услышал сирену, подошел, сбросил и разбирайся спокойно с вызвавшей ее причиной.

    ОтветитьУдалить
  7. Спасибо за информацию.
    Одно уточнение. По фотке с разводкой платы и даташиту, распиновка не такая как на фото с контроллером. Получается левый нижний пин - GND, правый ряд сверху вниз - Txd,Rxd,+5V контроллера.

    Поправьте меня, если я не прав.

    ОтветитьУдалить
  8. Вы правы, фотку обновил. Теперь она правильная.

    ОтветитьУдалить
  9. У меня более свежий USB кабель (SR2USB01).
    Собран он на контроллере st72f651, зачем они его туда запихнули не понятно. Для этих целей вполне достаточно PL2303 или FT232.

    ОтветитьУдалить
  10. В данном случае самодельное устройство прокатило, а что делать если питание прибора 220 вольт и нет гальванической развязки внутри прибора. Ведь не зря кабель делают на оптопарах.

    ОтветитьУдалить
  11. Большое спасибо за статью, очень пригодилось. Сейчас как раз разбираюсь с Zelio SR3b262bd. Надеюсь там такая же распиновка как на SR2.

    ОтветитьУдалить
  12. Собрал переходничок для кабеля на PL2303 (от мобильника) подключил. Все работает. :)

    ОтветитьУдалить
    Ответы
    1. подключали как?
      Rx к Tx
      Tx к Rx
      Так? (МК там другой правда)
      http://www.xappsoftware.com/wordpress/wp-content/uploads/2012/04/pl2303_manual.png

      Удалить
  13. есть SR2 A201FU на ATMEGA128
    там разведен разъем таким образом
    - левый столбик сверху вниз
    1) SDA/INT1 (PD1) - на 26 ногу МК
    2) SCL/INT0 (PD0) - на 25 ногу МК
    3) GND
    - правый столбик сверху вниз
    4) TXD1/INT3 (PD3) - на 28 ногу МК
    5) через резистор 220Ом подключен к - RXD1/INT2 (PD2) на 27 ногу МК
    6) +5В подключен к 4, 21, 52, 62, 64 ножкам МК и выходу стабилизатора 5В

    выглядит это так
    1) 4)
    2) 5)
    3) 6)

    ОтветитьУдалить
  14. roker, если есть возможность, киньте фото своего девайса на cpu486@rambler.ru , я размещу их в этой статье.

    ОтветитьУдалить
  15. Алексей, я сейчас тоже подключил свой SR2 A201FU через старый датакабель (от телефона сименс м55) - на базе PL2303.
    Пробовал запитать через +5В от юсб порта на разъем контроллера, не захотел определяться.

    Смотрим эту картинку с PL2303:
    Сейчас используется общая земля(11 и 10) и на разъеме контроллера земля как у вас на картинке (или как я описывал чуть выше на 3)
    Затем TxD (на рисунке контакт 6) датакабеля подключен к контакту на плате контроллера RxD (5) из моего поста выше или INF2 с вашей картинки)
    И последний RxD (на рисунке контакт 3) датакабеля подключен к контакту на плате (4) или по вашей картинке INF1

    ОтветитьУдалить
    Ответы
    1. картинка с pl2303
      http://www.ra1aie.ru/mimg/2303pinout.jpg

      Удалить
  16. Сейчас мой работает от сети 220В (сам себя запитывает) но не могу с него стянуть программу - пароль стоит. А так управляется нормально из ZelioSoft2 V4.5
    Пока попробую поискать, как можно подобрать ключик, если нет то просто придется убить программу в нем и свою сочинять.

    ОтветитьУдалить
    Ответы
    1. пароль подобрал со второй попытки - 1234. Но выяснился один недостаток USB шнурка - он в системе идет как COM9, а реальных портов всего 4. В моем модуле прошита программа какая-то старая и ZelioSoft 4,2 и 4,5 не может ее считать, пишет нужна более старая версия программы. Ок. Но версия ZelioSoft COM более старая, но требует фирменный COM шнур и на выбор только четыре порта (1-4), а юсбшный она не понимает...

      Придется еще лепить переходник на 232 микросхеме, чтоб слить программу и потом обновить прошивку из четвертой версии.

      Удалить
    2. Все получилось с USB, скачал версию 3.1 и считал программу с контроллера. Нашел старую версию на этом сайте
      http://www.global-download.schneider-electric.com/mainRepository/Index.nsf/DisplayProductDocumentation?OpenAgent&L=EN&App=Schneider&p=542&c=60,61,63,64,65,303,307

      Удалить
  17. Hello friends, my name is Gabriel and I am from Brazil.
    Sorry but I don't speak your language. I am using a translate software.
    I have some knowledge about eletronic circuits. I need transfer a complex program to SR3B101BD (i need use timers, but all timers has been blocked and can't be changed by display) and I need a cable. I would like to know the pinout used to make a cable. What pins in RS232, in MAX232(in / out) and in the last 6 pin (plc conector). If possible, an schematic. My email biel.ramone@gmail.com Thanks a lot for any help.

    --------
    Здравствуйте, друзья, меня зовут Габриэль и я из Бразилии.
    Извините, но я не говорю на вашем языке. Я использую перевод программного обеспечения.
    У меня есть некоторые знания о электронных схем. Мне нужно передать сложную программу для SR3B101BD (мне нужно использовать таймер, но все таймеры был заблокирован и не может быть изменен на дисплее), и я нужен кабель. Интересно, закрепления используется для изготовления кабеля. Это контактный RS232, MAX232 в (вход / выход) и последний вывод 6 (разъем PLC). Если это возможно, электрическая схема. Мое письмо biel.ramone @ gmail.com Большое спасибо за любую помощь.

    ОтветитьУдалить
  18. Сергей, вы просто взяли дата-кабель от мобилки и подключив его концы определенным образом к реле смогли законнектиться?

    ОтветитьУдалить
    Ответы
    1. именно так. на микросхеме pl2303. обычный преобразователь с usb на COM порт.
      http://img692.imageshack.us/img692/5919/53534752h.png
      может кривовато нарисовано (в paint), но смысл понятен. Подключение к мах232 нарисовано по вашим картинкам

      Удалить
    2. Добавил ваш вариант в статью. Вы не против?

      Удалить
    3. не против, но идею высказали раньше. я просто попробовал на своем.

      Удалить
    4. Этот комментарий был удален автором.

      Удалить
    5. Вот схема и разводка платы кабеля для СОМ-порта на МАХ232:
      http://files.mail.ru/194DA38FAE8B4C1F9694D31B102BEA71
      (поверхностный монтаж) - файлы в формате KiCad

      Удалить
  19. Thanks a lot!!!. I couldn't understand what you wrote, but the diagrams a very clear!!!!! From ther other side of the world (Costa Rica) cheers!.

    ОтветитьУдалить
  20. добрый день,
    прошу сразу сильно ногами не пинайте,
    пока далек от всего этого, но у меня вот какая ситуация
    купили кабель sr2cbl09 вместо sr2cbl01
    на нем разъем для подключения к дисплею, а мне нужен com для подключения к компу. Вопрос в том можно ли этот кабель перепаять, так как продавец его не берет обратно, если можно то на какие выводы com порта паять провода (их 4 зеленый черный красный белый)
    если ответите буду очень признателен

    ОтветитьУдалить
  21. Легко. Берете разъем DB9F (мама)
    и подключаете:
    2-черный
    3-зеленый
    5-синий
    7-красный

    http://plc-blog.com.ua/zelio-hmisto501

    Правда, у вас белый вместо синего... Можете попробовать так. Или что бы наверняка, разберите разъем и пришлите фото.

    ОтветитьУдалить
    Ответы
    1. фото не знаю как вставить,
      но если считать от микросхемы то провода припаяны в следующем порядке
      белый
      черный
      зеленый красный

      если от края платы то наоборот

      Удалить
    2. на сайте есть мои контакты

      Удалить