一、通信管道施工规范
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();
//用户自定义信息交换函数
……
管道通信详解和管道通信的技术要求的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!