IMCS_CCS
类构造
JWT是由 . 分割的三部分组成:
头部(Header)
载荷(Payload) : 这一部分是JWT主要的信息存储部分,其中包含了许多种的声明(claims)。
签名(Signature):使用保存在服务端的秘钥对其签名,用来验证发送者的JWT的同时也能确保在期间不被篡改。
日志
日志对象
写入日志
Debug
写入日志
写入日志
警告消息
获取 ApiResult
输出消息
输出消息和数据
支持传入 ApiResult 对象
验证 Cron 表达式是否有效
Redis 服务类
get database
Redis 模块
注册 Redis 模块
基础控制器
基础控制器
返回数据
返回数据
返回消息
返回数据
返回消息和数据
返回消息
返回数据
返回消息和数据
检查 口令
获取状态当前值: POST: api/RequestTagValueData
益模调用接口,显示3D: POST: api/GetDigitalTwins
查询设备状态: POST: api/GetEquipMent
智能单元取物品: POST: api/GetIntelligenceUnit
质量中心取物品: POST: api/GetQualityCenter
柔性线取物品: POST: api/GetFlexibleWire
智能单元送物品: POST: api/SendIntelligenceUnit
柔性线送物品: POST: api/SendFlexibleWire
质量中心送物品: POST: api/SendQualityCenter
柔性线机器人移动物品: POST: api/MoveRobotPosition
上传文件: POST: api/UploadFile
启动机床程序: POST: api/StartNCProgram
启动清洗机: POST: api/StartCleanMachine
启动三坐标: POST: api/StartCoordinateMeasuringMachine
启动打标机: POST: api/StartLabelMachine
粗偏写入: POST: api/SendLinShift
精偏写入: POST: api/SendLinShiftFine
伺服舵机取物品: POST: api/GetServoStacker
伺服舵机放物品: POST: api/SendServoStacker
读RFID: POST: api/ReadRFID
写RFID: POST: api/WriteRFID
刀具接口列表: POST: api/GetTools
获取设备详情:GET: api/Device/5
修改设备信息:PUT: api/Users/5
新增设备:POST: api/Devices
获取设备详情:GET: api/Device/5
修改设备信息:PUT: api/Users/5
新增设备:POST: api/Devices
运行日志控制器
获取运行日志
上传程序回调任务
柔性产线,伺服回调任务
打标机回调任务
启动机床程序,智能单元及质量中心取放回调任务
启动清洗机回调任务
启动三坐标回调任务
采集数据OPCUA
采集数据S7
采集数据FANUC
监控设备状态
监控设备状态
项目控制器
获取列表
保存数据
删除数据
根据id 查询表单数据
定时任务控制器
获取列表
保存数据
删除数据
根据Id 查询表单数据
根据任务id 运行任务调度
根据任务id 关闭任务调度
获取列表
保存数据
删除数据
根据id 查询表单数据
返回code
返回msg
任务id
任务节点id
动作类型
动作名称
address
s7读取类型
协议类型
ip
字典条件类型
ip
任务日志信息
项目管理
项目Id
项目名称
备注
创建时间
ip
定时任务
Id
项目Id
项目名称
任务名称
分组名称
间隔表达式
请求地址
请求 token 密钥
请求方式
备注
运行状态
执行时间
创建时间
请求方式
状态情况
登录名
性别
定位
文件名称
文件路径
文件路径
工件ID
工件类型
索引
内容
设备url
设备端口
设备地址
设备ip
设备url
设备端口
任务id
任务节点id
参数数据
id
设备类型
设备名称
设备加工状态
工序名称
订单名称
订单编号
产品名称
产品编号
进给倍率
主轴倍率
主轴转速
主轴负载
进给倍率
主轴倍率
主轴转速
主轴负载
监控类型
刀具号
刀具名称
刀具寿命预警
刀具寿命目标值
工件数
工件数预警值
工件数目标值
磨损量
磨损量预警值
磨损量目标值
姊妹刀号
刀沿号
刀具位置
刀具半径
异常过滤器
Action 授权 检查
执行 Action 之前执行
Api 消息返回类
消息返回码
接口不存在
程序错误
未授权
警告
成功
返回消息
返回数据
可返回消息和数据
返回消息
返回数据
可返回消息和数据
成功 可返回消息
成功 可返回数据
成功 可返回 消息和数据
警告 可返回消息
警告 可返回数据
警告 可返回 消息和数据
文件数据服务
初始化配置
读取文件
写入文件
是否使用Redis
获取项目的 文件地址 或者 项目 redis key
获取任务的 文件地址 或者 项目 redis key
获取 Redis 连接字符串
文件数据服务
初始化配置
读取文件
写入文件
Job 运行 日志
WebApi 请求服务
请求数据
数据服务
读取数据
写入数据
数据配置
文件数据服务
读取文件
写入数据
Job 运行 日志
任务调度服务
开始运行一个调度器
关闭调度器
任务调度服务
采集数据OPCUA
采集数据OPCUA
采集数据S7
采集数据FANUC
上传程序回调任务
柔性产线,伺服回调任务
打标机回调任务
启动机床程序,智能单元及质量中心取放回调任务
启动清洗机回调任务
启动三坐标回调任务
监控设备状态
监控设备状态
fanuc根据类型获取值
数字科学计数法处理
任务服务
根据Id 查询 任务
根据任务id 运行任务调度
根据任务id 关闭任务调度
更新执行时间
项目服务
查询列表
保存
删除数据
根据Id 查询 任务
项目管理 服务
查询列表
保存数据
删除数据
根据 Id 查询表单数据
开始运行一个任务调度器
关闭任务调度
任务 Job 服务
机床启动,上传程序回调任务
柔性产线,伺服回调任务
打标机回调任务
启动机床程序,智能单元及质量中心取放回调任务
启动清洗机回调任务
启动三坐标回调任务
OPCUA采集
S7采集
采集数据FANUC
监控设备状态
监控设备状态
任务 Job 服务
查询列表
保存数据
删除数据
根据Id 查询 任务
根据任务id 运行任务调度
根据任务id 关闭任务调度
更新执行时间
Resultful 风格 Api Job
IJob 对象无法构造注入 需要此类实现 返回 注入后得 Job 实例
获取状态当前值
益模调用接口,显示3D
查询设备状态
智能单元取物品
柔性线取物品
质量中心取物品
智能单元送物品
柔性线送物品
质量中心送物品
柔性线机器人移动物品
上传文件
启动机床程序
粗偏写入
精偏写入
启动清洗机
启动打标机
启动三坐标
伺服舵机取物品
伺服舵机放物品
刀具接口列表
读RFID
写RFID
获取状态当前值
益模调用接口,显示3D
查询设备状态
智能单元取物品
柔性线取物品
质量中心取物品
智能单元送物品
柔性线送物品
质量中心送物品
柔性线机器人移动物品
上传文件
启动机床程序
粗偏写入
精偏写入
启动清洗机
启动打标机
启动三坐标
伺服舵机取物品
伺服舵机放物品
刀具接口列表
读RFID
写RFID
判断当前的FirstOrDefaul是否为空,如果为空,那么不执行参数函数
把对象转换为字符串
把字符串转换为对象
如果字符串为空, 那么返回true
通用summary
把对象写入到cvs表格里便
是否写入CVS
是否写入CVS
获取NC下边的文件列表
list里边的地址格式为I2.0,I2.1,DB2.DBX35.0等格式
查询出来的值和上面的值是一一对应的关系
连接opcua
添加用户权限
上传文件,不能是文件夹,只能是一个文件,已经默认了一个文件位置, 如果有其他需求后期做调整
需要上传的文件的名字,这个名字是有后缀的,
删除文件,只能是一个文件,已经默认了一个文件位置, 如果有其他需求后期做调整
需要删除的文件的名字,这个名字是有后缀的
创建文件目录,,
类似于文件夹名称
SCP连接状态
构造方法
IP
端口
用户名
密码
连接SCP
true成功
断开SCP
SCP上传文件
本地路径
远程路径
SCP获取文件
远程路径
本地路径
SCP获取文件
类型名称