×

管道通信详解

前端技术网 前端技术网 发表于2024-02-03 15:55:23 浏览1521 评论0

抢沙发发表评论

一、通信管道施工规范

7.2.4.3管道的埋深

管道的埋深(管顶距路面)不应低于下面《路面至管顶的最小深度表》要求。

管道通信详解

路面至管顶的最小深度表(单位:米)

类别人行道下车行道下与电车轨道交越

(从轨道底部算起)与铁道交越

(从轨道底部算起)

水泥管、塑料管 0.70 0.80 1.0 1.5

钢管 0.50 0.60 0.7 1.2

管道通信详解

进入人(手)孔处的管道基础顶部距人(手)混凝土基础顶部的距离,人孔不小于0.4米,手孔不小于0.15-0.3米;管道顶部距人(手)孔上覆底面的净距不得小于0.3米。

7.2.4.4管道的坡度

管道铺设应有一定的坡度,以利渗入管内的地下水流向人(手)孔。管道坡度应为3‰—4‰,最小不宜小于2.5‰;如街道本身有坡度,可利用地势获得自然坡度。

管道坡度通常有一字坡和人字坡两种。并应保证在同一人(手)孔中管道进出口处的高差不大于0.5米。局(站)前人(手)孔进局(地下进线室)的坡度方向应该是从局(站)(地下进线室)向局(站)前人(手)孔倾斜,以免地下水流入局(站)。

在纵剖面上管道由于躲避障碍物而不能直线建筑时,可使管道折成两段向下平滑地弯曲,以利渗水流向人(手)孔,而不得向上弯曲(“U”型弯)。

7.2.4.5沟宽的确定

沟底宽:管群宽(含包封)加两侧操作面宽度,以及底基超宽10厘米。

沟上宽:沟底宽加上放坡宽度。

7.2.4.6管道基础的要求

通信管道一般宜采用混凝土基础,混凝土的标号、基础宽度、基础厚度应符合设计规定。

通信管道基础的中心线应符合设计规定,左右偏差应不大于10mm,高程误差应不大于10mm,基础的宽度和厚度负偏差应不大于10mm。

管道基础宽度应比PVC管道组群宽度(不含包封)加宽160mm,(即每侧各宽80mm)。

通信管道基础进入人(手)孔窗口2米范围内的基础,应按规定进行加配钢筋,钢筋应搭接在窗口上不小于100mm。

如遇土质较差或过重要公路地段,管道基础内应考虑加配钢筋,特别是流砂或淤泥地段,应先抛石夯实,再铺设C15混凝土基础,12孔以下按80mm,12以上24以下孔按100mm,24孔以上按12mm。

通信管道的沟(坑)挖成后,凡遇被水冲泡的,必须重新进行人式地基处理,否则严禁进行下一道工序。

7.2.4.7管道铺设

塑料管的接续方法有多种,最常用的是套管插接法,塑料管道在距人(手)孔3米内不宜接头。

塑料管群的层、列管道的接口应交错排列,相邻两管之间应错开不小于300mm。

多根塑料管的组群管间缝隙宜为10~20 mm,每间隔2—3米可设塑料管架(或绑扎固定一次)支撑,塑料管群小于两层时,进行整体固定,管群大于两层时相邻两层为一组绑扎固定,最后对分组进行整体固定,保证管群的整体形状统一,管间缝隙应采用1:2.5水泥砂浆进行填充,饱满程度应不低于75%。

塑料管道铺设时受到地形限制或躲避障碍物时可铺设弯管道,管材只能在外力作用下形成自然弧度,严禁加热弯曲,弯曲半径不得小于10米,同一段塑料管道严禁出现反向弯曲(即S形弯)或弯曲部分的中心夹角小于900的弯管道(即U形弯)。

塑料管应由人工传递放入沟内,严禁翻滚入沟或用绳索穿入孔内吊放。

塑料管材标志应朝上方,塑料管的切割应根据孔径大小选用不同规划的栽管刀,管口断面应垂直于管中心,平直、无毛刺。

进行连续作业时,先检查密封圈是否完好,并将承接的内、外口清理干净,不得残留淤泥杂物,然后将密封圈放置在承接口的中间一个波纹槽内,方向不应放反,在承接口内涂少量肥皂水,将插口端对准承口插入,直至牢固为止。

塑料管道敷设后,其管顶覆土小于最小埋深时,应采取保护措施,在过公路、开发区或地质不太好等地段,应采取保护措施,如作钢筋混泥土包封或更换管材等。

7.2.4.8管道包封

为增强塑料管道和钢管管道的强度和防水性能,管道在车行道应采用C20混凝土全程包封,管道在人行道应在接头处采用C20混凝土包封。包封体积的计算为:以管间间距2cm,两侧和顶部厚度8cm计算。

7.2.4.9管道(坑)的回填

通信管道工程的回填土,应在管道或人(手)孔按施工顺序完成施工内容,并经过24小时养护和隐藏工程检验合格后进行。

回填土前。应先清除沟(坑)内遗留木料、草帘、纸袋等杂物。沟(坑)内如有积水和淤泥,必须排除后方可进行回填土。

在管道两侧和顶部30cm以内(车行道50cm范围内)采用细土回填;管道两侧应同时进行回填土,每回填土15cm厚,应夯实;管道顶部30cm以上的回填土,每回填30cm厚应夯实与原地表齐平。

在靠近人(手)孔四壁回土时,不应有直径不大于10厘米砾石,碎砖等坚硬物;每回填土30cm,应夯实;人(手)孔坑的回填土严禁高出人(手)孔口圈的高程。

管道沟(坑)夯实密度应满足市政道路施工的有关规定。

通信管道工程回填土完毕,应及时清理现场的碎砖、破管等杂物。

7.2.4.10通信管道同其他建筑及管线的最小净距

各种管线之间都应保持一个最小的隔距,以便施工和修理时不致影响或伤害对方。管线间的最小距根据不同地段的土质,施工先后顺序,相邻管线的内压力(渗漏的可能性),建筑条件及地理位置(埋深)等情况有所不同。个别地点由于建筑上的原因不符合要求时,可以采取适当的措施,如变动人孔位置,改变人手孔形状或大小,或采用弯管道等避让措施。人手孔位置与原有各种检查井位置错开。

管道与其它地下管线及建筑物间的最小隔距(指管道外壁之间的距离)表

其它地下管线及建筑物平行净距(m)交叉净距(m)

已有建筑物 2.0/

规划建筑物红线 1.5/

给水管 d≤300mm 0.5 0.15

300mm<d≤500mm 1

d>500mm 1.5

污水、排水管 1.0注(1) 0.15注(2)

热力管 1.0 0.25

煤气管压力≤300KPa 1.0 0.30注(3)

300KPa<压力≤800Kpa

(3kg/cm2<压力≤8kg/cm2) 2.0

电力电缆 35KV以下 0.5 0.50注(4)

≥35KV 2.0

高压铁塔基础边>35KV 2.5/

通信电缆(管道) 0.5 0.25

通信电杆、照明杆 0.5/

绿化乔木 1.5/

灌木 1.0/

马路边缘石 1.0/

铁路钢轨(或坡脚) 2.0/

沟渠(基础底)/ 0.5

涵洞(基础底)/ 0.25

电车轨底/ 1.0

铁路轨底/ 1.5

注:1.主干排水管后敷设时,其施工沟边与管道间距的水平净距不宜小于1.5M。

2.道在排水管下部穿越时,净距不宜小于0.4M,通信管道应作包封。

3.在交越处2M范围内,煤气管不应做接合装置和附属设备;如上述情况不能避免时,通信管道应作包封。

4.如电力电缆加保护管时,净距可减至0.15M。

7.2.4.11管道建设标准

二、铁皮通信管道有几个面

提示:此题考查的是表面积中的特殊问题。解某厂需要制100根通讯管道管子,管子的横截面为边长20厘米的正方形,管全长3米。1米=100厘米,所以20厘米=0.2米,因为通讯管的两端是空的,不需要计算表面积,所以求制作一根通讯管需要多少平方米的铁皮,列式计算如下:0.2×3×4=2.4(平方米)求共需多少平方米铁皮,列式计算为:2.4×100=240(平方米)。故此题答案为240。

三、管道通信的技术要求

命名管道程序设计的实现

1.命名管道Server和Client间通信的实现流程

(1)建立连接:服务端通过函数CreateNamedPipe创建一个命名管道的实例并返回用于今后操作的句柄,或为已存在的管道创建新的实例。如果在已定义超时值变为零以前,有一个实例管道可以使用,则创建成功并返回管道句柄,并用以侦听来自客户端的连接请求,该功能通过ConnectNamedPipe函数实现。

另一方面,客户端通过函数WaitNamedPipe使服务进程等待来自客户的实例连接,如果在超时值变为零以前,有一个管道可以为连接使用,则WaitNamedPipe将返回True,并通过调用CreateFile或CallNamedPipe来呼叫对服务端的连接。此时服务端将接受客户端的连接请求,成功建立连接,服务端ConnectNamedPipe返回True,客户端CreateFile将返回一指向管道文件的句柄。

从时序上讲,首先是客户端通过WaitNamedPipe使服务端的CreateFile在限时时间内创建实例成功,然后双方通过ConnectNamedPipe和CreateFile成功连接,并返回用以通信的文件句柄,此时双方即可进行通信。

(2)通信实现:建立连接之后,客户端与服务器端即可通过ReadFile和WriteFile,利用得到的管道文件句柄,彼此间进行信息交换。

(3)连接终止:当客户端与服务端的通信结束,或由于某种原因一方需要断开时,客户端应调用CloseFile,而服务端应接着调用DisconnectNamedPipe。当然服务端亦可通过单方面调用DisconnectNamedPipe终止连接。最后应调用函数CloseHandle来关闭该管道。

命名管道服务器端和客户端代码实现

客户端

HANDLE CltHandle;

char pipenamestr[30];

sprintf(pipenamestr,″\\\\servername\\pipe\\pipename″)

if(WaitNamedPipe( pipenamestr, NMPWAIT—WAIT—FOREVER)==FALSE

//管道名要遵循UNC,格式为\ \.\pipe\pipname,名字不分大小写。

AfxMessageBox(″操作失败,请确定服务端正确建立管道实例!″);

Else

CltHandle=CreateFile(pipenamestr, GENERIC—READ|GENERIC—WRITE, FILE—SHARE—READ| FILE—SHARE—WRITE,NULL, OPEN—EXISTING,

//为了与命名管道连接,此参数应一直为OPEN—EXISTING

FILE—ATTRIBUTE—ARCHIVE|FILE—FLAG—WRITE—THROUGH,

// FILE—FLAG—WRITE—THROUGH会使管道WriteFile调用处于阻塞状态,直到数据传送成功。

NULL);

If(CltHandle== INVALID—HANDLE—VALUE)

AfxMessageBox(″管道连接失败″);

Else

DoUsertTransactInfo();

//执行用户自定义信息交换函数——从管道读、写信息。

……

服务端

HANDLE SvrHandle;

char pipenamestr[30];

sprintf(pipenamestr,″\\\\.\\pipe\\pipename″)

SvrHandle=CreateNamedPipe(pipenamestr,

PIPE—ACCESS—DUPLEX|FILE—FLAG—WRITE—THROUGH,

//阻塞模式,这种模式仅对″字节传输管道″操作有效。

FILE—WAIT|PIPE—TYPE—BYTE,

//字节模式

PIPE—UNLIMITED—INSTANCES,

128,128,

NULL,NULL);

// SECURITY—ATTRIBUTES结构指针,描述一个新管道,确定子进程的继承权,如果为NULL则该命名管道不能被继承。

If(SvrHandle==INVALID—HANDLE—VALUE)

AfxMessageBox(″管道创建失败,请确定客户端提供连接可能!″);

Else

If(ConnectNamedPipe(SvrHandle,NULL)==FALSE)

AfxMessageBox(″建立连接失败!″);

Else

DoUsertTransactInfo();

//用户自定义信息交换函数

……

管道通信详解和管道通信的技术要求的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!