Jump to content
  • entries
    25
  • comments
    206
  • views
    46910

2.Программируемый логический контроллер VIP-651024.

mazzi

420 views

Продолжение описания ПЛК.

В данный момент я буду писать об использовании ПЛК в виде микросхемы, поскольку такой вариант дешевле и я способен сам добавить нужную периферию для нормального функционирования устройства. Схема по которой я первоначально собрал устройство привожу ниже.

SCH1.gif.50347c4fe5b8f9733e3480bd36bb811c.gif

В схеме я использую внешний кварцевый генератор собранный на микросхеме 74HC04. Допустимо подключать кварцевый резонатор непосредственно к выводам X1..X2, но у меня не заработал такой вариант. Возможно кварц не такой и я не долго думая собрал генератор с которым всё уверенно зашевелилось. Номинальная тактовая частота ПЛК 16 мегагерц. Для "разгона" я пробовал использовать другие кварцы и работоспособность сохранялась до 24 мегагерц, правда при этом обмен по последовательному интерфейсу пропорционально меняет свою скорость и я отказался от этого трюка. Хотя для случая, когда уже программа отлажена, это наверное допустимо. Нужно будет пробовать.

Как вы можете видеть, на схеме есть три вывода RxD, TxD и DIR. Они предназначены для обмена с компьютером последовательными данными на
скорости 9600 бод, 8 бит, 1 стоповый, без контроля чётности

  • RxD - вход для последовательных данных,
  • TxD - выход для последовательных данных,
  • DIR - направление передачи последовательных данных для работы в полудуплексном режиме, например при работе с RS-485.

Уровни сигналов TTL. Я пробовал работать подключив непосредственно к последовательным линиям микросхему ADM485 что позволяет настраивать ПЛК управляя им по витой паре на расстоянии 1000 метров. Я считаю, что это весьма недурно для такой крошки. К тому же встроенный
сторожевой таймер избавляет от необходимости выдвигаться в место расположения ПЛК в случае его зависания. Кстати, зависания ещё ни разу не наблюдал.

Для обмена я использую стандартную программу Гипертерминал. Далее я проиллюстрирую сеанс работы с его помощью.

Продолжение следует. Голосуйте за мой блог и получите скидку на приобретение данного ПЛК

В случае победы в конкурсе обещаю подарить трём самым активным участникам моей поддержки по 1 штуке ПЛК в виде микросхемы.

  • Upvote 1


20 Comments


Recommended Comments

"обещаю подарить трём самым активным участникам" - по каким критериям будет определяться активность? ;) Не томите, давайте уже больше информации, а то пока на схеме я вижу обычный МК, причём с не самыми лучшими характеристиками. Хде изюм?!

 

Share this comment


Link to comment

То что вы описали это не ПЛК это МК. И суть ПЛК именно в возможности его конфигурирования и настройки людьми не имеющими навыков программирования. Специальным софтом и зачастую в полевых условиях. Я уже не говорю про надёжность и т.д. Думал будет  цикл статей про Siemens или ОВЕН или ещё 1000 других. С решением реальных задач.

Edited by mr_smit

Share this comment


Link to comment
3 часа назад, mr_smit сказал:

То что вы описали это не ПЛК это МК. И суть ПЛК именно в возможности его конфигурирования и настройки людьми не имеющими навыков программирования. Специальным софтом и зачастую в полевых условиях. Я уже не говорю про надёжность и т.д. Думал будет  цикл статей про Siemens или ОВЕН или ещё 1000 других. С решением реальных задач.

Я еще добавил бы поддержку Codesys. 

Share this comment


Link to comment
04.10.2019 в 17:37, mr_smit сказал:

То что вы описали это не ПЛК это МК. И суть ПЛК именно в возможности его конфигурирования и настройки людьми не имеющими навыков программирования. Специальным софтом и зачастую в полевых условиях. Я уже не говорю про надёжность и т.д. Думал будет  цикл статей про Siemens или ОВЕН или ещё 1000 других. С решением реальных задач.

Сами то знаете чем отличается ПЛК от МК? Это изделие программируется на языке логических элементов. Что ещё нужно для ПЛК?

К тому же Сименс купить радиолюбителю нереально, вернее, как сказал бы великий Кличко - "не только лишь все радиолюбители могут купить контроллер Сименс", мало кто это сможет. Я же хочу помочь нашим товарищам радиолюбителям попробовать свои силы в логическом программировании при помощи данного девайса.

Эта штуковина реально и надёжно работает. Свои особенности имеет, но для "бедных крестьян" самое оно, а "жирные буржуины" пусть с Сименсами возятся.

 

27.09.2019 в 05:15, DoG70 сказал:

"обещаю подарить трём самым активным участникам" - по каким критериям будет определяться активность? ;) Не томите, давайте уже больше информации, а то пока на схеме я вижу обычный МК, причём с не самыми лучшими характеристиками. Хде изюм?!

 

Буду выбирать ориентируясь на свои чувства с помощью субъективных критериев оценки.

Share this comment


Link to comment
21 минуту назад, mazzi сказал:

Что ещё нужно для ПЛК?

Язык программирования.

У Вас, как я понял, его так и нет.

Share this comment


Link to comment

В ПЛК вводится схема из логических элементов.

Может быть у нас с вами разные понятия о языке? 

 

Share this comment


Link to comment
3 минуты назад, mazzi сказал:

В ПЛК вводится схема из логических элементов.

Что такое схема из логических элементов?

Это язык функциональных блоков? 

Share this comment


Link to comment
5 минут назад, mazzi сказал:

Пожалуй это оно и есть.

Ну так что мешает хотя бы  скрин IDE продемонстрировать?

Share this comment


Link to comment
1 час назад, Леонид:3 сказал:

Эх не хочется вас разочаровывать, но есть решения простые и при том без костылей

Где вы увидели костыли, и в чём вы боитесь меня разочаровать?

Share this comment


Link to comment
51 минуту назад, mazzi сказал:

Не пойму, какую цель вы преследуете посылая мне эти ссылки?

Образцы  ПЛК на МК. 

Share this comment


Link to comment

В мире огромное количество ПЛК, тот который предлагаю я имеет как плюсы так и минусы. Для определённой категории людей это прекрасное решение, например для меня. Это надёжная работа, малые размеры, возможность самому решить какая будет обвязка входов/выходов, и самое главное - низкая цена. Эти плюсы, на мой взгляд, перекрывают недостатки. К тому же такой малый размер позволяет установить на плату несколько ПЛК, что не сильно увеличит габариты и что невозможно для прочих ПЛК.

Для человека не желающего заморачиваться всегда есть возможность купить готовое решение, что вы и подтверждаете своими ссылками.

Share this comment


Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...