Автоматизація роботи гідравлічного преса з використанням модуля KE-USB24A

  • Час 23-06-2015, 13:14
  • Автор admin
  • Коментарів 0 Комент.
  • Силка url

На базі модуля KE-USB24A автоматизовано 2 важких гідравлічних преса для гіперпресування стінових блоків. При цьому за час одного циклу (за час пресування одного блоку -20 с) КЕ через 20 входів отримує команди від ПК і перемикає 24 електромагніта на пресі.
Преса працюють більше року в три зміни, в пилу, на відкритому повітрі при температурі до +5°С.

Нижче показана схема управління пресом.

Автоматизація роботи гідравлічного преса з використанням модуля KE-USB24A

При русі механізмів преса вони впливають на датчики ( безконтактні або важільні) ,сигнали від яких симулюють натискання клавіш клавіатури , а контролер клавіатури 5V 3002а генерує та передає в ПК певний символ . ПК у відповідності з отриманим символом формує командний рядок для КЕ типу $KE,WRA,00010101110100000
І записує рядок у СОМ порт.

КЕ через оптрони включає відповідний електромагніт гідророзподільника або електромагніт реле керуючого електродвигуном.

Програма ( основний модуль всього близько 100 рядків)
- автоматично визначає та передає КЕ номер СОМ порту
- формує і записує в СОМ порт командний рядок
- зчитує з КЕ останню передану командний рядок і виводить її на дисплей
- виводить на дисплей час виконання операції
Можливий висновок будь-якої додаткової інформації. У тому числі від аналогових сигналів.

Якщо Ви підключите КЕ і запустіть додається виконуваний програмний модуль KeDemo.exe , то натискаючи клавіші клавіатури(симулюючи сигнали від датчиків машини) 1...9 Ви побачите , що всі відразу працює.
При цьому цієї програми цілком достатньо для відносно складних машин. Варто лише підключити датчики машини до входів плати , а відповідні виходи підключити до электромагнитам виконавчих механізмів.

При необхідності є можливість ускладнити команду. Наприклад , на клавіші 4 показана можливість включення одночасно декількох електромагнітів.
На клавіші 7 реалізована затримка і наступне включення електромагніту 18.
Таким чином, у більшості випадків, розробнику схеми керування машиною залишається тільки внести кілька рядків у ісходник коригувальних спрацьовування електромагнітів (затримка, кілька спрацьовувань поспіль , одночасне включення декількох магнітів , включення різних магнітів по команді одного і того ж датчика і т. п.)

При цьому такі корективи в простих випадках може робити людина знає тільки основи програмування або просто людина яка може набрати текст на клавіатурі, так як досить використовувати тільки одну конструкцію If.......Then.

Наприклад , якщо при отриманні сигналу від колійного датчика номер 17 необхідно включити магніт номер 15 , дати затримку 500 мілісекунд і включити магніт пускача номер 18 , то варто лише вписати у програмний модуль наступний текст

If nmr=17:
WriteKe(Command.s,15) : Delay(500) : WriteKe(Command.s,18)
EndIf

Або , наприклад при отриманні сигналу від датчика номер 14 необхідно одночасно включити кілька магнітів пускачів або електромагнітів пневмо і гідророзподільників.
If nmr=14
String$="011000101100000000"
WriteKe(Command.s,String$)
EndIf

Автоматизація роботи гідравлічного преса з використанням модуля KE-USB24A

Тут показана плата з модулем Ке, контролером клавіатури, оптронами клемниками для підключення вводів від преса і висновків до пресу (добре видно , що плата в цементного пилу)

Автоматизація роботи гідравлічного преса з використанням модуля KE-USB24A

Тут показаний працює прес (праворуч видно комп'ютер і плата)

Якщо Ви забажаєте використовувати мою роботу в рекламних або практичних цілях, то це можливо. Я можу постачати готові плати для промислових пристроїв або для «Розумного будинку» з прототипом програми. 24 входу, 24 виходу - підключаєте і відразу все працює

Прикріплені файли:
  • KeDemo.rar (8 Кб)
Tags

Коментарі до новини