Моделирование системы телемеханического управления тяговыми подстанциями. Нормативные документы для проектирования систем телемеханики, страница 44

hV11_1=uicontrol(hF1,'Style','text','Position',[250,270,2,30],'BackgroundColor',col_black); 

hV11_2=uicontrol(hF1,'Style','text','Position',[250,150,2,60],'BackgroundColor',col_black); 

hQ11=axes('Parent',hF1,'Units','pixel','color',col_Q11,'Position',[230,210,40,60],'FontSize',10,…

'Visible','on');

set(hQ11,'XColor',col,'YColor',col);

hTQ11=uicontrol(hF1,'Style','text','Position',[230-30,210+60,50,25],'BackgroundColor',… col,'String','Q11','FontSize',18,'HorizontalAlignment','center');

hTQN11=uicontrol(hF1,'Style','text','Position',[230-100,210+30,90,15],'BackgroundColor',…

col,'String','FIDER_11-10 kV','FontSize',8,'HorizontalAlignment','center');

%ВЫКЛЮЧАТЕЛЬ Q12

hV12_1=uicontrol(hF1,'Style','text','Position',[200+200,270,2,30],'BackgroundColor',col_black); 

hV12_2=uicontrol(hF1,'Style','text','Position',[200+200,150,2,60],'BackgroundColor',col_black); 

hQ12=axes('Parent',hF1,'Units','pixel','color',col_Q12,'Position',[180+200,210,40,60],…

'FontSize',10,'Visible','on');

set(hQ12,'XColor',col,'YColor',col);

hTQ12=uicontrol(hF1,'Style','text','Position',[380-30,210+60,50,25],'BackgroundColor',… col,'String','Q12','FontSize',18,'HorizontalAlignment','center');

hTQN12=uicontrol(hF1,'Style','text','Position',[380-100,210+30,90,15],'BackgroundColor',… col, 'String','FIDER_12-10 kV','FontSize',8,'HorizontalAlignment','center');

%ВЫКЛЮЧАТЕЛЬ Q21

hV21_1=uicontrol(hF1,'Style','text','Position',[200+450,270,2,30],'BackgroundColor',col_black); 

hV21_2=uicontrol(hF1,'Style','text','Position',[200+450,150,2,60],'BackgroundColor',col_black); 

hQ21=axes('Parent',hF1,'Units','pixel','color',col_Q21,'Position',[180+450,210,40,60],…

'FontSize',10,'Visible','on');

set(hQ21,'XColor',col,'YColor',col);

hTQ21=uicontrol(hF1,'Style','text','Position',[630-30,210+60,50,25],'BackgroundColor',… col,'String','Q21','FontSize',18,'HorizontalAlignment','center');

hTQN21=uicontrol(hF1,'Style','text','Position',[630-100,210+30,90,15],'BackgroundColor',… col,'String','FIDER_21-10 kV','FontSize',8,'HorizontalAlignment','center');

%ВЫКЛЮЧАТЕЛЬ Q22

hV22_1=uicontrol(hF1,'Style','text','Position',[200+600,270,2,30],'BackgroundColor',col_black); 

hV22_2=uicontrol(hF1,'Style','text','Position',[200+600,150,2,60],'BackgroundColor',col_black); 

hQ22=axes('Parent',hF1,'Units','pixel','color',col_Q22,'Position',[180+600,210,40,60],…

'FontSize',10,'Visible','on');

set(hQ22,'XColor',col,'YColor',col);

hTQ22=uicontrol(hF1,'Style','text','Position',[780-30,210+60,50,25],'BackgroundColor',… col,'String','Q22','FontSize',18,'HorizontalAlignment','center');

hTQN22=uicontrol(hF1,'Style','text','Position',[780-100,210+30,90,15],'BackgroundColor',… col,'String','FIDER_22-10 kV','FontSize',8, 'HorizontalAlignment', 'center');

%ЛОГОТИП И ИНФОРМАЦИЯ О КОНТРОЛИРУЕМОМ ПУНКТЕ

info_bmp=imfinfo('Log_ACE.bmp','bmp')                   %СЧИТЫВАНИЕ ЛОГОТИПА

m=info_bmp.Width;                                        %РАЗМЕР ФАЙЛА В ПИКСЕЛАХ

n=info_bmp.Height;

[TX,MAP]=imread('Log_ACE.bmp','bmp');                   % ВВОД ЛОГОТИПА В MATLAB

hA2=axes('Units','pixel','Position',[5,550,m,n]);       % РАЗМЕТКА ОБЛАСТИ ЛОГОТИПА

image(TX);                                              % ВЫВОД ЛОГОТИПА В ГРАФИЧЕСКОЕ ОКНО

colormap(hA2,MAP);                                      %PAINT BMP

set(hA2,'XColor',col,'YColor',col); % УБРАТЬ ОЦИФРОВКУ НА ОСЯХ КООРДИНАТ

%--------------------TEXT ---------------------------------------hTxt1=uicontrol(hF1,'Style','text','Position',[215,570,500,15],'BackgroundColor',col_,'String',…

'ОДНОЛИНЕЙНАЯ СХЕМА ГЛАВНЫХ СОЕДИНЕНИЙ ПОДСТАНЦИИ',…

'HorizontalAlignment','center');

hTxt2=uicontrol(hF1,'Style','text','Position',[720,565,100,30],...

'BackgroundColor',col_1,'String',str,'FontSize',18,'HorizontalAlignment','center');

fprintf(1,'%s\n\n','end--------------------------end');