Если вы новичок в программировании ПЛК, вам, очевидно, потребуется соответствующее программное обеспечение, чтобы попрактиковаться в этом. Это поможет вам самостоятельно разрабатывать программы для ПЛК, компилировать их и устранять неполадки при возникновении любых проблем. При выборе любого программного обеспечения следует помнить о лицензии. Лицензия может быть как бесплатной, так и платной. И когда дело доходит до оплаты, вы не можете вкладывать свои деньги во все из них, так как это пустая трата времени. Сначала вы можете изучить бесплатные программные средства для ПЛК, после чего вы сможете рассмотреть другие варианты. В этом посте мы рассмотрим 10 лучших бесплатных программ для ПЛК, которые программисты могут использовать для изучения.
Machine Expert Basic: Программное обеспечение для ПЛК Machine Expert Basic разработано компанией Schneider Electric и доступно для бесплатного использования. Программа работает на двух языках – лестничной логике и списке инструкций. Программа уникальна тем, что использует очень простые инструменты — резинку и карандаш для рисования линий и размещения элементов. Она может работать с Windows 7 до Windows 10.
Connected Components Workbench: Это программное обеспечение разработано компанией Rockwell Automation и доступно для бесплатного использования. Оно поддерживает три языка – логическую схему, структурированный текст и функциональную блок-схему. С помощью этого программного обеспечения вы можете смоделировать свою программу для ПЛК Micro 800. Кроме того, в этом программном обеспечении есть несколько серий HMI, которые можно запрограммировать и разработать бесплатно. Одной из уникальных особенностей CCW является то, что вы можете напрямую связать теги, присутствующие в программе ПЛК, с экранами HMI, которые вы разрабатываете.
Codesys: Программное обеспечение Connected Components Workbench PLC разработано компанией Smart Software Solutions и по сути является лишь программной моделью. Затем производители ПЛК адаптируют его к своим аппаратным процессорам на соответствующих условиях лицензирования. В нем есть все необходимые языки – лестничная логика, структурированный текст, список инструкций, последовательная блок-схема и функциональная блок-схема. Вы также можете смоделировать свою программу в этом программном обеспечении. Некоторыми известными производителями ПЛК, использующими эту программную платформу, являются Schneider Electric (серия M241) и Mitsubishi Electric (серия GOC). Когда вы разрабатываете логику ПЛК и хотите создать какую-либо графику, например кнопки или цифровые элементы ввода для взаимодействия с программой, это также можно сделать здесь, без необходимости подключения какого-либо устройства HMI. Таким образом, когда вы запускаете его в режиме моделирования, вы можете нажать на кнопку и посмотреть, что происходит внутри логики.
WPLSoft: Программное обеспечение WPLSoft PLC разработано компанией Delta Electronics и доступно для бесплатного использования. Оно может работать с Windows 7 до Windows 10. Оно поддерживает два языка – логическую схему и список инструкций. Вы можете смоделировать свою программу с помощью этого программного обеспечения. В нем есть несколько примеров программ, которые помогут программисту понять, как писать логику в этом программном обеспечении. При загрузке этого программного обеспечения из Интернета обязательно ознакомьтесь с соответствующей версией, поскольку это программное обеспечение доступно также для HMI и VFD.
TwinCAT3: Программное обеспечение TwinCAT3 разработано компанией Beckhoff и является бесплатным для использования. Оно работает на базе Codesys и поддерживает все пять языков – лестничную логику, структурированный текст, список инструкций, последовательную блок-схему и функциональную блок-схему. Вы можете смоделировать свою программу с помощью этого программного обеспечения. В нем есть несколько примеров программ, которые помогут программисту понять, как писать логику в этом программном обеспечении. Программное обеспечение уникально, поскольку оно также поддерживает программирование на C++, Matlab и Simulink.
OpenPLC: OpenPLC — это относительно новое программное обеспечение на рынке, разработанное компанией Autonomy. Как и Codesys, это также всего лишь программная модель, которая может быть адаптирована производителями ПЛК для своего оборудования. В нем есть все языки программирования – лестничная логика, структурированный текст, список инструкций, последовательная блок-схема и функциональная блок-схема. Вы также можете смоделировать свою программу в этом программном обеспечении. Программное обеспечение уникально, поскольку оно также поддерживает расширенные функции кибербезопасности, что становится удобным в наше время для платформ Интернета вещей.
Программное обеспечение Automation Builder PLC разработано компанией ABB и является бесплатным для использования. Оно доступно на всех пяти языках – лестничной логике, структурированному тексту, списку инструкций, последовательной технологической схеме и функциональной блок-схеме. Программное обеспечение уникально, поскольку оно также поддерживает три дополнительных языка – CFC, C-code и C++. Вы также можете запустить программное обеспечение в режиме моделирования и протестировать свою программу. В нем есть несколько примеров программ, которые помогут программисту понять, как писать логику в этом программном обеспечении. Программное обеспечение имеет две версии – базовую, бесплатную и платную премиум-версию. На рынке есть и другие программы для ПЛК, которые имеют пробные версии сроком на 30 дней или аналогичные. Но вышеупомянутые программы бесплатны для использования в течение всего срока службы. Все языки одинаковы, отличаются только интерфейсы и функции. Таким образом, мы увидели лучшее бесплатное программное обеспечение для ПЛК, доступное на рынке.
Источник: https://instrumentationtools.com/top-free-plc-software/