Skip to main content

Что такое программирование лестничной логики?

Программирование релейной логики - это язык кодирования, используемый для создания схемных представлений, чтобы помочь людям создавать устройства и давать инструкции контроллерам. Хотя это может быть использовано для построения множества различных схем, программирование лестничной логики в основном используется для создания программируемых логических контроллеров (ПЛК). Помимо построения схемы, этот язык также позволяет пользователям делать заявления if / then. Этот язык был создан, чтобы быть похожим на системы производства аппаратного обеспечения, поэтому обычные пользователи, которые знали, что эти системы не нуждаются в обучении, но все еще имеют тенденцию к обучению этому языку программирования.

Когда цепь построена, и люди, собирающие схему, и само устройство должны знать, как работает схема. Люди должны знать, чтобы они могли создавать соответствующее оборудование, а устройство должно знать, чтобы оно понимало, как может течь энергия. С программированием лестничной логики пользователь может сделать представление для обоих. Представление, построенное на этом языке, простое, в основном, оно содержит скобки, дефисы и косые черты для обозначения проводов и буквы для переменных.

Язык программирования релейной логики способен создавать множество различных схем, но в основном он используется для программирования ПЛК. Эти устройства могут быть запрограммированы с относительной легкостью и способны управлять производством и процессами устройства. Помимо возможности использовать их для множества различных целей, в релейно-логическом кодировании есть много блоков и переменных, которые особенно подходят для создания ПЛК.

Схемы, особенно продвинутые, редко имеют простой путь. Обычно существуют такие условия, как то, что часть схемы должна оставаться открытой в течение некоторого времени или только отправлять энергию куда-либо, если условие выполнено. Программирование с помощью релейной логики решает эту проблему с помощью операторов if / then. Это позволяет программисту сказать схеме выполнить одну операцию до тех пор, пока не появится условие, а затем из условия произойдет новая операция.

Созданное в 1970-х годах, релейно-логическое программирование должно было быть простым и имитировать программы производства оборудования. Целевыми пользователями были те, кто знаком с системами производства оборудования, поэтому в отрасли считали, что пользователям не потребуется никакого обучения для начала разработки программы релейной логики для ПЛК или схемы. Несмотря на то, что это похоже на этот тип работы, большинство людей нуждаются в обучении, чтобы полностью понять кодирование релейной логики. Однако обучение часто незначительное, потому что этот язык, как правило, проще, чем другие языки программирования.