it- —------------------
.i
II КУРСОВОЕ И ДИПЛОМНОЕ ПРОЕКТИРОВАНИЕ
II
У Тяговые расчеты II
=Я
II Возможные репмы работы
ТЯГОВЫЕ РАСЧЕТЫ
ПЕЧАТЬ
ВЫХОД
Рис. 1.3. Формирование данных по задаче "Тяговые расчеты"
=Тяговые расчеты=
П=Серия
локомотивам
II ' ТЭ10 II
В=Вариант расчета 1=^]
=аН |
IIII НИ
IIУ НУ НИ УII
IIУ
It
=Данные о локомотиве=
Масса локомотива
129 Масса состава
2400 Максимальная скорость
100 Начальная скорость
50 Механическая работа локомотива
100 Время хода поезда 5 Все верно? Да Нет'
=т)П=
У УДанные об уклоне/длине эл-та профиля УН
IIII ц м --- ИII
II ННомерЦУклонН Длина эл-та профиля УН
1.85 0.40 0.20 |
111 0.0011 211 3.0011 311 3.4011
1111
ННИДобавить РЙУдалить F3Bocct ЕБКВыходНН
=!11'
- 'HI
Рис. 1Л. Выбор варианта расчета
10
При работе В окне "Данные nfi цкппне /ЦПИНЯ члеиента пртЬмпн/" пользователь вводит или корректирует данные об уклоне, длине элемента профиля.
Для этого используются следующие функциональные клавиши:
добавление новой записи:
IF1I
IF2I
удаление записи:
IF3I -
восстановление удаленной записи:
IESCI
i_______ i
выход.
В нижней строке высвечивается подсказка об использовании Функциональных клавиш.
После того, как данные об уклоне и длине элемента профиля введены, пользователь, нажимая кл. lESCj. выходит из окна 4.
Далее идет расчет. О начале и конце расчета пользователь узнает из сообщений, выдаваемых на экран терминала. После окончания расчета пользователь опять попадает в окно I для выбора очередной серии локомотива. Нажатие кл. (ЕЗуиз окна I возвращает пользователя в главное меню. "Тяговые расчеты".
При выборе пункта"Печать" пользователь получает возможность выдать на печать'таблицу "Тяговые расчеты" С рис. 1.5).
На экране высвечивается окно "Серияпгжпиптнйя" Пользователь выбирает серию локомотива и в окне 2 ииодитиапиаитрасчета. Предполагается, что все данные уже введены по этой серии локомотива и варианту расчета. В противном случае пользователю выдается сообщение об отсутствии данных, и нужно перейти к пункту "Тяговые расчеты" для данных. Имеется возможность указать два режима вывода: "Иидачанаякран" или "Яыпяияняпечать". Для этого выдается соответствующее меню - запрос. После завершения печати документа по выбранной серии локомотива и варианту расчета пользователь, нажав кл. |ESCl, возвращается в окно "Серия локомотива", а далее при помощи кл. IE5CI пользователь возвращается в меню "Тяговые расчеты".
II
=Тяговые расчеты=
П=Серия |
локомотиваРт! |
II |
ТЭ10 II |
II |
ВЛ80 II |
II |
ТЭЗ II |
II |
ВЛ60 II |
II |
ТЭ116 II |
II |
ТЗП60 II |
II |
ТЭП10 II |
II |
ЧС2 II |
II |
ЧС4 II |
II |
ЧС7 II |
II |
ВЛ80К II |
и---------- |
---------------------- м |
II Вариант расчета 1 II
и —ч
Рис. 1.5. Таблица результатов тяговых расчетов 1.3. Определение скорости, времени шла
и механической работы локомотива
Программа 1 set talk off set echo off set step off set status off set scoreboard off set safety off set exact off set near on set deleted on set date, german set color to gr+/b, w+/r, b ON KEY LABEL Fl do ppp ON KEY LABEL F2 delete ON KEY LABEL F3 recall
DEFINE WINDOW uff FROM 8,40 TO 20.79 NONE
NOFLOAT NOGROW SHADOW NOZOOM COLOR W+/BG+. W+/B. W/BG+ W+/BG+. W+/B. W/BG
+ TITLE'Данные об уклоне/длине зл-та пройм ля'
12
clear close all sele 1 use iПok Index dlok sele 2 usi dyg index dvg dine mvCll) |
1310 ВЛ80 133 ВЛ60 ТЭ11.6 73П60 ТЭЙ10 ЧС2 ЧС4 'f'7 ВЛ80К |
■vCl)-'
mvC2)='
mv(3b'
mv(4v
mvC.
iw(6)«'
mvC7>«'
mvO-> •
mv(9)-'
rovClOb'
mvCll)='
lVl
@ 0.0 to 24.80 double
pai |
@ 0.30 say 'ТяГОвМВ
do while.t.
в 2,20 menu mv, 11,1 title 'Серия жжомотива'
read menu to Iv save
IF lv-0
clear exit
endlf
rv=lv
@ 2,45 to 4,68 double
noml=l
'Вариант расчета 'Bet noml plct'9' |
6 3,48 say
read
sele 1
count to nl
If nl>0
seek stKlv,2)+st.Knoral,l)
If .not.foundO append blank rerd ksl with rv.nom with noml
13
endlf else append blank
repl ksl with rv.nom with noml endlf a=0
8 6,2 to 23.38 double @ 6,6 say* Данные о локомотиве' do while.t.
e 8,6 say ' Масса локомотива e 9,9 get a
« 10,6 spv ' Масса состава e 11,8 get b
@ 12,6 say' Максимальная скорость e 13,9 get с
e 14,6.say' Начальная скорость й 15,9 get d @ 16,6 say' Механическая работа локомотива'
5 17.9 get e
@ 18,6 say' Время хода поезда
в 19,9 get f
read
6 21,11 say*Все верно ?* '
men=l
6 22,13 prompt'Да'
8 22,18 prompt'Нет '
menu to men
If men=l
exit
endlf
enddo
ra=a
rb=b
roc
rd=d
re=e
rf-f
do pod
rm=l.
sele 2
14
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.