MJ-DAS 1.0 Help

操作日志接口规则

功能简介

将操作员在WinCC对接控制系统中的每一次操作存储为JSON,并以HTTP POST请求方式发送到后端采集服务

请求类型

Content-Type: application/json Body: <操作日志内容>

请求路径

各工位数据采集服务的IP地址和相对应的端口号, 例如S4-1工位采集服务的IP为192.168.3.34, 配置的采集服务端口号为11103, 那么S4-1工位对应的操作日志接收服务的路径为192.168.3.34:11103

操作日志内容组成

根据旧版操作日志文件的存储规则,每条记录内容分别有如下几种类型,组成方式为基本操作记录 + 附加记录:

log-content.png
基本操作记录内容

包含UserID、TimeStamp、AircraftType、WorkStation、Sortie、OpLogCode字段,示例如下:

{ "UserID": "336455", "TimeStamp": "2023/9/15 10:57:12", "AircraftType": "C123", "WorkStation": "200B-1", "Sortie": "00013", "OpLogCode": "1000011" }
ForceSensorThresholdSetting

比基本操作记录增加一个ForceSensorThresholdSetting list 字段

{ "UserID": "336455", "TimeStamp": "2023/9/15 11:25:20", "AircraftType": "C123", "WorkStation": "200B-1", "Sortie": "00013", "OpLogCode": 8030100, "ForceSensorThresholdSetting": [ { "PositionerName": "", "ForceSensorThresholdX+": "0.00", "ForceSensorThresholdX-": "0.00", "ForceSensorThresholdY+": "0.00", "ForceSensorThresholdY-": "0.00", "ForceSensorThresholdZ+": "0.00", "ForceSensorThresholdZ-": "0.00" } ] }
SlightlyAttitudeAdjustmentAlignment

比基本操作记录增加一个SlightlyAttitudeAdjustmentAlignment list 字段

{ "UserID": "336455", "TimeStamp": "2023/9/15 13:59:00", "AircraftType": "C123", "WorkStation": "200B-1", "Sortie": "00013", "OpLogCode": 4010041, "SlightlyAttitudeAdjustmentAlignment": [ { "PositionerName": "S1-LA", "SlightlyAxisDisplacementX": 0, "SlightlyAxisDisplacementY": 3.06, "SlightlyAxisDisplacementZ": 0 } ] }
SynchronousAlignment :比基本操作记录增加一个SynchronousAlignment list 字段
{ "UserID": "336455", "TimeStamp": "2023/9/15 14:02:07", "AircraftType": "C123", "WorkStation": "200B-1", "Sortie": "00013", "OpLogCode": 4010043, "SynchronousAlignment": [ { "PositionerName": "S1-LA", "AxisDisplacementY": 1 } ] }
AttitudeAdjustmentAlignment

比基本操作记录增加一个AttitudeAdjustmentAlignment list 字段

{ "UserID": "336455", "TimeStamp": "2023/9/15 17:27:18", "AircraftType": "C123", "WorkStation": "200B-1", "Sortie": "00013", "OpLogCode": "4010020", "AttitudeAdjustmentAlignment": [ { "PositionerName": "S1-LA", "AdjustmentAxisDisplacementX": "-.619046334697487", "AdjustmentAxisDisplacementY": "-.990885959819138", "AdjustmentAxisDisplacementZ": "2.58986492309668" } ] }
LaserTrackerIP

比基本操作记录增加一个LaserTrackerIP 字段

{ "UserID": "336455", "TimeStamp": "2023/9/15 17:44:32", "AircraftType": "C123", "WorkStation": "200B-1", "Sortie": "00013", "OpLogCode": "3010100", "LaserTrackerIP": "192.168.19.109" }
Last modified: 27 October 2024