SECS/GEM的变量SVID是什么?JAVA SECS通信 JAVA与SECS集成资料大全JAVA开发SECS快速入门资料

Java与SECS基础通信   

Java实现SECS指令S2F17获取时间

Java实现SECS指令 S10F3 终端单个显示例子

工艺配方管理S7FX 

Java实现SECS指令 S5F1报警/取消报警上传

实例源码及DEMO请查阅

变量可以是设备的状态信息

定义:
此功能允许主机查询设备数据变量,在主机同步设备数据过程中非常有用。

用途:
主机可以通过指定SVID来向设备请求包含数据变量ID,设备返回ID对应的值内容。

SECS/GEM的变量SVID是什么?JAVA SECS通信 JAVA与SECS集成资料大全JAVA开发SECS快速入门资料_第1张图片

 正如上面指令的内容,S1F3就是主机给设备发送SVID, 设备返回SVID对应值内容。

SECS/GEM的变量SVID是什么?JAVA SECS通信 JAVA与SECS集成资料大全JAVA开发SECS快速入门资料_第2张图片 

case 3: {
                            if ( wbit ) {
                                try{
                                    final SmlDataItemParser parser = SmlDataItemParser.newInstance();
                                    int count=secs.get().size();
                                    String infomation=""+secs2.getInt(i,0));//必须加个0,理论有多值,取第一个
                                        //这里随便生成一个有边界值随机数,理论要取SVID设备对应的数据
                                        Random random = new Random();
                                        int minValue = 50;
                                        int maxValue = 80;
                                        int randomInt = random.nextInt(maxValue - minValue + 1) + minValue;
                                        infomation+="";
                                    }
                                    infomation+=">";
                                    Secs ss = parser.parse(infomation);
                                    comm.send(msg, strm, 4, false,ss);
                                }
                                catch ( SmlParseException e ) {
                                    e.printStackTrace();
                                }
                            }
                            break;
                        }

SECS/GEM的变量SVID是什么?JAVA SECS通信 JAVA与SECS集成资料大全JAVA开发SECS快速入门资料_第3张图片

你可能感兴趣的:(JAVA,java开发secs,java与secs开发,SECS与java开发,secs的svid业务,secs,svid功能业务,java开发secs,svid,secs,svid,java)