2016-06-08 3 views
1

Так что я новичок в программировании ПЛК, и я исхожу из традиционного объектно-ориентированного фона программирования. Я привык к языкам программирования, в которых есть руководства/ссылки о том, как использовать языки, но я не могу найти их в Интернете.Есть ли способ использовать методы в структурированном тексте (ST) для программирования ПЛК

Я хочу использовать методы для программирования этого ПЛК в структурированном тексте, но я не знаю, как это сделать. Есть ли способ написать метод в ST?

ответ

1

С выпуском 3-го издания IEC61131-3 от PLCopen имеются объектно-ориентированные расширения.

Эти расширения уже доступны на многих платформах ПЛК.

Структурированный текст является лишь частью языков МЭК 61131-3. И действительно, я рекомендую его в качестве первого выбора, если вы придете с другого C-подобного языка (с ООП или без него). Вы можете использовать его очень хорошо с ООП.

Главная особенность расширения ООП:

FunctionBlock подобен классу и может расширить (проистекают из) другой FunctionBlock и реализовать несколько интерфейсов и может иметь методы и свойства (получить/комплект), что все может быть определенные через интерфейсы

Не кодируйте свои программы структурированного текста, используя традиционные процедурные методы программирования, если вы не хотите!

+0

Где я могу получить этот документ? Я не могу найти никаких намеков на фактический справочный документ в PLCOpen. –

+0

http://www.plcopen.org/pages/whats_new/tc1/status.htm –

Смежные вопросы