半导体行业-SECS/GEM协议 JAVA与SECS/GEM通信 S2F17获取时间 Springboot集成SECS/GEM通信协议

本文介绍了在JAVA中使用SECSS10F3和S2F17功能,通过实例展示了如何利用SpringBoot进行通信,获取并显示实时时间。通过Ajax调用/S2F17接口获取数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前面一篇文章介绍了JAVA和secs集成的例子

JAVA SECS/GEM快速入门的实例

SECS S10F3 终端单个显示例子

springboot与secs例子下载--> 更多详细资料

这篇来介绍如何使用S2F17获取对方信息例子

查帮助文档SECS E5帮助文档

有需要源码私信

返回时间的格式有两种

@RequestMapping("/S2F17")
    @ResponseBody
    public String S2F17() throws InterruptedException {
        SecsMessage msg = null;
        Secs2 secs2=null;
        Optional<SecsMessage> reply=null;
        String result="";
        try {
            reply = SecsBase.comm.send(2, 17, true);
            msg = reply.get();
            secs2 = reply.get().secs2();
            try{
                result=secs2.getAscii();
            } catch (Secs2Exception e ) {
                SecsBase.comm.gem().s9f7(msg);
            }
        }catch (SecsException e){
            return "secs设备还没有连接上主机";
        }

        return result;
    }



            $('#S2F17').click(function(){
                $.ajax({
                    type: 'GET',
                    url: '/S2F17',
                    data: {
                        id: 1
                    },
                    success: function (res) {
                        $('#msg').text(res);
                        hideMsg()
                    }
                })
            });

 JAVA发送S2F17,然后获取的时间信息

 JAVA收到S2F17,然后发送的实时时间信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值