суббота, 19 мая 2018 г.

Китайские клоны Siemens S7-200

Данная статья написана в 2018 году. В 2022 году в неё внесены изменения в связи с тем, что, во-первых, официальных дилеров Siemens в России больше нет и информация по ним перестала быть актуальной, а во-вторых, появился новый бренд производителя клонов S7-200 - китайская компания Unimat, дилером которой является компания ПромЭнергоАвтоматика, любезно предоставившая нам данный контроллер для проведения тестов, и информация об этих клонах Siemens S7-200 также была добавлена в статью.
 
Исправление 2022 года. Ранее в этой и других статьях фигурировало двойное обозначение контроллера Shenjuye как "Lollette (Shenjuye)". Это было связано с тем, что контроллеры данного производителя продавались на Aliexpress под брендом Lollette, но если содрать приклеенную к корпусу табличку "LOLLETTE", то под ней оказывалась надпись "ShenJuYe". По некоторым пунктам этот контроллер работал лучше, чем другие клоны (а по некоторым - хуже). Однако, по состоянию на 2022 год на Aliexpress продаются контроллеры Lollette, которые теперь не являются переименованными Shenjuye, а просто какие-то noname (под табличкой на корпусе никаких надписей нет). Shenjuye же на Aliexpress больше нет, но сами контроллеры производятся и продаются, например, на Yoycart. Так что из статьи все упоминания старого Lollette убраны, а оставлены только обозначения Shenjuye, а также добавлены упоминания нового Lollete. При всём при этом надо понимать, что если вам в руки попадается контроллер такого бренда, купленный неизвестно когда, то это может быть как Shenjuye, так и нет. Лучший способ узнать - заглянуть под приклеенную табличку "Lollette" на корпусе.
 
Недавно я обнаружил, что китайские ПЛК Siemens S7-200CN, продаваемые на Aliexpress, больше не требуют обязательного переключения пользовательского интерфейса Step-7Micro/Win на китайский язык для программирования, что было главным неудобством их использования. В связи с этим возник вопрос, а нужно ли вообще использовать другие китайские ПЛК, сделанные по подобию S7-200, но не являющиеся оригинальным Siemens?

За несколько лет я приобрёл несколько таких контроллеров (бренды Gipeng, Amsamotion и Lollette, ShenJuYe). Также впоследствии у меня в распоряжении оказался контроллер Unimat UN 200, о чем сказано в преамбуле к статье, он тут тоже будет упоминаться.

По цене сложно называть точные цифры, всё зависит от бренда, модели и продавца - слишком много факторов, в общем и целом цена может быть как примерно равна стоимости Siemens S7-200CN, так и отличаться в несколько раз, например, стоимость CPU224XP DC/DC/DC китайской поделки от"Lollette" LES7 214-2AD23-0XB8 в 4 раза ниже стоимости S7-200CN.

Учитывая, что дилеров Siemens в России больше нет, купить на юрлицо контроллеры (компенсируя НДС) стало проблемматично. Следовательно, прежней выгоды от покупки S7-1200 больше нет. В этом смысле покупка любой модели S7-200 (хоть клон, хоть не клон) теперь выгоднее покупки S7-1200. Т.е. всё теперь упирается лишь в требуемый функционал.

Тут важны такие факторы, которые говорят в пользу S7-200 в сравнении с S7-1200:

1. К S7-200 можно напрямую подключать Smart-панели Siemens (дополнительный коммутатор для S7-1200 стоит почти половину цены ПЛК). См. также статью об этих коммутаторах.

2. S7-200 имеет штатный интерфейс RS-485 (плата или модуль для S7-1200 тоже стоят денег), это на тот случай, если RS485 вообще нужен.

3. S7-200 хоть немецкий, хоть китайский, но это - один и тот же контроллер, там редко менялась прошивка, не сильно меняется ПО (старым Step-7 Microwin можно спокойно запрограммировать и новый ПЛК, контроллеры взаимозаменяемые в 90% случаев, отличий почти нет), всё это характеризует контроллеры S7-200 как стабильные. Это в отличие от S7-1200, которые штампуют всё новых моделей, для которых выпускают несовместимые прошивки (ну, по состоянию на 2022 год, вроде бы, угомонились с несовместимостью..., хотя прошивки продолжают зачем-то обновлять), вносят изменения, меняющие размер памяти программ и алгоритмов работы (например, скоростных счётчиков) и для которых несовместимо ПО TIA Portal разных версий. Выход из строя ПЛК S7-1200 не гарантирует, что производимый Siemens на тот момент времени такой же S7-1200, но новой версии, будет совместим с вышедшим из строя на 100%. Например, смотри статью о совместимости панелей оператора с S7-1200. Старые версии ПЛК S7-1200 некоторое время остаются в продаже на том же Aliexpress, но, как оказалось, ненадолго (речь о новых моделях, не б/у), т.е. в Китае производимую на их заводах линейку Siemens S7-1200 обновляют, прекращая выпуск старых моделей. 
 
Естественно, что существует много причин считать, что S7-1200 лучше S7-200, я не буду их перечислять, это не является предметом статьи. Также не стоит забывать про контроллеры S7-200 Smart, это еще одна линейка, прямо конкурирующая с S7-200. Кстати, Unimat делает и их клоны тоже - называются UN 200 Smart. Это контроллеры с большим количеством дискретных входов и выходов, по экономической целесообразности приобретения для некоторых задач они обходят S7-200 и S7-1200. Но в этой статье речи о них нет.

Теперь касательно китайских клонов S7-200 и их сравнение с оригиналом.
 

Что в китайских клонах лучше, чем в оригинале

 
1. Цена. Цена начинается от примерно $30
 
2. Существуют различные вариации моделей, которых не существовало у оригинального Siemens. Например, продаются контроллеры "DC/DC/RLY", т.е. ПЛК с релейными дискретными выходами и штатным подключением 24V (неисправности встроенных блоков питания - основная причина выхода из строя контроллеров S7-200 AC/DC/RLY). Что делала фирма Gipeng - можете посмотреть в этой статье, там у них S7-200 и с Ethernet, и с RS232, и т.д. Сейчас Gipeng уже не продают, но контроллеры S7-200 с Ethetnet делают и другие производители, например, Amsamotion. Следует обратить внимание на то, что встроенный Ethernet - это не иммитация существующего у Siemens модуля Ethernet, а отдельный (несименовский) функционал, не требующий вызова Мастера сети Ethernet в проекте Step-7 Microwin, а удобно настраиваемый через Web-интерфейс.

3. Встроенная батарейка для часов. Напомню, чтобы на оригинальном S7-200 часы реального времени работали как надо при выключенном ПЛК продолжительное время, необходимо купить специальный встраиваемый модуль "CLOCK" (6ES7297-1AA23-0XA0), который сам по себе стоит дороже, чем китайский S7-200. Во всех китайских клонах всё это уже встроено и ничего дополнительно покупать не надо. Производитель ПЛК на фото внизу, например, обещается, что часы реального времени будут работать на выключенном ПЛК 2 года: Perfect clock: built-in clock battery, dual-loop power supply design, support the perpetual calendar standby use for more than 2 years.
 
Noname-контроллер в прозрачном корпусе из оргстекла. Продаётся на Aliexpress с пометкой "VZN", а также они есть под брендом Lollette (для удобства буду называть их далее в этой статье VZN)
 

4. На некоторых китайских клонах (в том числе на этом VZN, что на картинке сверху) встроен функционал по сохранению данных на flash-памяти. В описании к ПЛК сказано так: Power-down retention: FLASH technology is adopted, no battery support is required, and it is permanently stored. Ну, соответственно, при выключении ПЛК данные будут храниться не неделю (перед тем, как сбросятся на значения по умолчанию), как обычно, а сколько угодно времени.


Теперь главный вопрос - вопрос качества китайских клонов. 

К сожалению, поделки - есть поделки. Вот что я могу сказать по их поводу:


1. На ПЛК Gipeng, Amsamotion, Lollette и VZN был обнаружен глюк с работой оператора JMP. Подробнее смотри в этой статье. На ПЛК Shenjuye и Unimat такого косяка нет. На контроллере в прозрачном корпусе из оргстекла, фотография которого размещена выше, глюк присутствует.

2. На ПЛК Gipeng, Amsamotion, Lollette и VZN был обнаружен глюк с работой оператора FOR. Подробнее смотри в этой статье. На ПЛК Shenjuye и Unimat такого косяка нет.

3. На нескольких Gipeng и Shenjuye моделей 224XP выходил из строя Port 1 интерфейса при использовании в качестве свободно программируемого порта (для Modbus RTU, например). Рекомендую использовать на этих контроллерах только Port 0 для этих целей, а Port 1 оставлять для PPI.
 
4. На контроллера Shenjuye странно работает порт RS485 для Modbus RTU (Master) - время от времени передача данных прекращается с ошибкой 6 (порт занят другим процессом), притом, что никакого другого процесса в этот момент нет и быть не может (на всех других подобных ПЛК тот же алгоритм работает прекрасно). После этого ПЛК будто бы подвисает: алгоритмы вроде бы выполняются, но значения некоторых битов через Status Chart отображаются некорректно, а попытка их изменения там ни к чему не приводит. Stop-Run ПЛК (как и Power-Up Reset) эффекта не имеет, только выключение питания и повторное включение возвращает его к нормальной работе.

5. Ни на одном из клонов нет возможности штатного заводского сброса ПЛК. Единственные производители, которые честно в этом сознались - это Shenjuye и VZN, где на тумблере RUN/STOP положения TERM нет в принципе, т.е. даже надписи такой нет. У контроллеров Gipeng и Unimat положение TERM имеется, но не работает. У контроллеров Amsamotion и Lollette надпись TERM на корпусе имеется, а тумблер RUN/STOP третьего положения не имеет при этом (обман, кругом обман...). Сименовская программа wipeout.exe, сбрасывающая ПЛК S7-200 к заводским настройкам, не будет работать на всех этих контроллерах. 
По большому счету это означает, что если вы, например, забыли пароль к собственному ПЛК, то сбросить этот пароль вы уже не сможете и никакую новую программу залить в него тоже (хотя паяльник никто не отменял... Программатор спасет ситуацию). Тоже самое касается варианта, если вы установили максимальную защиту (4 уровня) на свой ПЛК, а потом решили перезалить System Block - сделать это можно только лишь заводским сбросом, который на этих ПЛК не работает (тут и паяльник не поможет...).

6. На Gipeng Modbus slave работает косячно. Пришлось раз в минуту поставить реинициализацию (вызов MBUS_INIT, который по идее надо делать только в первом цикле), потому что через определенное время работы (всегда по-разному: иногда 10 минут, иногда сутки) происходит какой-то сбой и данные перестают передаваться.

7. На контроллерах Gipeng был замечен глюк с установкой даты и времени ПЛК, т.е. при попытке это сделать программными методами происходил сбой, приводящий к полному обнулению Data Block. Глюк непосредственно связан с текущим временем, примерно так, что до 12 часов включительно дата и время вроде бы устанавливается нормально, начиная с 13 часов начинаются косяки. 

8. Контроллеры Gipeng не работают с модулями Profibus-DP (6ES7 277-0AA22-0XA0). Т.е. модуль показывает, что работает, а по факту ничего контроллер через него не передаёт. Другие китайские контроллеры с модулем Prifibus-DP я подключать не пробовал.

9. Не работает функция PTO на примерно 99% китайских контроллеров, в том числе на Gipeng, Amsamotion, Lollette (2022 года) и VZN. Работала ли эта функция на контроллерах Shenjuye, продававшихся ранее также под брендом Lollette, я теперь уже сказать не могу, но учитывая его значительные отличия от перечисленных клонов, вполне возможно, что и работала. На клонах S7-200, продающихся под брендом OneWin функция PTO не работает.
Отсутствие возможности использования функции PTO означает отсутствие поддержки Мастера последовательного вывода импульсов (PTO Wizard). 
При этом функция PTO работает корректно на контроллерах Unimat (на aliexpress их нет, но есть дилеры в России), поддерживается на модификации контроллеров Amsamotion (более дорогая версия с портом Ethernet на борту) и контроллерах Gongbei
Мастер PTO Wizard, кстати, не поддерживался в старых версиях прошивки Siemens (V1.x), но там он выдавал ошибку еще на этапе добавления функции в проект. А китайские контроллеры никаких ошибок не выдают, поскольку формально они имеют версию v2.x: просто при попытке перейти в RUN загорается индикаторный светодиод SF/DIAG
В общем, несмотря на то, что формально китайцы дешевых клонов используют прошивки V2.х, PTO Wizard в них недоступен. Это, конечно, серьезно уменьшает функционал этих контроллеров. Чтобы функция заработала, Amsamotion предлагает купить их контроллер CPU224XP с портом Ethernet, на котором и функция PTO уже поддерживается, как они утверждают, однако, стоимость такого контроллера сопоставима с ценой оригинального CPU224 (не XP). Следовательно, если задача требует PTO (управление шаговиками и сервоприводами), но не требует AI и AQ на борту контроллера, то целесообразнее будет купить оригинальный Siemens. Контроллер же Unimat модели CPU224 в принципе стоит как оригинальный Siemens CPU224, хотя... если речь идет об оптовой закупке, то его можно купить официально у дилера, возможно, это даст экономический эффект.

10. На контроллерах Shenjuye замечен такой глюк: при осуществлении Download только одного Program Block сбиваются в нули все данные в Data Block. Т.е. приходилось при каждом изменении алгоритма перезаливать и Data Block тоже (предварительно внося в него изменения касающиеся текущих значений настраиваемых величин, что было неудобно). Ни на каких других клонах такой проблемы не выявлено.

11. На абсолютно всех китайских поделках не функционирует отсек для батарейки для долговременного хранения данных в памяти процессоров (6ES7 291-8xxxx-0XA0), т.е. в корпусе просто установлена заглушка, под которой нет никакого разъёма. На контроллерах Lollette заглушка вообще не вытаскивается. Некоторые производители запихивают под эту заглушку какой-то свой функционал, всякие тумблеры, например. На контроллере Unimat установлен 6-пиновый разъем с контактами в два ряда по 3 штуки, для чего он - неизвестно (если появится информация, добавлю в статью). На контроллерах VZN (с прозрачным корпусом из оргстекла) отсека для батарейки вообще нет, а сохранение данных ПЛК реализовано на flash-памяти.

12. Gipeng не хранит значения Retentive Ranges. Не буду утверждать за все модели, но на некоторых косяк этот проявился. Т.е., благодаря внутреннему конденсатору, значения должны сохраняться примерно в течение недели, а по факту не хранятся нисколько и сбрасываются в значения по умолчанию, указанные в Data Block. Думаю, это не касается всей линейки Gipeng, а только отдельных бракованных изделий.

13. Gipeng'овские модули для подключения термопар оказались бракованными - диапазон измерения напряжения (в милливольтах) оказался гораздо ниже требуемого, из-за чего термопарой типа J удалось померять температуру только до 100 с копейками градусов Цельсия. Проверено на двух таких модулях. На алиэкспресс модули Gipeng часто продают как безымянные, лишь указывая, что они совместимы с Siemens S7-200, следует быть внимательным и уточнять у продавца, кто является производителем такого модуля.

14. У Gipeng памяти меньше заявленной. Т. е. попытка использовать в программе адреса VB10000 и больше привела к тому, что контроллер просто перестал переводится в RUN. На оригинальном Siemens и на Amsamotion такой проблемы не возникло.

15. Китайские поделки не совместимы по запчастям ни с Siemens, ни друг с другом, т.е. платы внутри корпуса хоть и схожи, но у каждого производителя свои. Контроллеры элементарно весят по-разному. Даже блоки питания для контроллеров с питанием 230 В несовместимы, не говоря уже обо всём остальном. На Gipeng, Amsamotion и Shenjuye проверено, на контроллерах Unimat не проверял (не разбирал их).

16. У Gipeng низкое качество сборки. Паяют похабно и флюс не вытирают с плат. Разница чувствуется даже в сравнении с тоже паянными вручную платами от Shenjuye и Amsamotion.

17. У контроллеров Gipeng при достаточно громоздкой программе заметно, что таймеры, которые должны отсчитывать с дискретизацией 100 мс, на самом деле считает медленнее. Причем, если хорошо постараться, то можно сделать так, что вместо 100 мс он будет считать примерно 500 - 600 мс. Та же программа на Amsamotion выполнилась без такого глюка. На других ПЛК не проверял.
 
18. У контроллеров OneWin выставленное в System Block сохранение Retain Memory с адресом выше примерно VB3000 по факту не работает. Т.е. хранить можно только данные до VB3000, остальное слетает в значения по умолчанию при выключении

19. Модификации контроллеров S7-200 со встроенным портом Ethernet имеют укороченный верхний клеммник (на три контакта меньше: 15 вместо 18), из-за чего разделение релейных выходов по группам происходит не так, как у оригинального S7-200. У контроллеров Gipeng GF-CPU224T-IE и GF-CPU224TXP-IE так и вовсе из-за порта Ethernet урезано количество дискретных выходов с 10 до 8 штук. Интерено также то, что у разных производителей клонов группировка DQ еще и по разному организована (см. картинку). Соответственно, оперативно замена контроллера CPU224XP на клон с Ethernet'ом простым переключением клеммной колодки не представляется возможным, а невнимательность персонала при таком переключении может привести к выходу контроллера из строя.


Для моделей клонов CPU226 с Ethernet (например, GF-226T-IE) такой проблемы нет, потому что
у них порт Ethernet расположен в левой части корпуса (над портами PPI, где у 224XP клеммник для аналоговых сигналов), благодаря чему подключение контактов на клеммнике DQ полностью соответствует оригинальному CPU226.

В свете всего вышесказанного, я бы хорошо подумал на ваше месте, что лучше купить - клон, или же китайский, но оригинальный Siemens S7-200CN.

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

  1. Здравствуйте.
    Лазил по Али и наткнулся на описываемые вами контроллеры.
    Имею собственный дом и столкнулся с проблемой комплексного управления инженерными системами (по простому - автоматизацией некоторых рутинных процессов). Это было давно, до расцвета Али, поэтому цены на ПЛК вообще не радовали (смотрел Сименс, Итон, что-то из ФиФ).
    Но с учетом теплых китайских цен решил вернуться к этому вопросу.
    Судя по вашим статьям, вы не диванный эксперт, дело с предметом имели.
    Если не сложно, ответьте на вопросы:
    Можно ли на китайских (и вообще, вопрос надежности, скорее всего) ПЛК замутить автоматизацию систем частного дома (водоснабжение, отопление, вентиляция, освещение и т.д.) или такие ПЛК это чисто промышленные решения?
    Стоит ли попробовать самостоятельно разобраться в ПЛК и СКАДА в указанных целях или это очень мудреное занятие (с уровня "программирования мышкой")?
    Я что-то не очень понял WinCC это платная программа или просто работающая с ограниченным числом ПЛК (типа Сименс и аналоги)?
    Заранее благодарю за ответ, Алексей

    ОтветитьУдалить
    Ответы
    1. WinCC-это платная программа и стоит очень дорого (в зависимости от количества тегов), в WinCC пишется SCADA для ПК. Работает с ПЛК Сименс.
      Существует ещё WinCC Flexible, в ней уже разрабатываются проекты для панелей оператора и WinCC Flexible RunTime для работы на ПК, в этой программе можно создавать проекты для подключений к ПЛК различных производителей.
      У Сименс существуют логические модули LOGO!, они относительно недорогие и ПО для написания для них программ у регионального представительства или дилера можно получить бесплатно. Вот на них не так затратно собирать умный дом как на S7-1200. S7-200 сняты с производства и цены на них выросли в несколько раз.
      Панели производства Weintek стоят дешевле чем Сименсовские, в каждой панели несколько видов подключения к ПЛК, программа для написания под них программ бесплатная и русифицированная.

      Удалить
    2. Платные ли программы WinCC и WinCC Flexible - это Вам расскажет сайт rutracker.org

      Цена китайских поделок под S7-200 ниже стоимости LOGO, а по функционалу гораздо круче - для частного дома то, что надо

      Программирование ПЛК S7-200 - задача несложная для тех, кто вообще знаком с азами программирования. У Siemens есть подробная документация: http://tech-prom.net/?p1=dokumenty&p2=kontrollery&p3=S7-200

      S7-200 сняты с производства только в Германии. Оригинальные Siemens S7-200CN производятся в Китае и сегодня, о чем и написано в моей статье. Но их цена в районе 15 - 20 тыс. руб, т.е. в три раза выше китайских поделок типа Amsamotion.

      Если используешь S7-200 или китайские поделки, то панели Weintek стоят дороже панелей Siemens - смотри на алиэкпресс панели Smart700IE и Smart1000IE.
      Ну, и weintek'овская среда разработки проектов для панелей (EasyBuilder) просто курит в сторонке по сравнению с WinCC Flexible Smart.

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

    ОтветитьУдалить
  3. Спасибо большое.
    Как-то все сразу встало на свои места. Загуглю Weintek.
    Пишите еще, интересно почитать.
    Удачи!

    ОтветитьУдалить
  4. Здравствуйте,
    не могли бы вы подсказать, если купить на AliExpress
    модуль ввода EM 235 от S7-200CN, будет ли он совместим
    с оригинальным CPU S7-200?
    C уважением,
    Дмитрий.

    ОтветитьУдалить
    Ответы
    1. Да. Всё полностью совместимо.
      Вы можете взять контроллер S7-200 и подключать к нему как оригинальные модули Siemens S7-200CN, так и модули от Amsamotion, Gipeng и Lollette. Точно также можно взять неоригинальный CPU и подключать оригинальные модули.

      P.S> Раньше на aliexpress были PLC и модули а-ля S7-200 под брендом FONIN, вот они были несовместимы с PLC и модулями других производителей, в том числе с оригиналами. Но сейчас под этим брендом уже нет на aliexpress ничего. Интересно еще то, что хоть совместимости и не было, но программировался FONIN в оригинальной симёновской программе Step-7/Microwin.

      Удалить
  5. Большое спасибо за ответ.
    Мне нужно подключить к S7-200 новый EM 235 в дополнение к уже имеющимся
    EM 235 и EM 231. Не совсем понятно, на что ориентироваться при выборе
    продавца, чтобы качество было лучше. Информацию о производителях я обычно
    в объявлениях не вижу. Как отличить "оригинальный S7-200CN" от
    "не-оригинальных"? Или они все должны одинаково работать?
    С уважением,
    Дмитрий.

    ОтветитьУдалить
    Ответы
    1. Неоригиналы никогда не работают также хорошо, как оригиналы. Всегда есть небольшая погрешность. Для дискретных модулей это не принципиально, но в случае с аналоговыми модулями я бы рекомендовал покупать только оригиналы (иногда еще б/у продают, в том числе немецкие, они тоже нормальные). Оригинальный S7-200CN отличается от неоригинальных словом "Siemens" на корпусе (на фотографиях с али всегда слово siemens почему-то затерто, даже на оригиналах), а продавцы с али, продающие оригиналы, сами всегда стараются написать, что это ORIGINAL, это в их интересах. Если продавец написал "original" - значит там оригинал, это 100% (иначе продавцу придется возвращать деньги, а они тоже не дураки).

      Удалить
    2. выбирай...

      https://www.aliexpress.com/item/4000195614233.html

      https://www.aliexpress.com/item/32952431524.html

      https://www.aliexpress.com/item/4000433020364.html

      https://www.aliexpress.com/item/33001935053.html


      Если решишь брать неоригинал, то лучше бери Amsamotion, к их оборудованию у меня меньше всего нареканий:

      https://www.aliexpress.com/item/33060183882.html

      Удалить
  6. Здравствуйте.
    Огромное спасибо автору за очень полезные статьи.
    Ищу аналоговый модуль ввода 6ES7 231-0HC22-0XA0.
    Вот здесь по утверждению продавца можно взять и Siemens S7-200 и Siemens S7-200CN:
    https://aliexpress.ru/item/4000410946276.html
    Здесь Siemens S7-200CN:
    https://aliexpress.ru/item/4001060085534.html
    Судя по фото и наличию надписи Siemens, это оригиналы. Смущает только то, что цена (около 5200 руб.) намного ниже указанной Вами в таблице https://montazhka.blogspot.com/2019/03/s7-200-aliexpress.html и для оригинала (130$) и для китайской поделки (95$).
    Что это? Понижение цены на устаревшее оригинальное оборудование или какое-то новое "изобретение" из Китая?
    Что в этом случае лучше брать, S7-200 или S7-200CN?

    ОтветитьУдалить
    Ответы
    1. Нет никакой разницы CN или не CN.
      Тут есть такая тема: есть конторы в России, замороченные на всяком идиотизме, например, на сертификатах соответствия. Соответственно, сертифицированным для применения в России оборудованием считается только S7-200, а не S7-200CN, поскольку заказные номеры перечисляются в самом сертификате, а там везде стоят постфиксы -0XA0, а не -0XA8.

      В Китае оригиналы Siemens делаются только с постфиксом CN. Честно говоря, даже не знаю какое именно оборудование поставляет тот продавец с али, который предлагает на выбор 0XA0 или 0XA8. Фотограии у него там весьма странные (made in germany?), может быть он б/у продаёт, но обычно в таких случаях так и пишут, что это товар USED. Я бы не стал у него покупать.
      Купи лучше по другой ссылке, где именно CN продают. Только уточни сначала у продавца, что это именно ORIGINAL (чтобы в переписке на али остался комментарий продавца это подтверждающий, ну так, на всякий случай, так потом гораздо проще что-то предъявлять).

      Насчет цен из таблицы - наверно, их пора подправить ))

      Удалить
    2. Спасибо большое за ответ и разъяснения.
      Продавец пишет: "Оба вида товаров совершенно новые от Siemens! Пожалуйста, будьте уверены в покупке!"
      Я все-таки попробую купить 0XA0, как получу и проверю, напишу.
      С уважением, Владимир.

      Удалить
    3. Попробуй.
      Я думаю, они просто б/у продают в новых корпусах. Уж очень ценник низкий - такой же как Amsamotion той же модели. Так не бывает, что поделка и оригинал одинаково стоят. Но даже если эти продавцы продают б/у, но оригинальное, - оно всё равно должно нормально работать.

      Удалить
  7. Модули 6ES7 231-0HC22-0XA0 пришли. Маркировка, в том числе на самих платах, везде Siemens и Made in Germany, но на коробке продублировано на китайском. Не заметил ничего, что выдавало их бэушность. Коробки запечатанные, корпуса чистые, прорези под отвертку в винтах на клеммниках ровные, шлейф соединения ровный. Но замечания следующие: на одном модуле в маркировке сбоку после EM231 проступают буквы CN - их счищали, но след всё равно остался; в этом же модуле на платах отсутствует точечный код - небольшой прямоугольник белого цвета с черными точками; на этом же модуле шрифт маркировки немного отличается - немного крупнее и более растянут; оба корпуса явно не германского происхождения - литьё немного худшего качества, чем у настоящих модулей. Проверил точность на 1-м и 2-м каналах: на максимальном входном токе 20 мА составила 0.2%. Посмотрел точность у такого же модуля, купленного с оборудованием из Европы: 0.125%. На экране это выглядит так: модуль из Китая показывает 400.8 попугаев, а настоящий модуль от "фирмы" показывает 400.5 попугаев. Дал модулям из Китая поработать по 3 дня, вроде всё нормально. Такое впечатление, что сбывают отбракованные платы от Siemens и засовывают их в "китайские" корпуса.
    С уважением, Владимир.

    ОтветитьУдалить
    Ответы
    1. Интересная информация. Китайцы что только не придумают..

      Странная вот история на самом деле по поводу точности измерений.
      Здорово было бы, если бы Вы открыли модуль и посмотрели, точно ли эти платы являются оригинальными. Просто я вот опасаюсь, как бы так не получилось, что там внутри тот же Amsamotion лежит... Там сразу видно отличие - оригиналы робот паяет, а все поделки паяет человек с паяльником и феном. Ну, и маркировка какая-то, наверно, есть.
      Круто, если бы Вы еще и сфоткали бы эти платы.

      Удалить
    2. По поводу точности, поясню, чтобы было понятно: подавал сигнал от 4 до 20 мА (точность 0.02%), на 20 мА должно быть значение 400, но в действительности у купленных в Китае (ссылка выше) 2-х модулей это 400.8 (для 1-го модуля) и 399.2 (для 2-го модуля), погрешность пропорциональна величине сигнала. Настоящий же модуль от Siemens показал 400.5. Ещё, есть в 6ES7 231-0HC22-0XA0 подстроечный резистор, но это только на регулировку усиления, регулировки нуля нет. Пробовал подстраивать - уходит ноль, т.е. подстройка уже оптимальна.
      По платам. Я ранее писал, надписи на них Siemens. К пайке не придраться, сомнений, что это фирма нет, кроме отсутствия QR кодов на одной. Фото сделал, могу выложить или выслать, укажите куда.

      Удалить
    3. Электронная почта (для фото плат): ns253647@gmail.com

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

      И насчет вот этих чисел, ну, 400.0, 400.8, 400.5, 399.2 - Вы уверены, что в программе ПЛК значения масштабируются таким образом, что значение сигнала 32000 (20 мА) соответствует 400.0? Ну, т.е. у Вас есть исходник этой программы, или у Вас просто некое оборудование, на котором Вы поменяли модуль и видите только значение где-то на панели оператора, но оригинальное значение аналогового сигнала не видите и настраивать масштабирование не можете? Если второй вариант - то инженеры по наладке специально могли сместить расчетные диапазоны в программе ПЛК, подстраивая их под конкретный датчик. Просто я не знаю как у Вас конкретно дело обстоит, мне сложно предугадать. Это я к чему всё: если программа настроена так, что 400.5 - это 20 мА, то 399.2 - это совсем печальная история, а если программа настроена так, что 400.0 - это 20 мА, то 399.2 не сильно хуже, чем 400.5. Просто погрешность 0.5 единиц от диапазона 0..400 (0.125%) при точности сигнала 0.02% - это само по себе очень много для /немецкого/ Siemens. Желательно, конечно, было бы смотреть оригинальный аналоговый сигнал до масштабирования, выраженный числами от 0 до 32000, по нему и точность выше, и хорошо видна стабильность сигнала, его скачки и т.д. По этому сигналу и калибровка потенциометром осуществляется, т.е. вот Вы подаете 20 мА - и нужно выставлять 32000, глядя на значения в Step-7 Microwin. Иначе это уже не совсем корректная калибровка.

      Удалить
    4. Значения на экране 0.0 - 400.0 это стандартный сигнал 4 - 20 мА на входе модуля, исходники есть. Я не нашел паспортных данных по точности для аналоговых входов модулей, может плохо искал. По калибровке повторюсь: пробовал подтягивать 399.2 к 400.0, при этом значение в нуле (4 мА) тоже шло вверх, поэтому я оставил все как есть и решил - это оптимально. Фото выслал.
      С уважением, Владимир.

      Удалить
    5. Ну как бы стандартный сигнал на входе модуля - это 16-битное целое число от 0 до 32000, где значение 6400 соответствует 4 мА, а 32000 - 20 мА, я поэтому и спросил насчет настроек масштабирования. То, что значения смещаются по всей шкале при настройке резистром - это правильно, а вот то, что 4 мА совпадают по значениям на модулях, а 20 мА расходятся - не очень. Но, повторяю, если график линейный, то отмасштабировать-то проблемы особой нет. Просто неудобство может быть в контексте ЗИПа, когда поменял модуль - и значения съехали

      Удалить
  8. Здравствуйте.
    Большое спасибо за познавательную статью.
    Ищу недорогой китайский аналог преобразователя USB - MPI/DP/PPI для программирования ПЛК S200/S300/S400.
    Подскажите имели ли вы дело с подобными китайскими преобразователями, и на что обратить внимание при покупке.
    С уважением , Руслан.

    ОтветитьУдалить
    Ответы
    1. Вот тут бери MPI (самый дешевый за $16 бери):
      https://aliexpress.com/item/32833384221.html

      Там написано, что он PPI тоже поддерживает, но это гонево. PPI отдельно покупай. Самое главное - покупать PPI Multimaster обязательно фирмы Amsamotion. Вот такой:
      https://aliexpress.com/item/32835159828.html
      бери тоже самый дешевый за $26 (они на самом деле там все одинаковые, что за $26, что за $45, никакой разницы нет)

      Удалить
  9. Добрый день.
    Прошу помощи - прислали желтый кабель для подключения к оригинальному ПЛК S7-200, типа такой
    https://aliexpress.ru/item/32884888081.html
    Только версия 1.1
    Будет ли он нормально работать с ПЛК?
    Насколько я понял, все аналоги адаптера гораздо больше в размерах.

    ОтветитьУдалить
    Ответы
    1. Этот кабель будет нормально работать, но только на скоростях 9.6 и 19.2 kbps. Потому что этот кабель работает через эмуляцию COM-порта, т.е. его максимальная скорость не может быть выше 115 kbps, а это ниже скорости PPI 187.5 kbps.

      Удалить
  10. Уточните, я правильно понимаю?
    У меня на производстве 3 оригинальных ПЛК Siemens S7-200. Всё будет зависеть от того, какая скорость прошита в ПЛК. Если 187.5 kbps, то не смогу подключиться?
    ПЛК ставили более 10 лет назад китайцы. Что они там прошили - неизвестно.

    ОтветитьУдалить
    Ответы
    1. Да. Именно так. Если скорость 187.5 kbps, то этот кабель просто ничего не найдет при сканировании сети.

      И еще: если к контроллеру подключена панель оператора, то ее надо выдернуть при осуществлении подключения компьютера к PLC таким кабелем, иначе в сети RS485 окажется два мастера.

      Удалить
  11. Большое спасибо за помощь, разъяснения.
    Я так понимаю, надо было брать как Вы ранее писали.
    ----
    Там написано, что он PPI тоже поддерживает, но это гонево. PPI отдельно покупай. Самое главное - покупать PPI Multimaster обязательно фирмы Amsamotion. Вот такой:
    https://aliexpress.com/item/32835159828.html
    ----
    Этот точно должен работать.

    ОтветитьУдалить
    Ответы
    1. Ну, если Вам уже прислали китайцы желтый кабель, Вы попробуйте им подключиться. Может быть, там скорость 9.6 или 19.2, тогда и не надо ничего покупать.


      А кабель USB/PPI Multimaster даже дешевле есть, за $18:

      https://www.aliexpress.com/item/4001190012923.html

      Удалить
  12. Попробовал, есть связь на 9,6 kbps.
    Но блин денег за него отдали как за полцены адаптера-оригинала Сименса.

    ОтветитьУдалить
    Ответы
    1. За что отдали? За желтый это кабель что-ли? Это шутка? )))
      Amsamotion такие кабели вообще бесплатно раздаёт - кладут в нагрузку в посылки вместе со своими контроллерами.

      Удалить
  13. Да, за желтый кабель. И это не шутка.
    Есть конторы, которые делают деньги и на таких вещах.

    ОтветитьУдалить
  14. Добрый день! Нужна помощь в написании программы на amsamotion cpu224xp. Надеюсь на сотрудничество с вами. Свяжитесь со мной пожалуйста dioraviva@gmail.com

    ОтветитьУдалить
  15. День добрый! Проблема с S7-200: CPU226CN не видит модули расширения, в PLC Information видно только сам PLC. Оригинальный CPU226 подкидываем - все видит, т.е. доп. модули живые. Хардваре отдельно не конфигурируется, если я правильно понял. Задача - запустить китайца...

    ОтветитьУдалить
    Ответы
    1. Hardware не конфигурируется, это так, просто идет последовательное присвоение адресов слева направо.
      Есть клоны S7-200, которые работают только со своими модулями. В частности, к таковым относился, например, контроллер FONIN. Вообще, это большая редкость. Лучший способ - купить на avito или aliexpress нормальный Siemens, а клон продать на той же avito.

      Удалить
  16. Добрый день, AI на этих устройствах 4-20мА или 0-20мА?

    ОтветитьУдалить
    Ответы
    1. На контроллерах там 0.10 В. На модулях есть тумблер, подключающий в параллель резистор на 500 Ом, чтобы получилось 0..20 мА.
      А на ПЛК тумблеров нет, поэтому надо подключать резистор самостоятельно. И будут те же самые 0..20 мА.

      Удалить
  17. День добрый. Срочно нужен спец по Сименс S7-200. Для восстановления печати отчетов на стерилизаторе. Свяжитесь со мной пожалуйста melkomukov@atcl.ru. Обсудим подробности.

    ОтветитьУдалить