zoukankan      html  css  js  c++  java
  • 工作日记-学泰盒子业务流程梳理

    背景

    学泰盒子是在去年做大柴刀具项目时使用的一个重要的业务组件,当时由于项目紧急,并且笔者当时没有记录笔记的习惯,所以相关的业务流程文档没有很好的留存下来。大柴最近要做二期项目,仍然需要使用学泰盒子和刀具加工中心进行交互,需要中间件组整理一下学泰盒子和上层系统的业务流程交互过程,然后形成新系统的技术方案。

    整体业务流程

    录入刀补值

    1. 上位机调用 /saveTooloffsetData接口,传入ipAddress,stringJSON,port的JSON参数
    2. 中间件发送STC指令给学泰盒子
    3. 学泰盒子回复成功或失败,中间件构造response返回给上位机

    获取刀具加工量

    1. 上位机调用 /getProcessingNumber接口,传入xt_ip,xt_port的JSON参数
    2. 中间件依次发送 GCS和GTI指令给学泰盒子
    3. 学泰盒子回复成功或失败,中间件构造response返回给上位机

    状态明细

    了解了整体业务流程后,需要知道使用到的学泰盒子指令,具体可以获取哪些参数,是否可以和新业务进行匹配,如果不匹配,如何进行后续的处理?

    GCS指令:获取机床工作状态

    GTI指令:获取机器刀具信息

  • 相关阅读:
    010 --- 第14章 观察者模式
    009 --- 第13章 建造者模式
    008 --- 第12章 外观模式
    007 --- 第10章 模板方法模式
    006 --- 第9章 原型模式
    redis lua 中keys[1] 和argv[1] 的理解
    redis 入门总结
    mysql 8.0 特性简单总结
    MySql事务隔离级别 浅见
    浅谈Java中的String、StringBuffer、StringBuilder
  • 原文地址:https://www.cnblogs.com/ging/p/13900973.html
Copyright © 2011-2022 走看看