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

马鞍山天立建设网站宿迁专业三合一网站开发

马鞍山天立建设网站,宿迁专业三合一网站开发,网页搜索引擎大全,哪个网站做logo赚钱// //获取profinet网络已组态站信息 // //MODE:0自动辨识是获取组态信息还是错误信息 //MODE:1获取IO 设备从站已组态 //MODE:2获取IO 设备 从站故障 //MODE:3获取IO 设备 从站已禁用 //MODE:4获取IO 设备 从站存在 //MODE:5获取IO 设备 从站出现问题 // //站点状态字节位含义 …// //获取profinet网络已组态站信息 // //MODE:0自动辨识是获取组态信息还是错误信息 //MODE:1获取IO 设备从站已组态 //MODE:2获取IO 设备 从站故障 //MODE:3获取IO 设备 从站已禁用 //MODE:4获取IO 设备 从站存在 //MODE:5获取IO 设备 从站出现问题 // //站点状态字节位含义 //.X0:站点已组态MODE1; //.X1:站点故障,MODE2, //.X2:站点禁用,MODE3, //.X3:站点存在,MODE4; //.X4:站点出现问题,MODE5; // //DaigID: //1~96:PROFINET站点故障 //99:MODE大于5 //98:DrviceStates程序调用错误 //97:RD_SINFO程序调用错误 // //设置DrviceStates的MODE,如果MODE为0采用自动判断模式类型 IF #mode 0 THEN     //获取调用FB的组织块信息     #teSINFO_RET_VAL : RD_SINFO(TOP_SI #stSI_Top, START_UP_SI #stSI_Startup);     IF #teSINFO_RET_VAL 0 THEN         #teDiagID : 0;         GOTO ERROR;     ELSE         //如果调用块为OB100那么获取组态信息其它情况获取故障信息         IF #stSI_Top.OB_Nr 100 THEN             #teMode : 1;         ELSE             #teMode : 2;         END_IF;     END_IF; ELSE     IF #mode 5 THEN         #teDiagID : 0;         GOTO ERROR; //大于5为错误;     ELSE         #teMode : #mode;     END_IF; END_IF; //获取PROFINET网络设备状态 #teDeviceStatesRET_VAL : DeviceStates(LADDR : #laddr,                              MODE : #teMode,                              STATE : #stDeviceStates); IF #teDeviceStatesRET_VAL 0 THEN     #teDiagID : 0;     GOTO ERROR; END_IF; //将获取的设备位状态转化为字节状态 //获取数组的下限 #teLower : LOWER_BOUND(ARR : #deviceStates, DIM : 1); //获取数组的上限 #teUpper : UPPER_BOUND(ARR : #deviceStates, DIM : 1); CASE #teMode OF     1:  //.X0:站点已组态MODE1;         FOR #teN : #teLower TO #teUpper DO             #deviceStates[#teN].%X0 : #stDeviceStates[#teN];         END_FOR;     2:  //.X1:站点故障,MODE2,         #teErrDeviceNr : 0;         FOR #teN : #teLower TO #teUpper DO             //将故障位转化为字节标志             #deviceStates[#teN].%X1 : #stDeviceStates[#teN];             //如果某一个站有故障记录其站号             //0号站主站不进行判断 AND 相应的站点故障状态为1 AND 已经获取到第一个错误站点地址后不进行判断             IF #teN0 AND #stDeviceStates[#teN] AND #teErrDeviceNr 0 THEN                 #teErrDeviceNr : #teN;             END_IF;         END_FOR;                  IF #teErrDeviceNr 0 THEN             #teDiagID : #teErrDeviceNr;             GOTO ERROR;         END_IF;              3:  //.X2:站点禁用,MODE3,         FOR #teN : #teLower TO #teUpper DO             #deviceStates[#teN].%X2 : #stDeviceStates[#teN];         END_FOR;     4:  //.X3:站点存在,MODE4;         FOR #teN : #teLower TO #teUpper DO             #deviceStates[#teN].%X3 : #stDeviceStates[#teN];         END_FOR;     5:  //.X4:站点出现问题,MODE5;         FOR #teN : #teLower TO #teUpper DO             #deviceStates[#teN].%X4 : #stDeviceStates[#teN];         END_FOR;     ELSE         #teDiagID : 0;         GOTO ERROR; END_CASE; #err : FALSE; #errID : 0; #diagID : 0; RETURN; ERROR: #err : TRUE; #errID : #progID; #diagID : #teDiagID;
http://www.dnsts.com.cn/news/75503.html

相关文章:

  • 国外的优秀网站做一款游戏app需要多少钱
  • 网站开发的接口文档搜索关键词分析
  • 做网站的价格贵吗重庆seo全面优化
  • 贺州市住房与城乡建设局网站做网站的网络公司税收优惠
  • wordpress打包app上架做竞价的网站做优化有效果吗
  • 网站做关键词排名有必要吗wordpress 和 wix
  • 灰色网站网站优化的概念
  • 自己做网站的难度广东上海专业网站建设公司
  • 福鼎市城市建设监察大队网站闲置物品交易网站怎么做的
  • 搭建网站上传文件便捷网站建设多少钱
  • 网站登录接口怎么做微信小程序开发网站
  • 自己怎么做视频网站经典网站设计欣赏
  • 沈阳市网站建设公司网站制作建设有哪些
  • 做会计要关注什么网站公司网站设计主页部分怎么做
  • 网站注册申请德宏州乡城建设局网站
  • 开封市网站开发公司设计微信小程序
  • 做网站 思源字体一键生成视频app软件
  • 四川成都网站制作免费ppt模板下载红色主题
  • DW做的网站加载慢网站教程dw
  • 免费开发个人网站莱芜信息港房产网
  • 什么网站可以做高数网页怎么认证
  • 天河做网站企业网站建设相关资料整理的重要性
  • 毕业设计代做淘宝好还是网站好广告设计制作合同模板
  • 给手机做网站的公司做一个小说阅读网站怎么做
  • 网站栏目标题linux wordpress mysql 配置
  • 团购网站发展排版设计
  • 网站建设与推广是什么企业网站建设前期准备
  • 吉安网站推广徽hyhyk1政务信息网站建设方案
  • 北京盛赛车网站开发网站被禁用如何解决
  • 网站设计大公司摄影工作室网站模板