Продолжаю серию заметок о программируемых логических контроллерах, с которыми мне доводится работать. В этот раз будет снова про «китайские контроллеры с Алиэкспресс» от кампании Wecon.
Но сначала нужно напомнить, почему я ими заинтересовался. При выборе ПЛК для проекта неизбежно возникает вопрос соотношения цены и качества. Хорошо, конечно, везде использовать проверенные временем контроллеры Siemens или Schneider, но это не всегда позволяет бюджет- они весьма дорогие.
Раньше, когда приходилось ставить в проект более дешевые контроллеры, мы выбирали отечественный ПЛК ОВЕН, но по многим причинам стали искать альтернативу и ему. Среди прочего, я обратил внимание на недорогие ПЛК китайской фирмы Wecon серий LX3V/LX3VP/LX3VE. Про самую простую и дешевую модель LX3V-0806MT-A2 я уже писал.
Сегодня поговорим о более продвинутых моделях: LX3VP-1616MR-A и LX3VE-1412MT-A.
![](https://habrastorage.org/r/w780q1/webt/dg/5v/iu/dg5viuxnnauan_gqsch0fatmszg.jpeg)
Достоинства:
Недостатки:
![](https://habrastorage.org/r/w1560/webt/jv/ey/np/jveynphxfoplk4jnydnvljwpaj0.png)
Присмотримся внимательнее к конструкции рассматриваемых ПЛК. Фотографии кликабельны.
WECON LX3VE-1412MT-A, спереди
![](https://habrastorage.org/r/w780q1/webt/8a/gz/rk/8agzrktg8opwtmqsnv4pj4ql11u.jpeg)
Далее буду рассматривать конструкцию только ПЛК WECON LX3VP-1616MR-A, как более сложную. Главное отличие между этими моделями состоит в типе дискретных выходов. Литеры «MT» в названии означают транзисторные выходы, «MR» означают релейные выходы.
WECON LX3VP-1616MR-A, спереди
![](https://habrastorage.org/r/w780q1/webt/tu/5j/lp/tu5jlpyalligf8jiopur5kr3pik.jpeg)
Спереди, без крышек
![](https://habrastorage.org/r/w780q1/webt/x7/5c/9e/x75c9egu78lmshwc0yk4lav69b0.jpeg)
1. Порты RS-485: Com1 и Com2
2. Верхние клеммы:
L, N: питание ПЛК через AC 85…264V
⏚: не используется в этих моделях
X0...X7, X10...X17: дискретные входы
S/S: общий для дискретных входов
3. Разъемы для подключения DB Board
4. Батарейка CR2032 для RTC
5. Переключатель RUN/STOP
6. Порт Micro-USB 2.0 TYPE B для загрузки программ. Лучше загружать программу через него, это значительно быстрее
7. Порт RS-422 Com0 для загрузки программ, гнездо Mini DIN-8
8. Нижние клеммы:
24V+, COM: исходящее питание встроенного БП 24V DC
COM1...COM5: входные клеммы для реле, соответственно: Y0, Y1, Y2...Y3, Y4...Y7, Y10...Y13, Y14...Y17
Y0...Y7, Y10...Y17: выходы реле
9. Индикация состояния дискретных входов и выходов
10. Разъем для подключения модулей расширения
Сверху, порты RS-485 Сom1 и Com2
![](https://habrastorage.org/r/w780q1/webt/fe/1n/7j/fe1n7joyovqobvwmrzalgq0vdxg.jpeg)
Надпись под портами гласит о том, что одновременно может работать передача данных или по RS-422 Com0 или по RS-485 Com1. Дело в том, что Com0 и Com1 это физически один универсальный порт RS-422/485
Сбоку, шильдик ПЛК
![](https://habrastorage.org/r/w780q1/webt/d_/au/5c/d_au5c3ln652unepglpmvbemq1y.jpeg)
На шильдике указано название модели LX3VP-1616MR-A, в то время, как на лицевой панели написано просто LX3VP-1616MR. Литера «A» означает «питание 85...264V AC».
Сзади, крепление на DIN-рейку
![](https://habrastorage.org/r/w780q1/webt/az/wi/qk/azwiqkfctvw-_zjhrnuqc1ayeyy.jpeg)
Снизу, контрольная пломба
![](https://habrastorage.org/r/w780q1/webt/yw/ls/l0/ywlsl0jzci-kqs3-ncej6he-qyy.jpeg)
Не повредив контрольную пломбу, нельзя разобрать корпус ПЛК и посмотреть на платы, а поврежденная пломба снимает прибор с гарантии. Но что не сделаешь ради любопытства! Ломаем пломбу и лезем внутрь. Фотографии еще более кликабельны.
Верхняя плата
![](https://habrastorage.org/r/w780q1/webt/6n/_-/-q/6n_--qyxogdrsdom-dxbhp4opzu.jpeg)
Микросхемы покрыты толстым слоем лака, из-за этого маркировка на многих из них плохо читается.
![](https://habrastorage.org/r/w780q1/webt/99/ct/ix/99ctixiyikczi_3vixwui6-0wdu.jpeg)
Процессорная плата. Для дискретных выходов применяются реле Panasonic ALDP124 на ~250V/5A
![](https://habrastorage.org/r/w780q1/webt/cm/kd/cl/cmkdclk-93rovjmeanlumzqm6ry.jpeg)
Видим, что мозгом ПЛК является ARM процессор STM32F103VET6 с частотой 72 MHz
![](https://habrastorage.org/r/w780q1/webt/fq/l1/u_/fql1u_qhrxueewfk3hvbbcy8zcc.jpeg)
![](https://habrastorage.org/r/w780q1/webt/c5/ov/ow/c5ovowq0api5qhjcdy6a-kxbpoa.jpeg)
Плата питания
![](https://habrastorage.org/r/w780q1/webt/ed/ms/sw/edmsswg1un6n3phcmnrgzequ774.jpeg)
Если не хватает базового функционала ПЛК LX3VP/LX3VE, то его можно расширить при помощи установки модулей расширения и дополнительных плат DB Board. Таким образом можно увеличить количество входов и выходов, в том числе аналоговых, и увеличить количество портов передачи данных.
Всего можно нарастить на ПЛК до 256 входов и 256 выходов.
Модули расширения устанавливаются га DIN-рейку правее процессорного модуля и подключаются к нему, либо к предыдущему установленному модулю, через короткий шлейф. Это очень похоже на то, как было в Simatic S7-200, если кто таковые помнит.
На некоторых моделях ПЛК, например в простеньком LX3V-0806MT-A2, возможность подключения модулей расширения отсутствует.
Модуль аналогового ввода LX3V-4AD на 4 AI -10...10V/-20...20mA/4...20mA:
![](https://habrastorage.org/r/w780q1/webt/lo/c9/tq/loc9tqc3jcncgbxy1paqsigdaqi.jpeg)
DB Board, в отличии от модулей расширения, устанавливаются непосредственно на корпус ПЛК в специальные посадочные места. В зависимости от модели ПЛК, посадочных мест под DB Board может быть 1 или 2. Все модели ПЛК LX3V имеют минимум 1 посадочное место, даже LX3V-0806MT-A2.
DB Board бывают одинарного(короткие) или двойного(длинные) размера. Соответственно и посадочные места для них бывают одинарного или двойного размера.
![](https://habrastorage.org/r/w780q1/webt/nt/dq/i6/ntdqi6szrkk1zfz4kfun5qcbcey.jpeg)
При подборе DB Board нужно учитывать, сколько на ПЛК посадочных мест и какого они размера. Например, у ПЛК LX3V-0806MT-A2 имеется 1 посадочное место под короткую DB Board.
У LX3VE-1412MT тоже 1 посадочное место, но под длинную DB Board.
У LX3VP-1616MR имеется 2 посадочных места, где 1 под короткую и 1 под длинную DB Board.
Естественно, в посадочное место под длинную плату, можно установить короткую DB Board, но в место под короткую плату нельзя установить длинную DB Board.
«Короткая» DB Board LX3VP-ETH-BD на 1 порт Ethernet:
![](https://habrastorage.org/r/w1560/webt/n1/9k/sw/n19kswshxw80zxdwibfnq2yzmne.png)
«Длинная» DB Board LX3V-2AD-BD на 2 AI 4...20 mA:
![](https://habrastorage.org/r/w780q1/webt/ma/iw/9z/maiw9z8b0zmlqsdyvjlz0qytei4.jpeg)
На борту рассматриваемых моделей LX3VP/LX3VE имеется только 1 порт RS-422 Com0 и 2 порта RS-485: Com1 и Com2.
При этом, RS-422 Com0 и RS-485 Com1 являются двумя составными частями универсального порта RS-422/485, поэтому одновременно может работать передача данных или по Com0 или по Com1.
«Круглый» порт RS-422 Com0 изначально был введен в ПЛК Wecon для совместимости с Mitsubishi FX2N, где тот применяется для загрузки программ. Кстати, кабели RS-422 для программирования тоже совместимы. Но Wecon дополнительно установили в своих контроллерах порт USB для программирования, что значительно быстрее и удобнее.
Com0/Com1 поддерживает протокол Wecon LX3VP/LX3VE, а Modbus нет. К Com0/Com1 возможно подключить HMI, но они должны работать по протоколу Wecon LX3VP/LX3VE. Прежде всего, естественно, это HMI самой Wecon.
На данный момент HMI Samkoon и Weintek протоколы Wecon не поддерживают. Зато они поддерживают протокол Mitsubishi FX2N, а так, как Com0/Com1 у Wecon поддерживает и его, то к ПЛК можно попробовать подключить HMI и по протоколу Mitsubishi FX2N. Но тут уже на свой страх и риск- в симуляторе ПО HMI Samkoon мне удалось связаться с LX3VE, но надежность и правильность такой связки в реальной эксплуатации нужно проверять.
Протокол Wecon LX3VP/LX3VE хорош тем, что в программе ПЛК не нужно ничего дополнительно настраивать- просто подключаешь ПЛК к HMI и выводишь на нее данные.
Работает протокол с фиксированными параметрами: 9600, 7, 1, Even.
Работа ПЛК и HMI по протоколу Wecon
Порт RS-485 Com2 поддерживает протоколы Wecon LX3VP/LX3VE и Modbus.
Дополнительные порты RS-485 можно добавить с помощью DB Board LX3V-RS458-BD, на которой располагается по 2 порта RS-485 Modbus.
Таким образом в LX3VE-1412MT-A, где 1 место под DB Board, можно установить до 4 RS-485, из которых до 3 с Modbus.
На LX3VP-1616MR-A, где 2 места под DB Board, можно установить до 6 RS-485, из которых до 5 с Modbus.
В LX3VP/LX3VE нет портов Ethernet, но их можно добавить с помощью DB Board LX3VP-ETH-BD, на которой располагается 1 порт Ethernet.
Таким образом в LX3VE-1412MT-A может быть установлен 1 порт Ethernet, а в LX3VP-1616MR-A 2 порта Ethernet.
Изначально ПЛК Wecon создавались как дешевая альтернатива и клон популярных ПЛК Mitsubishi FX2N, отсюда их совместимость на уровне команд. Поэтому Wecon можно даже программировать через ПО Митсубиси Melsoft GX Works2, которое имеет больше возможностей, в том числе и программирование на языках LD, IL, FBD, ST, SFC. Но загрузить программу из этого ПО возможно только через RS-422 Com0.
В родном ПО Wecon PLCEditor доступны только языки LD и IL. Зато при программировании доступны дополнительные инструкции, которых нет в ПЛК Митсубиси.
Все инструкции программирования LX3VP
![](https://habrastorage.org/r/w1560/webt/ad/3v/2t/ad3v2t4fy5gblybls6jh5-rxbqa.png)
В программе нет возможности создавать функциональные блоки FB, можно использовать только подпрограммы.
Пример использования подпрограммы
За 2 года использования, ПЛК Wecon показали себя в работе хорошо.
→ ПЛК Wecon на официальном сайте
→ ПЛК Wecon на AliExpress
→ Статья на Хабре про самый простой ПЛК Wecon
→ Подробнее о программировании ПЛК Wecon
→ Пример работы ПЛК Wecon с модулем расширения
→ Форум Wecon
Но сначала нужно напомнить, почему я ими заинтересовался. При выборе ПЛК для проекта неизбежно возникает вопрос соотношения цены и качества. Хорошо, конечно, везде использовать проверенные временем контроллеры Siemens или Schneider, но это не всегда позволяет бюджет- они весьма дорогие.
Раньше, когда приходилось ставить в проект более дешевые контроллеры, мы выбирали отечественный ПЛК ОВЕН, но по многим причинам стали искать альтернативу и ему. Среди прочего, я обратил внимание на недорогие ПЛК китайской фирмы Wecon серий LX3V/LX3VP/LX3VE. Про самую простую и дешевую модель LX3V-0806MT-A2 я уже писал.
Сегодня поговорим о более продвинутых моделях: LX3VP-1616MR-A и LX3VE-1412MT-A.
![](https://habrastorage.org/webt/dg/5v/iu/dg5viuxnnauan_gqsch0fatmszg.jpeg)
Основные плюсы и минусы LX3VP/LX3VE
Достоинства:
- Программная архитектура, совместимая с Mitsubishi FX2N. Для меня это было ключевое- при программировании хотелось чего-то понятного и популярного, а не изучать очередной «эксклюзивный велосипед»
- Программирование через бесплатное ПО Wecon PLC Editor
- Есть симуляция ПЛК в ПО, что позволяет производить отладку программы без наличия самого контроллера. Эка невидаль? А, между тем, у другого китайского ПЛК Xinje, с которым я работал, при похожей программной архитектуре нет симуляции в ПО. И это может осложнить поддержку разработанных программ
- Загрузка программ через обычный кабель микро-USB
- До 6 портов передачи данных RS-485, из них до 5 с Modbus
- До 2 портов Ethernet при установке DB Board
- Возможность подключения плат расширения DB Board и модулей расширения. У ОВЕН ПЛК110, например, таких опций нет
- На официальном сайте есть форум, техподдержка и примеры программ
- Низкая стоимость, особенно, если покупать через Aliexpress или непосредственно на сайте Wecon
Недостатки:
- Только 1 порт RS-485 с Modbus на борту ПЛК, остальные только при подключении DB Board, то есть за дополнительную плату
- Отсутствует документация на русском языке. Но этот недостаток условный, так как в сети очень много информации на русском языке о программировании ПЛК Mitsubishi FX2N, с которыми Wecon LX3 совместимы на уровне команд. Поэтому можно смело изучать программирование Wecon по материалам Mitsubishi FX2N, я делал именно так
Характеристики
![](https://habrastorage.org/webt/jv/ey/np/jveynphxfoplk4jnydnvljwpaj0.png)
Конструкция
Присмотримся внимательнее к конструкции рассматриваемых ПЛК. Фотографии кликабельны.
WECON LX3VE-1412MT-A, спереди
![](https://habrastorage.org/webt/8a/gz/rk/8agzrktg8opwtmqsnv4pj4ql11u.jpeg)
Далее буду рассматривать конструкцию только ПЛК WECON LX3VP-1616MR-A, как более сложную. Главное отличие между этими моделями состоит в типе дискретных выходов. Литеры «MT» в названии означают транзисторные выходы, «MR» означают релейные выходы.
WECON LX3VP-1616MR-A, спереди
![](https://habrastorage.org/webt/tu/5j/lp/tu5jlpyalligf8jiopur5kr3pik.jpeg)
Спереди, без крышек
![](https://habrastorage.org/webt/x7/5c/9e/x75c9egu78lmshwc0yk4lav69b0.jpeg)
1. Порты RS-485: Com1 и Com2
2. Верхние клеммы:
L, N: питание ПЛК через AC 85…264V
⏚: не используется в этих моделях
X0...X7, X10...X17: дискретные входы
S/S: общий для дискретных входов
3. Разъемы для подключения DB Board
4. Батарейка CR2032 для RTC
5. Переключатель RUN/STOP
6. Порт Micro-USB 2.0 TYPE B для загрузки программ. Лучше загружать программу через него, это значительно быстрее
7. Порт RS-422 Com0 для загрузки программ, гнездо Mini DIN-8
8. Нижние клеммы:
24V+, COM: исходящее питание встроенного БП 24V DC
COM1...COM5: входные клеммы для реле, соответственно: Y0, Y1, Y2...Y3, Y4...Y7, Y10...Y13, Y14...Y17
Y0...Y7, Y10...Y17: выходы реле
9. Индикация состояния дискретных входов и выходов
10. Разъем для подключения модулей расширения
Сверху, порты RS-485 Сom1 и Com2
![](https://habrastorage.org/webt/fe/1n/7j/fe1n7joyovqobvwmrzalgq0vdxg.jpeg)
Надпись под портами гласит о том, что одновременно может работать передача данных или по RS-422 Com0 или по RS-485 Com1. Дело в том, что Com0 и Com1 это физически один универсальный порт RS-422/485
Сбоку, шильдик ПЛК
![](https://habrastorage.org/webt/d_/au/5c/d_au5c3ln652unepglpmvbemq1y.jpeg)
На шильдике указано название модели LX3VP-1616MR-A, в то время, как на лицевой панели написано просто LX3VP-1616MR. Литера «A» означает «питание 85...264V AC».
Сзади, крепление на DIN-рейку
![](https://habrastorage.org/webt/az/wi/qk/azwiqkfctvw-_zjhrnuqc1ayeyy.jpeg)
Снизу, контрольная пломба
![](https://habrastorage.org/webt/yw/ls/l0/ywlsl0jzci-kqs3-ncej6he-qyy.jpeg)
Не повредив контрольную пломбу, нельзя разобрать корпус ПЛК и посмотреть на платы, а поврежденная пломба снимает прибор с гарантии. Но что не сделаешь ради любопытства! Ломаем пломбу и лезем внутрь. Фотографии еще более кликабельны.
Верхняя плата
![](https://habrastorage.org/webt/6n/_-/-q/6n_--qyxogdrsdom-dxbhp4opzu.jpeg)
Микросхемы покрыты толстым слоем лака, из-за этого маркировка на многих из них плохо читается.
![](https://habrastorage.org/webt/99/ct/ix/99ctixiyikczi_3vixwui6-0wdu.jpeg)
Процессорная плата. Для дискретных выходов применяются реле Panasonic ALDP124 на ~250V/5A
![](https://habrastorage.org/webt/cm/kd/cl/cmkdclk-93rovjmeanlumzqm6ry.jpeg)
Видим, что мозгом ПЛК является ARM процессор STM32F103VET6 с частотой 72 MHz
![](https://habrastorage.org/webt/fq/l1/u_/fql1u_qhrxueewfk3hvbbcy8zcc.jpeg)
![](https://habrastorage.org/webt/c5/ov/ow/c5ovowq0api5qhjcdy6a-kxbpoa.jpeg)
Плата питания
![](https://habrastorage.org/webt/ed/ms/sw/edmsswg1un6n3phcmnrgzequ774.jpeg)
Возможности расширения
Если не хватает базового функционала ПЛК LX3VP/LX3VE, то его можно расширить при помощи установки модулей расширения и дополнительных плат DB Board. Таким образом можно увеличить количество входов и выходов, в том числе аналоговых, и увеличить количество портов передачи данных.
Всего можно нарастить на ПЛК до 256 входов и 256 выходов.
Модули расширения устанавливаются га DIN-рейку правее процессорного модуля и подключаются к нему, либо к предыдущему установленному модулю, через короткий шлейф. Это очень похоже на то, как было в Simatic S7-200, если кто таковые помнит.
На некоторых моделях ПЛК, например в простеньком LX3V-0806MT-A2, возможность подключения модулей расширения отсутствует.
Модуль аналогового ввода LX3V-4AD на 4 AI -10...10V/-20...20mA/4...20mA:
![](https://habrastorage.org/webt/lo/c9/tq/loc9tqc3jcncgbxy1paqsigdaqi.jpeg)
DB Board, в отличии от модулей расширения, устанавливаются непосредственно на корпус ПЛК в специальные посадочные места. В зависимости от модели ПЛК, посадочных мест под DB Board может быть 1 или 2. Все модели ПЛК LX3V имеют минимум 1 посадочное место, даже LX3V-0806MT-A2.
DB Board бывают одинарного(короткие) или двойного(длинные) размера. Соответственно и посадочные места для них бывают одинарного или двойного размера.
![](https://habrastorage.org/webt/nt/dq/i6/ntdqi6szrkk1zfz4kfun5qcbcey.jpeg)
При подборе DB Board нужно учитывать, сколько на ПЛК посадочных мест и какого они размера. Например, у ПЛК LX3V-0806MT-A2 имеется 1 посадочное место под короткую DB Board.
У LX3VE-1412MT тоже 1 посадочное место, но под длинную DB Board.
У LX3VP-1616MR имеется 2 посадочных места, где 1 под короткую и 1 под длинную DB Board.
Естественно, в посадочное место под длинную плату, можно установить короткую DB Board, но в место под короткую плату нельзя установить длинную DB Board.
«Короткая» DB Board LX3VP-ETH-BD на 1 порт Ethernet:
![](https://habrastorage.org/webt/n1/9k/sw/n19kswshxw80zxdwibfnq2yzmne.png)
«Длинная» DB Board LX3V-2AD-BD на 2 AI 4...20 mA:
![](https://habrastorage.org/webt/ma/iw/9z/maiw9z8b0zmlqsdyvjlz0qytei4.jpeg)
Интерфейсы и протоколы передачи данных
На борту рассматриваемых моделей LX3VP/LX3VE имеется только 1 порт RS-422 Com0 и 2 порта RS-485: Com1 и Com2.
При этом, RS-422 Com0 и RS-485 Com1 являются двумя составными частями универсального порта RS-422/485, поэтому одновременно может работать передача данных или по Com0 или по Com1.
«Круглый» порт RS-422 Com0 изначально был введен в ПЛК Wecon для совместимости с Mitsubishi FX2N, где тот применяется для загрузки программ. Кстати, кабели RS-422 для программирования тоже совместимы. Но Wecon дополнительно установили в своих контроллерах порт USB для программирования, что значительно быстрее и удобнее.
Com0/Com1 поддерживает протокол Wecon LX3VP/LX3VE, а Modbus нет. К Com0/Com1 возможно подключить HMI, но они должны работать по протоколу Wecon LX3VP/LX3VE. Прежде всего, естественно, это HMI самой Wecon.
На данный момент HMI Samkoon и Weintek протоколы Wecon не поддерживают. Зато они поддерживают протокол Mitsubishi FX2N, а так, как Com0/Com1 у Wecon поддерживает и его, то к ПЛК можно попробовать подключить HMI и по протоколу Mitsubishi FX2N. Но тут уже на свой страх и риск- в симуляторе ПО HMI Samkoon мне удалось связаться с LX3VE, но надежность и правильность такой связки в реальной эксплуатации нужно проверять.
Протокол Wecon LX3VP/LX3VE хорош тем, что в программе ПЛК не нужно ничего дополнительно настраивать- просто подключаешь ПЛК к HMI и выводишь на нее данные.
Работает протокол с фиксированными параметрами: 9600, 7, 1, Even.
Работа ПЛК и HMI по протоколу Wecon
Схема подключения![](https://habrastorage.org/r/w780q1/webt/r3/c-/1b/r3c-1bcmpcffpixdnstn7wzgtvo.jpeg)
![](https://habrastorage.org/webt/r3/c-/1b/r3c-1bcmpcffpixdnstn7wzgtvo.jpeg)
Порт RS-485 Com2 поддерживает протоколы Wecon LX3VP/LX3VE и Modbus.
Дополнительные порты RS-485 можно добавить с помощью DB Board LX3V-RS458-BD, на которой располагается по 2 порта RS-485 Modbus.
Таким образом в LX3VE-1412MT-A, где 1 место под DB Board, можно установить до 4 RS-485, из которых до 3 с Modbus.
На LX3VP-1616MR-A, где 2 места под DB Board, можно установить до 6 RS-485, из которых до 5 с Modbus.
В LX3VP/LX3VE нет портов Ethernet, но их можно добавить с помощью DB Board LX3VP-ETH-BD, на которой располагается 1 порт Ethernet.
Таким образом в LX3VE-1412MT-A может быть установлен 1 порт Ethernet, а в LX3VP-1616MR-A 2 порта Ethernet.
Программирование
Изначально ПЛК Wecon создавались как дешевая альтернатива и клон популярных ПЛК Mitsubishi FX2N, отсюда их совместимость на уровне команд. Поэтому Wecon можно даже программировать через ПО Митсубиси Melsoft GX Works2, которое имеет больше возможностей, в том числе и программирование на языках LD, IL, FBD, ST, SFC. Но загрузить программу из этого ПО возможно только через RS-422 Com0.
В родном ПО Wecon PLCEditor доступны только языки LD и IL. Зато при программировании доступны дополнительные инструкции, которых нет в ПЛК Митсубиси.
Все инструкции программирования LX3VP
![](https://habrastorage.org/webt/ad/3v/2t/ad3v2t4fy5gblybls6jh5-rxbqa.png)
В программе нет возможности создавать функциональные блоки FB, можно использовать только подпрограммы.
Пример использования подпрограммы
За 2 года использования, ПЛК Wecon показали себя в работе хорошо.
Ссылки
→ ПЛК Wecon на официальном сайте
→ ПЛК Wecon на AliExpress
→ Статья на Хабре про самый простой ПЛК Wecon
→ Подробнее о программировании ПЛК Wecon
→ Пример работы ПЛК Wecon с модулем расширения
→ Форум Wecon
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Какие ПЛК вы применяете в проектах при ограниченном бюджете?
21.77% Работаю только с Siemens или аналогичного класса27
15.32% ОВЕН ПЛК19
6.45% Другие русские ПЛК8
2.42% Китайские ПЛК3
6.45% Другие ПЛК8
47.58% Я не работаю с ПЛК, мне просто интересно посмотреть результаты59
Проголосовали 124 пользователя. Воздержались 34 пользователя.