Make(delphi) ver(4.04 build 185) Add(MainForm,2953706,21,105) { Point(onClose) link(onCreate,7248412:doOpen,[(327,125)(327,195)]) link(onClose,7248412:doClose,[(327,132)(327,202)]) } Add(Hub,1144562,539,49) { InCount=2 link(onEvent1,7248412:doBaudRate,[(577,55)(577,223)]) } Add(DoData,11569590,455,28) { Data=String(9600) link(onEventData,1144562:doEvent1,[(513,34)(513,55)]) } Add(DoData,6339566,455,77) { Data=String(115200) link(onEventData,1144562:doEvent2,[(516,83)(516,62)]) } Add(Hub,6122746,175,259) { OutCount=8 link(onEvent2,6932180:doData,[(221,272)(221,174)]) link(onEvent3,6831103:doData,[(273,279)(273,328)]) link(onEvent4,6339566:doData,[(322,286)(322,83)]) link(onEvent5,13460360:doData,[(224,293)(224,370)]) link(onEvent6,11082356:doData,[(227,300)(227,433)]) link(onEvent7,15435955:doData,[(273,307)(273,391)]) } Add(BitBtn,7946230,84,224) { Left=85 Top=230 link(onClick,6122746:doEvent1,[(146,230)(146,265)]) } Add(ListBox,5981113,777,161) { Left=10 Top=5 Width=350 Height=205 } Add(Convertor,12236216,659,189) { Mode=3 link(onResult,2108126:doConvert,[(699,195)(699,230)]) } Add(Convertor,2108126,708,224) { Mode=6 link(onResult,5981113:doAdd,[(758,230)(758,167)]) } Add(Convertor,1384108,386,259) { Mode=5 link(onResult,9952796:doConvert,[]) } Add(Convertor,9952796,463,259) { Mode=4 link(onResult,7248412:doWrite,[(549,265)(549,209)]) } Add(DoData,6932180,252,168) { Data=String(F0) link(onEventData,15295929:doEvent1,[(314,174)(314,265)]) } Add(DoData,6831103,357,322) { Data=String(8) link(onEventData,11347408:doEvent1,[]) } Add(Hub,15295929,350,259) { InCount=4 link(onEvent1,1384108:doConvert,[]) } Add(Hub,11347408,413,322) { InCount=3 link(onEvent1,7248412:doRead,[(515,328)(515,216)]) } Add(DoData,13460360,259,364) { Data=String(CC) link(onEventData,15295929:doEvent2,[(321,370)(321,272)]) } Add(DoData,11082356,266,427) { Data=String(33) link(onEventData,15295929:doEvent3,[(324,433)(324,279)]) } Add(DoData,15435955,357,385) { Data=String(64) link(onEventData,11347408:doEvent2,[(394,391)(394,335)]) } Add(DoData,7309858,336,574) { Data=String(64) link(onEventData,11347408:doEvent3,[(390,580)(390,342)]) } Add(Sleep,4039759,259,567) { Delay=200000 link(onSleep,7309858:doData,[(313,573)(313,580)]) } Add(COM,16763765,749,63) { BaudRate=0 MakeExt(BaudRate,BaudRate,BaudRate) } Add(ComAsync,7248412,602,189) { Point(doBaudRate) link(onRead,12236216:doConvert,[]) link(onWrite,4039759:doSleepMks,[(646,202)(646,388)(247,388)(247,573)]) } Add(InfoTip,16547596,581,126) { Info=#16:Асинхронный порт| Width=78 Height=151 }