Russian | English |
в методологии SFC каждый шаг может быть связан с одним или несколькими действиями. Действие содержит описание некоторого поведения, которое должно произойти вследствие активирования шага. Действие изображается прямоугольником, присоединённым к шагу. Описание действия может быть дано, используя любой из языков IEC, т. е. ST, FBD, LD или IL | in SFC methodology, every step can be associated with one or more actions. An action contains a description of some behaviour that should occur as a result of the step being activated. An action is depicted as a rectangular box that is attached to a step. The description of an action can be given using any of the IEC languages, i.e. ST, FBD, LD or IL (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3) |
дата и время, когда произошло событие | date and time that event occurred (ssn) |
для того чтобы событие произошло | for an event to occur (ssn) |
для того чтобы событие произошло, необходимо выполнение соответствующих условий | for an event to occur, it may be necessary for certain conditions to hold |
лишь конечное количество переходов может произойти за конечный отрезок времени | only a finite number of transitions can happen within a finite amount of time (ssn) |
механизм, используемый для уведомления потоков о том, что произошло событие | mechanism used to broadcast a signal between threads that an event has taken place (об условной переменной ssn) |
Например как опрашивать контроллер прерываний о том какое прерывание произошло или о том как настроить таймер на регулярную генерацию прерываний | for example, how to ask an interrupt controller chip about which interrupt fired, or how to interface to the timer chip to be able to arrange for periodic interrupts, etc (и т.п.; см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten (1996)) |
не может произойти | can't happen (ssn) |
опрашивать контроллер прерывания о том, какое прерывание произошло | ask an interrupt controller chip about which interrupt fired (ssn) |
ошибка типа "не может произойти" | can't happen error (ssn) |
произойти внешне | occur externally (ssn) |
произошёл отказ задачи | the task has faulted (Alex_Odeychuk) |
семафор, используемый для сигнализации о событии, которое произошло | semaphore used to signal an event has occurred (ssn) |
Условная переменная представляет собой семафор, используемый для сигнализации о событии, которое произошло | A condition variable is a semaphore used to signal an event has occurred (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn) |