Add(Timer,8427879,147,175) { @Hint=#12:Типа порт ))| link(onTimer,1020109:doEvent1,[]) AddHint(-46,59,75,13,@Hint) } Add(DoData,15073998,315,175) { link(onEventData,4475757:doWork2,[]) } Add(DoData,12081524,203,126) { link(onEventData,845117:doValue,[]) } Add(MathParse,1638630,378,175) { @Hint=#28:Обрабатываем очередь с порта| link(onResult,8427879:doTimer,[(419,181)(419,224)(137,224)(137,181)]) AddHint(-58,-26,177,13,@Hint) } Add(UDP,5378008,147,126) { @Hint=#127:UDP или обработчик на базе компонентов с потоковой выдачей. Выдает данные по готовности, с основным потоком не синхронизирован.| link(onReceive,12081524:doData,[]) AddHint(-64,-88,184,65,@Hint) } Add(Memory,845117,266,126) { } Add(Hub,1020109,217,175) { link(onEvent1,15073998:doData,[]) link(onEvent2,14138751:doData,[(256,188)(256,195)]) } Add(DoData,14138751,266,189) { link(onEventData,4475757:doWork3,[(368,195)]) link(Data,845117:Value,[]) } Add(HubEx,4475757,364,175) { link(onEvent,1638630:doCalc,[]) }