当前位置: 首页 > news >正文

做聚会的网站查手表价格的网站

做聚会的网站,查手表价格的网站,详情页设计思路怎么写,wordpress怎么写代码1、描述 服务器端使用InterrogationHandler回调函数来处理Interrogation请求。根据QOI#xff08;询问限定符#xff09;的值#xff0c;返回不同的信息对象。对于一个简单的系统#xff0c;仅处理 总查询 请求就足够了#xff08;QOI 20#xff09;。QOI值21-36用于询问…1、描述 服务器端使用InterrogationHandler回调函数来处理Interrogation请求。根据QOI询问限定符的值返回不同的信息对象。对于一个简单的系统仅处理 总查询 请求就足够了QOI 20。QOI值21-36用于询问组1-16。由从属实施者将信息对象分配给询问组。服务器用ACT_CON响应响应来自客户端的ACTIVATION请求然后是ASDU其中ASDU包含代表站质询或COT的信息对象其中CS101_COT_INTERROGATED_BY_STATION代表相应的质询组例如质询组1的CS101_COT_INTERROGATED_BY_GROUP_1。发送完所有信息对象后服务器必须发送初始查询命令消息其中COT CS101_COT_ACTIVATION_TERMINATION以指示查询数据的传输已完成。2、代码static bool interrogationHandler(void* parameter, IMasterConnection connection, CS101_ASDU asdu, uint8_t qoi) {printf(Received interrogation for group %i\n, qoi);if (qoi 20) { /* only handle station interrogation *//*! 1、响应client的 CS101_COT_ACTIVATION 请求 */CS101_AppLayerParameters alParams IMasterConnection_getApplicationLayerParameters(connection);IMasterConnection_sendACT_CON(connection, asdu, false);/* The CS101 specification only allows information objects without timestamp in GI responses *//*! 2、发送ASDU, 其中COT设置为CS101_COT_INTERROGATED_BY_STATION从站总召 *//*! 以下用M_ME_NB_1MeasuredValueScaled_create创建三个点对数据分别为100-1,(101,23),(102,2300) */CS101_ASDU newAsdu CS101_ASDU_create(alParams, false, CS101_COT_INTERROGATED_BY_STATION, 0, 1, false, false);InformationObject io (InformationObject) MeasuredValueScaled_create(NULL, 100, -1, IEC60870_QUALITY_GOOD);CS101_ASDU_addInformationObject(newAsdu, io);CS101_ASDU_addInformationObject(newAsdu, (InformationObject)MeasuredValueScaled_create((MeasuredValueScaled) io, 101, 23, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject)MeasuredValueScaled_create((MeasuredValueScaled) io, 102, 2300, IEC60870_QUALITY_GOOD));/*! 发送 三个M_ME_NB_1数据 */InformationObject_destroy(io);IMasterConnection_sendASDU(connection, newAsdu);CS101_ASDU_destroy(newAsdu);/*! 以下用M_SP_NA_1SinglePointInformation_create创建2个数据分别为104true,(104,false) */newAsdu CS101_ASDU_create(alParams, false, CS101_COT_INTERROGATED_BY_STATION,0, 1, false, false);io (InformationObject) SinglePointInformation_create(NULL, 104, true, IEC60870_QUALITY_GOOD);CS101_ASDU_addInformationObject(newAsdu, io);CS101_ASDU_addInformationObject(newAsdu, (InformationObject) SinglePointInformation_create((SinglePointInformation) io, 105, false, IEC60870_QUALITY_GOOD));/*! 发送两个M_SP_NA_1数据 */ InformationObject_destroy(io);IMasterConnection_sendASDU(connection, newAsdu);CS101_ASDU_destroy(newAsdu);/*! 以下用M_SP_NA_1SinglePointInformation_create创建8个数据 */newAsdu CS101_ASDU_create(alParams, true, CS101_COT_INTERROGATED_BY_STATION,0, 1, false, false);CS101_ASDU_addInformationObject(newAsdu, io (InformationObject) SinglePointInformation_create(NULL, 300, true, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject) SinglePointInformation_create((SinglePointInformation) io, 301, false, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject) SinglePointInformation_create((SinglePointInformation) io, 302, true, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject) SinglePointInformation_create((SinglePointInformation) io, 303, false, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject) SinglePointInformation_create((SinglePointInformation) io, 304, true, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject) SinglePointInformation_create((SinglePointInformation) io, 305, false, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject) SinglePointInformation_create((SinglePointInformation) io, 306, true, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject) SinglePointInformation_create((SinglePointInformation) io, 307, false, IEC60870_QUALITY_GOOD));/*! 发送8个数据 */InformationObject_destroy(io);IMasterConnection_sendASDU(connection, newAsdu);CS101_ASDU_destroy(newAsdu);/*! 增加其他响应数据*//*! 结束响应必须发送 CS101_COT_ACTIVATION_TERMINATION */IMasterConnection_sendACT_TERM(connection, asdu);}else {IMasterConnection_sendACT_CON(connection, asdu, true);}return true; } 3、应用 服务器端处理研制的集群广域控制器的总召数据采用M_ME_NC_1短浮点遥测值不带时标带品质描述调用MeasuredValueShort_create创建io。 如 CS101_ASDU CS101_ASDU_create(CS101_AppLayerParameters parameters,应用层参数bool isSequence,序列CS101_CauseOfTransmission cot,传送原因int oa,消息对象地址int ca(应用服务数据单元公共地址),bool isTest, 是否测试帧bool isNegative); /*!  以下用M_ME_NC_1MeasuredValueShort_create创建4个数据 */newAsdu CS101_ASDU_create(alParams, true, CS101_COT_INTERROGATED_BY_STATION, 0, 1, false, false);CS101_ASDU_addInformationObject(newAsdu, (InformationObject)MeasuredValueShort_create((MeasuredValueShort) io, 6000, 6010.1, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject)MeasuredValueShort_create(( MeasuredValueShort) io, 6001, 6011.1, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject)MeasuredValueShort_create(( MeasuredValueShort) io, 6001, 6012.1, IEC60870_QUALITY_GOOD));CS101_ASDU_addInformationObject(newAsdu, (InformationObject)MeasuredValueShort_create(( MeasuredValueShort) io, 6003, 6013.1, IEC60870_QUALITY_GOOD));/*!  发送8个数据 */InformationObject_destroy(io);IMasterConnection_sendASDU(connection, newAsdu);CS101_ASDU_destroy(newAsdu);   注意。单次的点表必须按照顺序发送如果不连续需要拆分多次单独发送。
http://www.huolong8.cn/news/295580/

相关文章:

  • 做网站建设需要多少钱wordpress删除模板文件夹
  • 建网站软件巩义网站建设优化公司
  • wordpress源码网站主题wordpress播放器问题
  • 做网站和视频剪辑用曲面屏主机屋vps网站助手
  • php 如何用op浏览器开发手机网站php商城建站系统
  • 用dw怎么做酷炫的网站电脑制作网站的软件
  • 衡水网站建设格公司上海网站建设开发电话
  • 宁波网站建设建站系统杭州网站运营十年乐云seo
  • 南通市优普网站建设wordpress标签云插件下载
  • 网站运营与管理试卷重庆装修论坛
  • 衡阳营养师报考网站公司网站建设 宁波
  • 国内十大网站制作公司流浪动物网站开发
  • dede如何手机网站和电脑网站的数据同步更新单片机做网站
  • 有什么网站做图片宣传海报承德网站建设费用
  • 广州做网站哪家强crm客户管理系统服务电话
  • 郑州市的实惠推广网站网络科技
  • wordpress产品页插件企业网站优化工具
  • 嘉兴营销型网站我们是设计师 网站建设专家
  • 网站建设找 三尾狐苏州网站建设费用
  • php做网站架构图推广普通话手抄报内容大全
  • 为什么做彩票网站会被提示危险南通网站开发公司
  • 哪个网站做免费广告好网站包装推广案例
  • 怎么搞到网站免费微信网站开发
  • 网站对于企业的好处用asp做网站出现空白
  • 旅游网站哪个做的好素材网站设计模板
  • 多种网站建设网站设计与运营
  • 微网站 pc端网站开发怎么自己做网站教程
  • 个人微信公共号可以做微网站么wordpress反应
  • 网站怎么做可以合法让别人充钱中国建筑网信息网
  • 网站正在建设页面模板js做网站登录框验证码