发明名称 |
一种传输数据的方法 |
摘要 |
本发明公开了一种传输数据的方法。在首次向OPC服务器传输数据时,除直接传输各测点的开关量和质量码之外,还以基准时间结合偏移量的形式传输各测点的时间戳,数据报文中包含OPC标准规定的所有字段,保证了数据的完整性和准确性,另外,由于在每个数据报文中只包含一个占据8字节的基准时间,并且各测点的偏移量以不少于20bits传输即可,所以在保证数据报文完整性的前提下,缩减了向OPC服务器传输的数据容量,不需进行数据压缩就可以向OPC服务器传输数据,保证了数据传输的实时性;在非首次向OPC服务器传输数据时,只传输发生变化的质量码,进一步缩减了向OPC服务器传输的数据容量。 |
申请公布号 |
CN102215164A |
申请公布日期 |
2011.10.12 |
申请号 |
CN201110138246.1 |
申请日期 |
2011.05.25 |
申请人 |
浙江中控软件技术有限公司 |
发明人 |
苏宏业;叶建位 |
分类号 |
H04L12/56(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
逯长明 |
主权项 |
一种传输数据的方法,用于在窄带网络中向OPC用于过程控制的对象连接与嵌入服务器传输数据,其特征在于,包括:采集各个开关量仪表中测点的位号数据,所述位号数据包括时间戳、质量码和开关量;确定多个时间戳中的一个为基准时间,计算各个时间戳与所述基准时间之间的偏移量;如果是首次向所述OPC服务器传输数据,则将所述基准时间、各个测点的开关量、质量码、偏移量及测点的数量封装成数据报文并传输;如果不是首次向所述OPC服务器传输数据,则判断所述各个测点的质量码是否发生变化,确定各个测点的质量码标记,将所述基准时间、各个测点的开关量、偏移量、质量码标记和发生变化的质量码封装成数据报文后传输。 |
地址 |
310053 浙江省杭州市滨江区六和路309号中控科技园D区四楼(高新区) |