-
61 functional block diagram
функциональная блок-схема
—
[Л.Г.Суменко. Англо-русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.]Тематики
EN
язык FBD
Диаграмма функциональных блоков. Один из пяти стандартизированных языков программирования ПЛК.
[ http://kazanets.narod.ru/PLC_PART2.htm]Язык FBD (Functional Block Diagram, Диаграмма Функциональных Блоков) является языком графического программирования, так же, как и LD, использующий аналогию с электрической (электронной) схемой. Программа на языке FBD представляет собой совокупность функциональных блоков (functional flocks, FBs), входы и выходы которых соединены линиями связи ( connections). Эти связи, соединяющие выходы одних блоков с входами других, являются по сути дела переменными программы и служат для пересылки данных между блоками. Каждый блок представляет собой математическую операцию (сложение, умножение, триггер, логическое “или” и т.д.) и может иметь, в общем случае, произвольное количество входов и выходов. Начальные значения переменных задаются с помощью специальных блоков – входов или констант, выходные цепи могут быть связаны либо с физическими выходами контроллера, либо с глобальными переменными программы. Пример фрагмента программы на языке FBD приведен на рис. 2.
Практика показывает, что FBD является наиболее распространенным языком стандарта IEC. Графическая форма представления алгоритма, простота в использовании, повторное использование функциональных диаграмм и библиотеки функциональных блоков делают язык FBD незаменимым при разработке программного обеспечения ПЛК. Вместе с тем, нельзя не заметить и некоторые недостатки FBD. Хотя FBD обеспечивает легкое представление функций обработки как «непрерывных» сигналов, в частности, функций регулирования, так и логических функций, в нем неудобным и неочевидным образом реализуются те участки программы, которые было бы удобно представить в виде конечного автомата.
Рис.2. Функциональная схема FBD.[ http://kazanets.narod.ru/PLC_PART2.htm]
Тематики
EN
Англо-русский словарь нормативно-технической терминологии > functional block diagram
-
62 FBD
язык FBD
Диаграмма функциональных блоков. Один из пяти стандартизированных языков программирования ПЛК.
[ http://kazanets.narod.ru/PLC_PART2.htm]Язык FBD (Functional Block Diagram, Диаграмма Функциональных Блоков) является языком графического программирования, так же, как и LD, использующий аналогию с электрической (электронной) схемой. Программа на языке FBD представляет собой совокупность функциональных блоков (functional flocks, FBs), входы и выходы которых соединены линиями связи ( connections). Эти связи, соединяющие выходы одних блоков с входами других, являются по сути дела переменными программы и служат для пересылки данных между блоками. Каждый блок представляет собой математическую операцию (сложение, умножение, триггер, логическое “или” и т.д.) и может иметь, в общем случае, произвольное количество входов и выходов. Начальные значения переменных задаются с помощью специальных блоков – входов или констант, выходные цепи могут быть связаны либо с физическими выходами контроллера, либо с глобальными переменными программы. Пример фрагмента программы на языке FBD приведен на рис. 2.
Практика показывает, что FBD является наиболее распространенным языком стандарта IEC. Графическая форма представления алгоритма, простота в использовании, повторное использование функциональных диаграмм и библиотеки функциональных блоков делают язык FBD незаменимым при разработке программного обеспечения ПЛК. Вместе с тем, нельзя не заметить и некоторые недостатки FBD. Хотя FBD обеспечивает легкое представление функций обработки как «непрерывных» сигналов, в частности, функций регулирования, так и логических функций, в нем неудобным и неочевидным образом реализуются те участки программы, которые было бы удобно представить в виде конечного автомата.
Рис.2. Функциональная схема FBD.[ http://kazanets.narod.ru/PLC_PART2.htm]
Тематики
EN
Англо-русский словарь нормативно-технической терминологии > FBD
-
63 Sequential Function Chart
язык SFC
Язык последовательных функциональных схем. Один из пяти стандартизированных языков программирования ПЛК.
[ http://kazanets.narod.ru/PLC_PART2.htm]Язык последовательных функциональных схем SFC (Sequential Function Chart), использующийся совместно с другими языками (обычно с ST и IL), является графическим языком, в котором программа описывается в виде схематической последовательности шагов, объединенных переходами. Язык SFC построен по принципу, близкому к концепции конечного автомата, что делает его одним из самых мощных языков программирования стандарта IEC 61131-3. Пример программы на языке SFC приведен на рис. 3.
Наиболее простым и естественным образом на языке SFC описываются технологические процессы, состоящие из последовательно выполняемых шагов, с возможностью описания нескольких параллельно выполняющихся процессов, для чего в языке имеются специальные символы разветвления и слияния потоков (дивергенции и конвергенции, в терминах стандарта IEC 61131-3).
Шаги последовательности располагаются вертикально сверху вниз. На каждом шаге выполняется определенный перечень действий (операций). При этом для описания самой операции используются другие языки программирования, такие как IL или ST.
Действия (операции) в шагах имеют специальные классификаторы, определяющие способ их выполнения внутри шага: циклическое выполнение, однократное выполнение, однократное выполнение при входе в шаг и т.д. В сумме таких классификаторов насчитывается девять, причем среди них есть, например, классификаторы так называемых сохраняемых и отложенных действий, заставляющие действие выполняться даже после выхода программы из шага.
После того, как шаг выполнен, управление передается следующему за ним шагу. Переход между шагами может быть условным и безусловным. Условный переход требует выполнение определенного логического условия для передачи управления на следующий шаг; пока это условие не выполнено программа будет оставаться внутри текущего шага, даже если все операции внутри шага уже выполнены. Безусловный переход происходит всегда после полного выполнения всех операций на данном шаге. С помощью переходов можно осуществлять разделение и слияние ветвей последовательности, организовать параллельную обработку нескольких ветвей или заставить одну выполненную ветвь ждать завершения другой.
Как и любому другому языку, SFC свойственны некоторые недостатки. Хотя SFC может быть использован для моделирования конечных автоматов, его программная модель не совсем удобна для этого. Это связано с тем, что текущее состояние программы определяется не переменной состояния, а набором флагов активности каждого шага, в связи с чем при недостаточном контроле со стороны программиста могут оказаться одновременно активными несколько шагов, не находящихся в параллельных потоках.
Еще одно неудобство языка связано с тем, что шаги графически располагаются сверху вниз, и переход, идущий в обратном направлении, изображается в неявной форме, в виде стрелки с номером состояния, в которое осуществляется переход.
Рис. 3. Язык последовательных функциональных схем SFC.[ http://kazanets.narod.ru/PLC_PART2.htm]
Тематики
EN
Англо-русский словарь нормативно-технической терминологии > Sequential Function Chart
-
64 navigation
navigation nнавигацияAfrican Navigation Aviation CommissionАфриканская комиссия гражданской авиацииaids to air navigationнавигационные средстваaircraft navigation equipmentбортовое навигационное оборудованиеair navigationаэронавигацияair navigation agreementаэронавигационное соглашениеAir Navigation BureauАэронавигационное управлениеair navigation chargeаэронавигационный сборair navigation chartаэронавигационная картаAir Navigation CommissionАэронавигационная комиссияAir Navigation CommitteeАэронавигационный комитетair navigation computerаэронавигационный вычислительAir Navigation ConferenceАэронавигационная конференцияair navigation facilitiesаэронавигационные средстваair navigation planаэронавигационный планair navigation protractorаэронавигационный транспортирair navigation regionрайон аэронавигацииair navigation schoolштурманская школаair navigation serviceаэронавигационное обслуживаниеair navigation tableтаблица аэронавигационных расчетовangle navigationнавигация по заданным путевым угламapproach navigationнавигация в зоне подходаarea navigationзональная навигацияarea navigation capabilityтехнические характеристики зональной навигацииarea navigation equipmentбортовое оборудование зональной навигацииarea navigation routeмаршрут зональной навигацииarea navigation systemсистема зональной навигацииastronomical navigationаэронавигацияautomated navigation systemавтоматизированная навигационная системаconstant-bearing navigationнавигация по линии равных азимутовcontact navigationнавигация по визуальным ориентирамdead-reckoning navigationнавигация методом счисления путиDoppler navigationдоплеровская навигацияDoppler navigation computerнавигационный доплеровский вычислительelectronic navigation aidsэлектронные навигационные средстваen-route navigationмаршрутная навигацияen-route navigation aidsмаршрутные навигационные средстваen-route navigation facilitiesмаршрутные навигационные средстваEuropean Air Navigation Planning GroupЕвропейская группа аэронавигационного планированияflight navigationаэронавигацияgrid navigationнавигация по условным координатамground-referenced navigation systemсистема навигации по наземным ориентирамground reference navigationнавигация по наземным ориентирамinertial navigationинерциальная навигацияinertial navigation systemинерциальная навигационная системаinertial navigation unitинерциально-навигационный блокInternational commission for Air NavigationМеждународная комиссия по аэронавигацииinternational navigationмеждународная навигацияlandmark navigationнавигация по наземным ориентирамlong-range air navigation systemсистема дальней радионавигацииlong-range navigationдальняя навигацияnavigation aidsнавигационные средстваnavigation computerнавигационный вычислительnavigation computer correction selectorзадатчик коррекции навигационного автоматаnavigation displayиндикатор навигационных данныхnavigation errorнавигационная ошибкаnavigation facilitiesнавигационные средстваnavigation gridнавигационная сеткаnavigation hard copyраспечатка сведений о полетеnavigation legнавигационная сигнальная зонаnavigation lightаэронавигационный огоньnavigation light dihedral angleугол видимости аэронавигационного огняnavigation performanceнавигационная характеристикаnavigation slide ruleнавигационная линейкаnavigation systemнавигационная системаnavigation system selectorзадатчик навигационной системыnavigation visual aidsвизуальные навигационные средстваpictorial navigation indicatorпанорамный аэронавигационный указательpictorial navigation systemнавигационная система с графическим отображением(информации) pilot-interpreted navigation systemнавигационная система со считыванием показаний пилотомpractical air navigationпрактическая аэронавигацияProcedures for Air Navigation ServicesПравила аэронавигационного обслуживанияradar navigationрадиолокационнаяradar navigation systemрадиолокационная система навигацииradio navigationрадионавигацияradio navigation chartрадионавигационная картаradio navigation facilitiesрадионавигационные средстваradio navigation flightполет с помощью радионавигационных средствradio navigation serviceслужба авиационной радионавигацииradio navigation systemрадионавигационная системаregional air navigationрегиональная аэронавигацияregional air navigation meetingрегиональное аэронавигационное совещание(ИКАО) rho-theta navigation systemугломерно-дальномерная радионавигационная системаroute air navigation facilitiesмаршрутные аэронавигационные средстваself-contained navigationавтономная навигацияself-contained navigation meansавтономные аэронавигационные средстваself-contained navigation systemавтономная навигационная системаshort-range navigationближняя навигацияshort range radio navigation systemрадиосистема ближней навигацииstar navigationастронавигацияtactical air navigationтактическая аэронавигацияtactical air navigation facilitiesтактические аэронавигационные средстваtactical air navigation systemсистема ближней аэронавигацииtelevision radar navigationтелерадиолокационная навигацияterminal navigation aidsнавигационные средства конечного пунктаterminal navigation facilitiesаэродромное навигационное оборудованиеterrestrial navigationнавигация по наземным ориентирамvisual navigationвизуальная навигацияvisual navigation flightполет по наземным ориентирамwaypoint navigationнавигация по ортодромии
См. также в других словарях:
АВТОМАТА ПОВЕДЕНИЕ — математическое понятие, описывающее взаимодействие автомата с внешней средой. Так, для автомата конечного внешней средой обычно является множество входных слов, а поведением словарная функция, реализуемая автоматом, или событие (иногда… … Математическая энциклопедия
Диаграмма автомата — Диаграмма автомата, State Machine diagram (диаграмма конечного автомата, диаграмма состояний) диаграмма, на которой представлен конечный автомат с простыми состояниями, переходами и композитными состояниями. Конечный автомат (англ. State… … Википедия
Автоматное программирование — Автоматное программирование это парадигма программирования, при использовании которой программа или её фрагмент осмысливается как модель какого либо формального автомата. В зависимости от конкретной задачи в автоматном программировании… … Википедия
АВТОМАТОВ МИНИМИЗАЦИЯ — минимизация значений параметров автоматов, приводящая к эквивалентным и в определенном смысле оптимальным автоматам. Задача А. м. возникает при синтезе автоматов, и ее специфика зависит от подхода к их изучению. При макроподходе минимизируют, как … Математическая энциклопедия
АВТОМАТОВ СПОСОБЫ ЗАДАНИЯ — варианты описания автоматов, их функционирования или поведения. А. с. з. зависят от подхода к определению понятия автомата. При макроподходе (см. Автомат конечный).описывается внешнее поведение автомата; при микроподходе задание должно содержать… … Математическая энциклопедия
Построение синтаксического анализатора на основе автоматного подхода — Построение синтаксического анализатора на основе автоматного подхода один из способов построения синтаксического анализатора, использующий представление анализируемого языка в виде конечного автомата. Содержание 1 Алгоритм синтаксического… … Википедия
Конечный автомат — Конечный автомат абстрактный автомат без выходного потока, число возможных состояний которого конечно. Результат работы автомата определяется по его конечному состоянию. Существуют различные варианты задания конечного автомата. Например,… … Википедия
Устройство Даффа — В информатике, Устройство Даффа (англ. Duff s device) это оптимизированная реализация последовательного копирования, использующая ту же технику, что применяется для размотки циклов. Первое описание сделано Томом Даффом (Tom Duff) в… … Википедия
Метод Даффа — В информатике, Метод Даффа (англ. Duff s device) это оптимизированная реализация последовательного копирования, использующая ту же технику, что применяется для размотки циклов. Первое описание сделано в ноябре 1983 года Томом Даффом… … Википедия
Конечные автоматы — Конечный автомат в теории алгоритмов математическая абстракция, позволяющая описывать пути изменения состояния объекта в зависимости от его текущего состояния и входных данных, при условии что общее возможное количество состояний конечно.… … Википедия
НКА — Конечный автомат в теории алгоритмов математическая абстракция, позволяющая описывать пути изменения состояния объекта в зависимости от его текущего состояния и входных данных, при условии что общее возможное количество состояний конечно.… … Википедия