Plk - Рубрика
ATtiny13 срещу PLC, или как да получите 14 I-Os от контролер с 8 крака

Преди да продължа, бих искал да предупредя ревностния читател.
Нови китайски PLC с Aliexpress: Wecon LX3VP-LX3VE
Продължавам серия от бележки за програмируеми логически контролери, с които случайно работя. Този път отново ще става въпрос за "Китайски контролери с Aliexpress" от кампанията Wecon.
Но първо трябва да ви напомня защо се заинтересувах от тях. При избора на PLC за даден проект неизбежно възниква въпросът за съотношението цена-качество. Добре е, разбира се, да използвате изпитани във времето контролери Siemens или Schneider навсякъде, но това не винаги позволява бюджетът - те са много скъпи.
Преди това, когато трябваше да поставим по-евтини контролери в проекта, избрахме домашния OWEN PLC, но по много причини започнахме да търсим алтернатива на него. Освен всичко друго, обърнах внимание на евтините PLC на китайската компания Wecon от серията LX3V/LX3VP/LX3VE. Вече писах за най-простия и евтин модел LX3V-0806MT-A2.
Днес ще говорим за по-модерни модели: LX3VP-1616MR-A и LX3VE-1412MT-A.

PLC от Aries, Segnetics и Schneider Electric за HVAC
В тази статия кратък преглед на програмируемите контролери за HVAC (отопление, вентилация и климатизация) от 3 производителя:
Въз основа на личен опит с използването им.
Таймери и тригери CODESYS. Още една стъпка на Arduino към класическия PLC
Случва се с програмни контролери (PLC) в среда CODESYS. Всеки, който се е занимавал с тази система знае, че във всеки проект има библиотека Standard.lib, която имплементира основни таймери, тригери, броячи и редица други функции ифункционални блокове. Много от тези блокове се използват постоянно в PLC програми. А самата библиотека, подобно на програмните езици CODESYS, е въплъщение на стандарта IEC 61131-3, т.е. предназначен да помогне при програмирането на класически PLC задачи. Прочетете напълно »
Днес искам да ви разкажа малко и, най-важното, да публикувам сканиране на документацията за много успешен, по мое мнение, съветски PLC - микропроцесорно програмируемо циклично устройство, съкратено MPCU-2-48, произведено от VAZ.)

Arduino-съвместим PLC CONTROLLINO, част 1
За първи път научих за програмируем логически контролер с име CONTROLLINO през 2014 г. в случайна кореспонденция с човек, който търсеше PLC за домашна автоматизация. Препоръчах му класически модели и в отговор той каза, че е видял интересен проект, наречен CONTROLLINIO в kickstarter. Това е индустриален PLC, който е програмиран по същия начин като Arduino в родния си IDE.
Този човек работеше като php програмист и C++ не му беше проблем. Имах пари и идеи, но нямах желание да уча LAD или Codesys. В резултат на това той се отписа, че е направил предварителна поръчка за CONTROLLINO и повече не се свърза.
Не знам какво и как се оказа в крайна сметка, но след 3 години започнах да работя с това устройство.

Ние управляваме сервомотора с помощта на Berghof 2007 PLC чрез интерфейса CANopen (част 1)
Използвайки търсенето в Habré за ключовите думи "PLC Berghof", "CANopen", "Codesys 3" отбеляза липсата на ръководства за бърз старт с помощта на горния контролер. В резултат на това реших да коригирам дефекта. Резултатът от това ръководство ще бъде завършен проект,което ще ви позволи да контролирате скоростта и посоката на движение на сервомотора чрез интерфейса CANopen.
Използваната среда за разработка е "Codesys" версия 3.5. В интернет по-голямата част от видеоклиповете и ръководствата описват остарялата версия 2.3, която е коренно различна както по отношение на интерфейса, така и по функционалност. Това ръководство няма да използва режим на емулация. Всичко ще работи на истински парчета желязо.
Какво имаме: в допълнение към PLC Berghof 2007 (или който и да е друг) са необходими серво задвижване DELTA ASDA-2M и серво мотор DELTA ECMA-E11310RS. Прочетете напълно »
Ace7096v10: най-малкият PLC в света
Вече писах за индустриалните програмируеми контролери Ace от Velocio, използвайки модела Ace3090v5 като пример. Този път искам да говоря за новия модел Ace7096v10:

Внедряване на MODBUS RTU сървър с помощта на интерфейсен модул Fastwel и софтуер CoDeSys
Тази статия описва интегрирането на програмируемия логически контролер CPM713 на Fastwel, базиран на протокола MODBUS TCP с операторски панел Weintek, поддържащ серийната версия на протокола MODBUS RTU/ASCII, използвайки интерфейсния модул NIM742 и готова библиотека за среда, адаптирана към CoDeSys за Fastwel.
Индустриалните протоколи, базирани на Ethernet мрежи, стават все по-популярни. Използването на тази технология в индустриални системи има предимства, например възможността за гъвкава модернизация и мащабиране на системата, простотата на изграждане на архитектура и ниската цена за създаване на мрежи [1]. Въпреки това, въвеждането на нови технологии в областта на индустриалните системи за управление е доста бавно, така че много устройства все още използват традиционни индустриални мрежи.на базата на серийни автобуси.
При създаването на автоматизирани системи често е необходимо да се установи обмен на данни между устройства, които поддържат различни протоколи за обмен на данни или различни модификации на един и същ протокол.
По този начин контролерът Fastwel CPM713 използва протокола MODBUS TCP, базиран на Ethernet мрежи за пренос на данни [2]. При работа с този контролер възникна задачата да се предават и получават данни от операторския панел Weintek MT6100i, който поддържа сериен протокол MODBUS RTU/ASCII (фиг. 1).

Използването на безпроблемна интеграция винаги е с приоритет пред използването на шлюзове на трети страни. Ето защо, за да се реши този проблем, беше взет интерфейсният модул NIM742 от Fastwel, който ви позволява да свързвате устройства с интерфейс RS-232C и да работите с тях чрез потребителската програма на контролера CPM713.
Модулът NIM742, заедно с потребителската програма на контролера CPM713, реализира работата на подчинен възел Modbus RTU. NIM742 е свързан към обща линия от модули и комуникира с контролера CPM713 чрез FBUS шина (фиг. 2). Библиотеката CoDeSys FastwelModbusServer.lib, включена в пакета за адаптиране на Fastwel, се използва за осигуряване на работа на NIM742 с протокола MODBUS RTU.

Безопасни врати или продължаваме да проектираме системи за управление на процеси
Тъй като НЛО ми позволи да пиша статии, нека продължим с дизайнерските истории. Имам проблем със заглавията. Този път ще говорим за блиндирани врати. Надявам се, че читателят ще ми прости свободния превод на термина Safety (или Protective) Door.
Когато говоря за промишлена безопасност, имам предвид аварийно спиране или аварийно изключване за предотвратяване на инцидент. Съществуват редица технологии и устройства, които позволяват да се направи безоблачен и спокоен животът на отговорните за туберкулозата и да се гарантира безопасността на живота и крайниците на работниците в завода.
Тези устройства се използват за изпълнение на следните задачи:
- бутони за аварийно спиране и изключване, за които писах малко по-рано; —мониторинг на блиндирани врати; —контрол на работната зона с лазерни скенери; —контрол на достъпа с помощта на светлинни бариери; —контрол на безопасна скорост на въртене и движение; - контрол на изпълнението на работата с две ръце (да, няма абсолютно никакъв преводач от мен).
Може би списъкът е непълен, но достатъчен за днес. И така, говорим за врати. Прочетете напълно »