|
|
#931 (ссылка) | |
|
Кандидат в V.I.P.
Регистрация: 26.04.2009
Возраст: 52
Сообщений: 412
Поблагодарил: 345 раз(а)
Поблагодарили 188 раз(а)
Фотоальбомы:
не добавлял
Репутация: 101
|
Цитата:
__________________
В СЦБ не бывает случайных людей, а если они появляются - то долго не задерживаются! |
|
|
|
Цитировать 1 |
|
|
#932 (ссылка) |
|
ЛИИЖТ АТ-103 (1981-1986)
Регистрация: 16.10.2012
Адрес: Где резной палисад
Возраст: 64
Сообщений: 980
Поблагодарил: 220 раз(а)
Поблагодарили 140 раз(а)
Фотоальбомы:
не добавлял
Репутация: 380
|
Коллеги, большое спасибо! Всё, что Вы подсказали - это не просто так, ваши ответы помогут сделать более правильный, четкий алгоритм работы системы!
Просто инженер АиТ добавил 05.04.2017 в 09:43 Для РЦ. Но записано по другому. /*----------------------------------------------------------------------------- Состояния РЦ 20.03.2017 21:32 - 05.04.2017 8:42 -----------------------------------------------------------------------------*/ enum E_PState { // Физическое Состояние. TC_Free =0x5555, // Свободен. TC_Busy =0xAAAA // Занят. }; enum E_LState { // Логическое Состояние. TC_NormLogic =0x0000, // Нормальное Состояние. TC_Free_False =0x55AA, // Ложно Свободен. TC_Busy_False =0xAA55, // Ложно Занят. TC_Route =0x5A5A // В Маршруте. }; /*----------------------------------------------------------------------------- Класс Рельсовая цепь 20.03.2017 21:32 - 05.04.2017 8:14 -----------------------------------------------------------------------------*/ class Track_Circuit : public Object { protected: Word State_Physical; // Физическое Состояние. Word State_Logical; // Логическое Состояние. public: Track_Circuit ( char* _Name) : Object ( _Name ) { } virtual ~Track_Circuit ( ); //-------------------------------------------------------- // Установить Физическое Состояние РЦ. virtual short SetStateP ( ) { return 0; } // Установить Логическое Состояние РЦ. virtual short SetStateL ( ) { return 0; } //-------------------------------------------------------- // Рабочий Цикл. virtual short Work ( ) { return 0; } };
__________________
Не важна реальность, важно как мы к ней относимся! Последний раз редактировалось Просто инженер АиТ; 05.04.2017 в 09:43. Причина: Добавлено сообщение |
|
|
Цитировать 0 |
|
|
#933 (ссылка) |
|
Super V.I.P.
Регистрация: 18.03.2009
Адрес: Галифакс
Сообщений: 3,481
Поблагодарил: 176 раз(а)
Поблагодарили 340 раз(а)
Фотоальбомы:
не добавлял
Репутация: 161
|
Ложно свободна/занята это рассуждение(заключение) а не состояние.
|
|
|
Цитировать 0 |
|
|
#934 (ссылка) |
|
ЛИИЖТ АТ-103 (1981-1986)
Регистрация: 16.10.2012
Адрес: Где резной палисад
Возраст: 64
Сообщений: 980
Поблагодарил: 220 раз(а)
Поблагодарили 140 раз(а)
Фотоальбомы:
не добавлял
Репутация: 380
|
Поэтому я это вынес в Логический контроль, а он думаю будет нужен в ПО!
Есть более интересный вопрос - как определить Ложное состояние РЦ?!
__________________
Не важна реальность, важно как мы к ней относимся! |
|
|
Цитировать 0 |
|
|
#935 (ссылка) |
|
Super V.I.P.
Регистрация: 18.03.2009
Адрес: Галифакс
Сообщений: 3,481
Поблагодарил: 176 раз(а)
Поблагодарили 340 раз(а)
Фотоальбомы:
не добавлял
Репутация: 161
|
|
|
|
Цитировать 0 |
|
|
#936 (ссылка) | |
|
__
Автор темы
Регистрация: 10.09.2010
Адрес: Москва
Возраст: 64
Сообщений: 13,931
Поблагодарил: 408 раз(а)
Поблагодарили 2364 раз(а)
Фотоальбомы:
не добавлял
Репутация: 1516
|
Цитата:
Учитывая, что приемо-отправочные пути и бесстрелочные участки пути при маневровых передвижениях могут оставаться занятыми подвижным составом, получается, что это невозможно? |
|
|
|
Цитировать 0 |
|
|
#937 (ссылка) |
|
АфроСЦБист
Регистрация: 22.10.2010
Адрес: Ивантеевка
Возраст: 50
Сообщений: 13,217
Поблагодарил: 477 раз(а)
Поблагодарили 847 раз(а)
Фотоальбомы:
не добавлял
Репутация: 1601
|
Ложное состояние участка выявляется ТОЛЬКО визуальным контролем, после нарушения алгоритма проследования. Но и тут не все очевидно, особенно при проследования короткого подвижного состава, расстояние между крайними осями которого меньше длины элементарного участка.
tyubik добавил 05.04.2017 в 10:45 Опять же, нарушение целостности рельсовой нити, которое происходит только под динамической нагрузкой. Иными словами: под поездом лопнул рельс, участок остался занятым, но поезд проследовал его в полном составе. Кто примет на себя ответственность считать этот участок "ложно занятым"? Последний раз редактировалось tyubik; 05.04.2017 в 10:45. Причина: Добавлено сообщение |
|
|
Цитировать 0 |
|
|
#938 (ссылка) | |
|
ЛИИЖТ АТ-103 (1981-1986)
Регистрация: 16.10.2012
Адрес: Где резной палисад
Возраст: 64
Сообщений: 980
Поблагодарил: 220 раз(а)
Поблагодарили 140 раз(а)
Фотоальбомы:
не добавлял
Репутация: 380
|
Цитата:
Просто инженер АиТ добавил 05.04.2017 в 11:19 А если так?!
__________________
Не важна реальность, важно как мы к ней относимся! Последний раз редактировалось Просто инженер АиТ; 05.04.2017 в 11:19. Причина: Добавлено сообщение |
|
|
|
Цитировать 0 |
|
|
#939 (ссылка) |
|
АфроСЦБист
Регистрация: 22.10.2010
Адрес: Ивантеевка
Возраст: 50
Сообщений: 13,217
Поблагодарил: 477 раз(а)
Поблагодарили 847 раз(а)
Фотоальбомы:
не добавлял
Репутация: 1601
|
Если так, то "универсальная" МПЦ привязана к определённым типам РЦ, напряжение на которых всегда различно.
|
|
|
Цитировать 0 |
|
|
#940 (ссылка) | |
|
__
Автор темы
Регистрация: 10.09.2010
Адрес: Москва
Возраст: 64
Сообщений: 13,931
Поблагодарил: 408 раз(а)
Поблагодарили 2364 раз(а)
Фотоальбомы:
не добавлял
Репутация: 1516
|
Цитата:
Отдельные моменты - например, самопроизвольная занятость ранее свободной РЦ без занятия смежных РЦ - вполне может фиксироваться как "ложная занятость". И наоборот - самопроизвольное освобождение ранее занятой РЦ без занятия смежных РЦ - это "ложная свободность". |
|
|
|
Цитировать 0 |
| Поблагодарили: |
Данный пост получил благодарности от пользователей
|
|
|
#941 (ссылка) | |
|
ЛИИЖТ АТ-103 (1981-1986)
Регистрация: 16.10.2012
Адрес: Где резной палисад
Возраст: 64
Сообщений: 980
Поблагодарил: 220 раз(а)
Поблагодарили 140 раз(а)
Фотоальбомы:
не добавлял
Репутация: 380
|
Цитата:
Просто инженер АиТ добавил 05.04.2017 в 11:51 Так с этим определись! Отлично! Следующий вопрос - возможность перевода стрелки (что проверяем)? Просто инженер АиТ добавил 05.04.2017 в 12:43 Для РЦ проверка состояния РЦ может выглядеть так! // Установить Физическое Состояние РЦ. virtual short SetStateP ( ) { // Получить Новое Состояние из Массива Дискретных Сигналов. Word NewState = GetStateFromArray ( ); if ( NewState == State_Physical ) return 0; // Состояние Не Изменилось!!! // Состояние Изменилось. Word PrevTC = Prev->GetState ( ); // Получить состояние Предыдущей РЦ. Word NextTC = Next->GetState ( ); // Получить состояние Последующей РЦ. short Ret = 1; // Состояние РЦ - Изменилось! // Проверим Логическое Состояние РЦ. if ( State_Logical == TC_NormLogic ) { // Логическое Состояние - Норма. if ( PrevTC == TC_Free // Свободна. && NextTC == TC_Free // Свободна. && State_Physical == TC_Free // Свободна. && NewState == TC_Busy ) // Занята. { State_Logical = TC_Busy_False; // Ложно Занята. Ret = -1; // Есть Логическая Ошибка! } } else if ( State_Logical = TC_Busy_False ) { if ( PrevTC == TC_Free // Свободна. && NextTC == TC_Free // Свободна. && State_Physical == TC_Free // Свободна. && NewState == TC_Free ) // Свободна. State_Logical = TC_NormLogic; // Норма. } // Установим Новое Физическое Состояние РЦ. State_Physical = NewState; return Ret; // Возвращаемое Значение! }
__________________
Не важна реальность, важно как мы к ней относимся! Последний раз редактировалось Просто инженер АиТ; 05.04.2017 в 12:44. Причина: Добавлено сообщение |
|
|
|
Цитировать 0 |
|
|
#942 (ссылка) | |
|
Super V.I.P.
Регистрация: 18.03.2009
Адрес: Галифакс
Сообщений: 3,481
Поблагодарил: 176 раз(а)
Поблагодарили 340 раз(а)
Фотоальбомы:
не добавлял
Репутация: 161
|
Цитата:
|
|
|
|
Цитировать 0 |
|
|
#943 (ссылка) |
|
__
Автор темы
Регистрация: 10.09.2010
Адрес: Москва
Возраст: 64
Сообщений: 13,931
Поблагодарил: 408 раз(а)
Поблагодарили 2364 раз(а)
Фотоальбомы:
не добавлял
Репутация: 1516
|
Я этого и не предлагаю - хотя для интеграции в "прекрасную МПЦ будущего" системы МАЛС это было кстати.
Я всего лишь рассуждаю о возможных алгоритмах выявления "ложной свободности" и "ложной занятости" РЦ... |
|
|
Цитировать 0 |
|
|
#944 (ссылка) | |
|
ст. Баджал
Регистрация: 21.07.2009
Сообщений: 7,810
Поблагодарил: 790 раз(а)
Поблагодарили 994 раз(а)
Фотоальбомы:
47 фото
|
МАЛС, это тупиковая ветвь АЛС-ЕН.
Цитата:
|
|
|
|
Цитировать 0 |
|
|
#945 (ссылка) | |
|
__
Автор темы
Регистрация: 10.09.2010
Адрес: Москва
Возраст: 64
Сообщений: 13,931
Поблагодарил: 408 раз(а)
Поблагодарили 2364 раз(а)
Фотоальбомы:
не добавлял
Репутация: 1516
|
Ну надо же такую ересь сказать...
Это, на минуточку, две абсолютно независимые друг от друга системы! С совершенно разным функционалом! Николай Николаевич добавил 05.04.2017 в 16:39 Цитата:
Так никаких денег не хватит... Последний раз редактировалось Николай Николаевич; 05.04.2017 в 16:39. Причина: Добавлено сообщение |
|
|
|
Цитировать 0 |
|
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| ЭЦМ-КБЦШ | vovan1 | Классические релейные системы ЭЦ, АБ и ПАБ | 13 | 09.12.2025 10:20 |
| ПАБ КБЦШ и МКУ | Зебра | Автоматические и полуавтоматические блокировки | 3 | 10.03.2012 19:11 |
| [07-2007] Кодирование рельсовых цепей на станциях с ЭЦМ-КБЦШ | Admin | xx3 | 0 | 17.09.2011 21:06 |
| Ответить в этой теме |
| Возможно вас заинтересует информация по следующим меткам (темам): |
| , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|