使用OrCAD 16.6。(17.2简单测试好像也有这个问题,不知道更新的版本是否不同)
结论
平坦原理图中,个人推荐使用off-page connector.
使用Port的问题
主要是DRC的问题。port名称不匹配造成单端网络时,在平坦原理图中DRC不会报错。
比如,下图两页中的data1信号,一个接了data1 port,另一个接了 data3 port,但是DRC不会报错。感觉这容易导致设计错误。

删除port的情况
删除port,如果两个net alias名称相同,DRC会有警告。

Checking For Single Node Nets
WARNING(ORCAP-1600): Net has fewer than two connections data1 
                    SCHEMATIC1, PAGE1  (3.50, 1.60) 
WARNING(ORCAP-1600): Net has fewer than two connections data1 
                    SCHEMATIC1, PAGE2  (3.80, 2.40) 
Checking For Unconnected Bus Nets
WARNING(ORCAP-1611): Two nets in same schematic have the same name, but there is no off-page connector data1 
                    SCHEMATIC1, PAGE2  (3.80, 2.40) 
使用off-page的情况
使用off-page connector,但是名称不匹配时,DRC也会有警告。

Checking For Single Node Nets
WARNING(ORCAP-1600): Net has fewer than two connections data1 
                    SCHEMATIC1, PAGE1  (3.50, 1.60) 
WARNING(ORCAP-1600): Net has fewer than two connections data3 
                    SCHEMATIC1, PAGE2  (3.80, 2.40) 
Checking For Unconnected Bus Nets
Checking Off-Page Connections
WARNING(ORCAP-1613): No matching off-page connector data1 
                    SCHEMATIC1, PAGE1  (3.90, 1.60) 
WARNING(ORCAP-1613): No matching off-page connector data3 
                    SCHEMATIC1, PAGE2  (4.20, 2.40) 
总结
加了port以后,DRC中
- 悬空网络的警告被抑制
- port不会像off-page connector一样检查名称匹配
总之就是port名称不匹配的错误就很难被发现。(似乎没找到相关的DRC设置)