СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть

СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть (https://scbist.com/)
-   Программное обеспечение и визуальные материалы (https://scbist.com/programmnoe-obespechenie-i-vizualnye-materialy/)
-   -   программульки от vic-а (https://scbist.com/programmnoe-obespechenie-i-vizualnye-materialy/1316-programmulki-ot-vic.html)

Вы просматриваете версию для печати. Если вы хотите увидеть статью полностью - перейдите по ссылке

VIC 03.03.2023 05:52

если можно, утоните, что есть "робур"?
спасибо

VIC добавил 03.03.2023 в 07:52
вроде нашел, еще не устанавливал, не ковырялся в ресурсах
спасибо

VIC 22.01.2026 11:48

В свободное время пробовал "маленько" попечатать на С#.
В качестве пробы выбрал "перенос" (на самом деле все с нуля кроме некоторой логики) БМРЦ из VB6.

Не факт что когда-нибудь закончу.
На сегодня:
- задаются маршруты , кнопки на пульте работают не все.
- вводятся отказы (с пульта)
- возможно измерение напряжения на НПМ, НМ1, НСО 1
- проверка работы реле
- проверка исправности цепей
- проверка штепселей
- проверка исправности блоков

Если дочитали до сюда:
- скачать
- проверить антивирусом(опционально)
- запустить экзешник.

Вариант использования пока только запустить + охаить. 8)

Идеально бы конечно провести тестирование "измерения напряжения" (смотри видео про тестирование на моем ютубе "Виктор Вяткин", на рутуб забыл скопировать...)

Программа пока умеет показывать только то что произошло на пульте ДСП. Поэтому сначала нужно зайти на пульт. Задать маршрут. Выйти с пульта = все проверки должны быть норм.

Если на пульте нажать "отмена маршрута" прога забудет, что делали на пульте до этого, можно ввести отказ слева. Попробовать задать маршрут, должен не задаться.
Выход с пульта = можно попробовать поискать отказ... но учитывая, что измерение напряжения песенка очень длинная...

Ссылка здесь новее чем на версию с ютуба:
https://disk.360.yandex.ru/d/tkzTB2BvgDCKow

Ссылка на версию с ютуба:
https://disk.360.yandex.ru/d/haKuxZYf6v3Iew
тут есть еще эксель для теста и схема

VIC добавил 22.01.2026 в 04:48
самая свежая версия (прошлая с косяком улетела):
https://disk.360.yandex.ru/d/wcUHyTUGmR4Z4Q

VIC 22.01.2026 18:43

ссылка на видео: https://youtu.be/9yEELPHZxZo

VIC 10.02.2026 09:43

обновленная версия:
- добавил выбор из 120 отказов (все к сожалению по Н за Ч2)
- исправил задавание неисправности
- вроде теперь работу реле должен нормально показывать

Вроде получается поискать даже ...

https://disk.360.yandex.ru/d/XbwWA3UNjW7rAg

https://scbist.com/scb/uploaded/1_1770729810.zip

VIC 02.03.2026 08:13

Туплю… просю помогаторов…

У меня в схеме (https://disk.360.yandex.ru/i/IxpTk0do_NeexA) (а я повторил развитие БМРЦ тренажера от ПГУПСа) получается что:
- у М3 должно Н включаться через З блока 1СП (у меня включено через выводы блока 29-213)
- у М5 должно КМ включаться через З блока 1СП (у меня включено через выводы блока 29-213)
- у М1 должно Н включаться через З блока 1СП (у меня включено через выводы блока 215-219)
Т.е. повторяется один и тот же контакт у меня, в блоке СП полных тройника З только два ...

Неужели такого развития не может существовать?
Присмотрелся к альбому мрц-13 вроде не вижу случая, когда три маневровых светофора к одной секции прилегают ...

Пока посмотреть, а как было изначально у ПГУПСа в их БМРЦ не могу , но надо заглянуть... сгораю от любопытства…
У Валиева в методичке по БМРЦ вроде есть такая секция (М2, М4, М8)... но там полных схем нет...

Пока в голову пришло только, что должен ставиться повторитель реле З для блока СП 1СП…

SVR115 02.03.2026 11:11

Цитата:

Сообщение от VIC (Сообщение 400839)
Неужели такого развития не может существовать?

https://scbist.com/scb/uploaded/2775_1772442670.jpg

Вытаскиваются внешние З

VIC 15.04.2026 15:01

обновленная версия БМРЦ 14.04.26
https://disk.360.yandex.ru/d/g4zlLH2b0Sz4iw

проверочные таблицы:
НАЙДИ КУДА ТЫ ИХ ЗАБРОСИЛ ? впиши сюда … чем черт не шутит …

Зачем это:
- ну когда-то напрягали косяки в АОС-ШЧ, студенты перебирали ранее найденные отказы не пытаясь понять логику поиска начал писать прожку VB6.
- дабы поупражняться на С# решил перенести этот проект, с переносом ничего не получилость практически все писалось с нуля, в отличие от VB6 применил классы которые до этих пор не использовал.
(сама прога получилась страшной куча всего на двух формах 8( … можно будет бесконечно тренироваться «в улучшениях»)

Будет когда-то закончено?
Хотелось бы…

Работает:
- Должны задаваться все маршруты.
- вроде правильная индикация , но пока есть косяки с потуханием ячеек
- пишется автолог действий который можно редактировать
- показывает схему маршрутного набора и исполнительную группу
- возможно измеряется большинство напряжений для маршрута по Н за Ч2

Не работает/со скрипом:
- не все кнопки работают на пульте
- отказы лампочек не вводил пока
- не писал все отказы для всех маршрутов, не писал разбиение на типы отказов … но по идее должно относительно не сложно получиться
- проверки пульта не работают
- как я буду придумывать расчет времени на нахождение отказа ??? как считать сложность ??? Получится ли авто оценка как в АОС-е
- когда исправлю схемы и ошибки в них + схему блоков ???

Трудности:
Наверно логику измерений не правильно продумал: сначала запускается выбранный маршрут с учетом заданного отказа, записывает в память новое состояние реле…
Делается несколько кругов повтора логики чтобы подхватить смену состояния реле, изменяется индикация на пульте.
Ну а потом идут действия по поиску: если с проверкой работы реле, исправностью провода, штепселя, заменой блока еще худо бедно просто организуется.
То изменение напряжения это что-то с чем-то …
ухайдокался с КС/С цепями ... точек измерения куча ... маршрутов куча ... срабатывание/самоблокировка ...
До этого как-то шло поровнее...

Сейчас мечусь из одного места в другое. Уже и не помню, что там с точками измерения в маршрутном наборе ... возможно еще где-то не доделал.
На сегодня 31000 + 6500 строк … жутко не оптимально придумано….

Использование:
Внизу формы кнопки «выбора отказа» все они по маршруту по Н за Ч2. 200 с лишним штук примерно получилось.

Рядом кнопка "Подск." подскажет что за отказ введен:
Расшифровка в «о программе»

Можно задать «свой отказ».
Нужно указать в каком маршруте этот маршрут проявился (даже если он по Н за Ч2 нужно выбрать их заново в комбобоксах иначе не считает) выбрать когда проявляется отказ (при нажатии какой кнопки)
и далее выбрав какой провод между блоками или блок или штепсель отказывает ...

VIC добавил 15.04.2026 в 07:14
Прислали ТНК 2025, но есть проблемы с обновлением их на
https://141atm.ucoz.com/touscb/tnk1.htm
Говорят что люди пользуются...
Хотя говорят и что фигня : "сделали бы лучше приложение..."

т.к. размер перевалил за Гиг , а размер места на бесплатном сайте перестал расти, кроме того некоторые карты перевалили за 5 Мб (такие сайт размещать не дает)

новый хтмл с сортировкой только по номерам вроде сделал ... пытаюсь поискать бесплатное сайто хранилище пожирнее

VIC добавил 15.04.2026 в 07:15
когда дойдут руки на сортировку по объектам не ведаю ...

VIC добавил 15.04.2026 в 08:01
Ну вот вроде получается сюда переехать
https://tnkscb.free.nf

Крякозябликов попробую в ближайшее время исправить ... понятно что в таков виде еще пользоваться нельзя 8)

VIC 20.04.2026 13:34

Сайт по ТНК: https://tnkscb.free.nf
сортировку по объектам на новом "месте жительства" допилил,
но охаивать нужно... вряд ли все по уму сделано... в том числе порядок в ветках может нужно поправлять ... разбор по веткам проводился почти без включения мозга ...

Добавилась вкладка поиска по номеру или по словам. Поэтому практически отпала надобность во вкладке "сортировка по номерам", зашел в поиск ввел 1020 и получил ссылку на ТНК 1020, ввел "зависим" и получил все карты у которых есть это буквосочетание в названии.


Часовой пояс GMT +3, время: 21:59.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot


Яндекс.Метрика