打开导航
发现前后矛盾的规划
因为各个数据对象间存在依赖关系,所以,更改一个对象可能导致与其关联的对象矛盾。为了能尽可能灵活地设置和测试,允许表达矛盾。为支持不矛盾的规划,贯彻实施以下测试和机制:
- 更改期间时间可能出现附属信号程序和/或相阶过渡的期间时间损失。打开对象时,将以图形方式显示。
- 如果另外添加冲突,则可能导致相阶无效。在相阶配对中敌对的绿灯由红色单元标记:
- 更改相阶可能导致相阶过渡无效,因为出口状态或信号灯组的目标状态已改变。区分以下情况:
- 如果信号灯组从释放或锁定更改为比相关,则附属相阶过渡保持不变。因为相阶过渡保持不变,则再次选择已更改相阶时,不重新计算。为重新计算相阶过渡,必须首先选择任意相阶,然后选择已更改相阶。图中在相阶 2 中为 NRG 和 SRG 将锁定状态更改为不相关:
- 如果信号灯组状态更改为释放或锁定,则附属相阶通常矛盾。在树形导航器中以红色背景标记矛盾相阶过渡名称。图中在相阶 2 中为 SRG 将锁定状态更改为释放:
- 在矛盾相阶过渡编辑界面中,原因相阶以红色背景标记,在行中,有偏差的相阶状态也以红色背景标记。因为明确以红色背景标记相阶, 开始重新计算相阶过渡,使其重新与已更改的相阶一致。
- 更改相阶过渡可能出现附属相阶信号程序矛盾。在树形导航器中以红色背景标记矛盾信号程序名称。
- 因为更改相阶过渡而具有矛盾信号系列的行,将在编辑视图中标记为出错,并以红色背景标记矛盾区域。相阶过渡 2 将根据上述更改从相阶 2 通过明确选择相阶 2 重新计算:
您可以检查信号程序的不一致性:
1. 请选择菜单文件 > 检查。
如果找到信号程序内有缺陷的元素,则树状结构自动打开,并用红色显示这些元素。
2. 修改这些元素。