使用信号控制机外部信号控制附加模块

说明 :此附加模块您必须具有许可。

您可以用信息控制机控制方法附加模块仿真,这种方法作为可以独立执行的程序 (*.exe) 或程序库 (*.dll)。这不仅可以为 PTV GROUP 或其他提供方提供的标准程序,也可以使用 API 模块自行开发的程序。

这些文件必须使用编程语言 C 或 C++ 编写。

说明 :DLL 文件必须与所使用的 Vissim 32 位版或 64 位版兼容。

如果您的许可证包含信号控制机类型外部,则 API-SourceCode 模块和文献资料在 Vissim 安装的文件夹 API 中。

1.  在菜单信号控制 > 信号控制机中选择。

信号控制机列表自动打开。

2.  请使用鼠标右键点击所需的条目。

3.  请在快捷菜单中选择编辑条目。

窗口信号控制打开。

4.  选择字段类型 > 外部

5.  进行相应设置:

元素 说明
程序文件

程序文件:含控制逻辑的用户自定义DLL文件

DLL文件

GUI文件:用户自定义的应用接口的DLL文件

供给文件1

供给文件1:控制逻辑的数据

说明 :仅当您不想将控制逻辑的数据整合在用户自定义 DLL 文件的程序文本中时,才需要数据文件。

供给文件2

供给文件2:控制逻辑的数据

WTT文件

WTT文件:数值类型表格:这些表格包含控制逻辑数据类型和信号控制机检测器协议或信号配时表内的显示类型。默认记录文件vissig.wtt 。WTT文件并非强直性规定的。

程序编号

程序编号:仿真的信号程序。可以为外部类型的信号控制机设置信号程序编号。在仿真运行中也可以实施

调试模式

调试模式激活 (调试模式激活): 如果已选择该选项,可以在仿真中追踪信号流。

外部信号控制机控制可以传输文件名和程序文件路径、Dialog-DLL 和文件 *.wtt。保存路网文件 *.inpx 的当前数据文件夹的路径或保存文件 VISSIM.exe 的程序文件夹的路径作为相对路径保存。这样,即使将数据文件夹移动或复制到其它计算机上也还能起作用。

说明: 

  • 在仿真运行期间,可以为外部类型的信号控制机说明信号程序编号。在下个切换时间点,切换信号程序。
  • 对于外部信号控制机控制 DLL,当前周期秒(由 Vissim 确定的固定周期时间)从第一个周期开始计算一夜。如果将开始时间设定为 00:00:00,也没有区别。

上层主题:

使用信号控制机控制方法

编辑信息:

定义信号控制机和信号控制机方法

更改信号控制类型的控制方法

显示有许可的信号控制方法