Цитата:
Володь, а если честно, то прекрати заниматься херней и займись чем-то полезным. От твоих поделок уже все воют.
|
из указанных тобой используются:
а) для определения направления перегона:
наличие z7-state = 1000 на входном светофоре со стороны той станции, откуда открываем маршрут отправления - перегон направлен не в нашу сторону
б) для смены направления перегона:
PostMessage(null,"SetSpanDirection", <имя входного светофора,до которого открывается перегон>@<имя станции>,0);
затем ожидание подтверждения о развороте направления - сообщения "CTRL3","SpanDirectionChanged^<имя станционного контроллера>^<имя светофора>@<имя перегона>"
в) для открытия (предоткрытия) светофора
PostMessage(<объект светофора>,"CTRL", "MayOpen^true",0);
г) для закрытия светофора
PostMessage(<объект светофора>,"CTRL", "MayOpen^false",0);
д) для определения того, является ли светофор станционным
побитовое "и" signalType с числом (2+4+8)
е) для открытия маневрового сигнала:
<объект светофора>.PostMessage(<объект светофора>,"CTRL","ShuntMode.true",0);
ж) для открытия маневрового сигнала:
<объект светофора>.PostMessage(<объект светофора>,"CTRL","ShuntMode.false",0);
Замеченные баги z7 -
1) сбрасывание режима предоткрытия после получения подряд сообщений "Object","Enter" и "CTRL","Update" с последующим перекрытием светофора перед носом поезда (перекрыто хендлером z7-xPath , после получения "Object","Enter" открытому светофору отсылается сообщение о принудительном возобновлении предоткрытия). Происходит при переключении стрелок (любых) в момент приближения поезда к светофору.
2) открытие маневровых с синей линзой перед локомотивом в маневровом порядке, сразу после получения данными светофорами "CTRL","Update"
3) невозможность открытия светофоров в маневровом порядке при отсутствии перед ними поезда (в том числе с помощью "CTRL","ShuntMode.true")
4) невозможность открытия предоткрытого светофора, если поезд на расстоянии более 2 блок-участков.
Последние 3 разрешить без переделки сигналки не представляется возможным (а менять линзы, чтобы последующий "CTRL","Update" их затирал - не, так не играю). Надеюсь ты меня понял.
Цитата:
у меня вопрос ,почему в главном контроллере z7 нету режима проф , а только стандартный, может я что то не так делаю при настройке или расстановки сигнализации z7, помогите пожалуйста.
|
удали сигналку, и поставь редакцию ProfSB