变频器集成以及增加点动控制(0209)
This commit is contained in:
87
vision/camera_picture.py
Normal file
87
vision/camera_picture.py
Normal file
@ -0,0 +1,87 @@
|
||||
import os
|
||||
import threading
|
||||
from datetime import datetime
|
||||
import cv2
|
||||
import time
|
||||
|
||||
def capture_camera_images(rtsp_url, save_dir, camera_name, img_count=10, interval=0.5, reverse=False):
|
||||
"""
|
||||
从RTSP摄像头抓取指定数量图片并保存
|
||||
:param rtsp_url: 摄像头RTSP地址
|
||||
:param save_dir: 保存目录
|
||||
:param camera_name: 摄像头名称(用于文件名区分)
|
||||
:param img_count: 抓取图片数量
|
||||
:param interval: 抓取间隔(秒)
|
||||
:param reverse: 是否翻转180
|
||||
"""
|
||||
# 创建摄像头专属保存目录
|
||||
camera_save_dir = os.path.join(save_dir, camera_name)
|
||||
if not os.path.exists(camera_save_dir):
|
||||
os.makedirs(camera_save_dir)
|
||||
|
||||
# 抓取并保存图片
|
||||
for i in range(img_count):
|
||||
cap = None
|
||||
try:
|
||||
# 打开RTSP流
|
||||
cap = cv2.VideoCapture(rtsp_url, cv2.CAP_FFMPEG)
|
||||
if not cap.isOpened():
|
||||
continue
|
||||
cap.set(cv2.CAP_PROP_BUFFERSIZE, 1)
|
||||
ret, frame = cap.read()
|
||||
if reverse: # 镜像翻转
|
||||
frame = cv2.flip(frame, -1)
|
||||
if ret and frame is not None:
|
||||
img_filename = f"{camera_name}_{datetime.now().strftime('%Y%m%d%H%M%S')}_{i+1}.jpg"
|
||||
img_path = os.path.join(camera_save_dir, img_filename)
|
||||
cv2.imwrite(img_path, frame)
|
||||
time.sleep(interval)
|
||||
except Exception as e:
|
||||
print(f"⚠ 摄像头 {camera_name} 第 {i+1} 次截图异常:{e},跳过")
|
||||
finally:
|
||||
if cap is not None and cap.isOpened():
|
||||
cap.release()
|
||||
|
||||
print(f"✅ 摄像头 {camera_name} 完成,共保存 {img_count} 张浇筑满的图片")
|
||||
|
||||
|
||||
def save_camera_picture(save_dir="full_images", img_count=15, interval=1.5, camera_60_rtsp=None, camera_61_rtsp=None):
|
||||
"""
|
||||
执行摄像头截图保存:
|
||||
1. 创建以时间戳命名的目录,统一存放日志和图片
|
||||
2. 抓取60和61摄像头各img_count张图片
|
||||
:param save_dir: 保存浇筑满图片的顶级目录
|
||||
:param img_count: 每次浇筑满, 保存的图片的总数量
|
||||
:param interval: 保存两张浇筑满图片之间的时间间隔
|
||||
"""
|
||||
# 0. 先创建上级目录save_dir(若不存在)
|
||||
if not os.path.exists(save_dir):
|
||||
os.makedirs(save_dir)
|
||||
|
||||
# 1. 创建保存浇筑满图片的根目录
|
||||
root_dir = f"{save_dir}/PourFull_{datetime.now().strftime('%Y%m%d%H%M%S')}"
|
||||
if not os.path.exists(root_dir):
|
||||
os.makedirs(root_dir)
|
||||
|
||||
# 2. 抓取两个摄像头的图片
|
||||
if camera_60_rtsp is None:
|
||||
camera_60_rtsp = "rtsp://admin:XJ123456@192.168.250.60:554/streaming/channels/101"
|
||||
|
||||
if camera_61_rtsp is None:
|
||||
camera_61_rtsp = "rtsp://admin:XJ123456@192.168.250.61:554/streaming/channels/101"
|
||||
|
||||
# 并行抓取
|
||||
t1 = threading.Thread(
|
||||
target=capture_camera_images,
|
||||
args=(camera_60_rtsp, root_dir, "camera60", img_count, interval, False),
|
||||
daemon=True
|
||||
)
|
||||
t2 = threading.Thread(
|
||||
target=capture_camera_images,
|
||||
args=(camera_61_rtsp, root_dir, "camera61", img_count, interval, True),
|
||||
daemon=True
|
||||
)
|
||||
t1.start()
|
||||
t2.start()
|
||||
|
||||
return root_dir
|
||||
@ -54,28 +54,29 @@ def run_stable_classification_loop():
|
||||
# ---------------------------
|
||||
result = classify_single_image(frame, model_path, roi_file)
|
||||
|
||||
|
||||
class_id = result["class_id"]
|
||||
class_name = result["class"]
|
||||
score = result["score"]
|
||||
|
||||
print(f"[FRAME] {class_name} | conf={score:.3f}")
|
||||
if score>0.8:
|
||||
# ---------------------------
|
||||
# 稳定判断
|
||||
# ---------------------------
|
||||
stable_class_id = judge.update(class_id)
|
||||
|
||||
# ---------------------------
|
||||
# 稳定判断
|
||||
# ---------------------------
|
||||
stable_class_id = judge.update(class_id)
|
||||
|
||||
if stable_class_id is not None:
|
||||
_ret=CLASS_NAMES[stable_class_id]
|
||||
if _ret is None:
|
||||
print("-------当前类别为:为空,继续等待稳定------")
|
||||
continue
|
||||
if _ret=="模具车1" or _ret=="模具车2":
|
||||
break
|
||||
print(f"当前类别为:{_ret},继续等待稳定...")
|
||||
else:
|
||||
print("当前类别为:为空,继续等待稳定...")
|
||||
|
||||
if stable_class_id is not None:
|
||||
_ret=CLASS_NAMES[stable_class_id]
|
||||
if _ret is None:
|
||||
print("-------当前类别为:为空,继续等待稳定------")
|
||||
continue
|
||||
if _ret=="模具车1" or _ret=="模具车2":
|
||||
break
|
||||
print(f"当前类别为:{_ret},继续等待稳定...")
|
||||
else:
|
||||
print("当前类别为:为空,继续等待稳定...")
|
||||
|
||||
time.sleep(0.1)
|
||||
finally:
|
||||
if cap is not None:
|
||||
|
||||
@ -124,7 +124,6 @@ class VisualCallback:
|
||||
self._initialized = True
|
||||
self.plc_data=None
|
||||
|
||||
|
||||
def angle_visual_callback(self, current_angle, overflow_detected):
|
||||
"""
|
||||
视觉控制主逻辑,供外部推送数据
|
||||
@ -689,8 +688,8 @@ class VisualCallback:
|
||||
|
||||
# PID输出
|
||||
pid_output = (KP * error + KI * self._error_integral + KD * error_derivative)
|
||||
print(f"📊 PID计算: 误差={error:.2f}°, 积分={self._error_integral:.2f}, "
|
||||
f"微分={error_derivative:.2f}, 输出={pid_output:.2f}")
|
||||
# print(f"📊 PID计算: 误差={error:.2f}°, 积分={self._error_integral:.2f}, "
|
||||
#f"微分={error_derivative:.2f}, 输出={pid_output:.2f}")
|
||||
# 更新历史值
|
||||
self._last_error = error
|
||||
self._last_control_time = current_time
|
||||
@ -743,11 +742,11 @@ class VisualCallback:
|
||||
if error > 0: # 当前角度 > 目标角度,需要关门
|
||||
pulse_time=0.1 # 根据误差计算脉冲时间
|
||||
self._pulse_control("close", pulse_time)
|
||||
print(f"🚨 强制关门: 误差{abs_error:.1f}°过大,脉冲{pulse_time:.3f}s")
|
||||
print(f"强制关门: 误差{abs_error:.1f}°过大,脉冲{pulse_time:.3f}s")
|
||||
else: # 当前角度 < 目标角度,需要开门
|
||||
pulse_time =0.1
|
||||
self._pulse_control("open", pulse_time)
|
||||
print(f"🚨 强制开门: 误差{abs_error:.1f}°过大,脉冲{pulse_time:.3f}s")
|
||||
print(f"强制开门: 误差{abs_error:.1f}°过大,脉冲{pulse_time:.3f}s")
|
||||
return
|
||||
else:
|
||||
self._stop_door()
|
||||
|
||||
1192
vision/visual_callback_dq copy.py
Normal file
1192
vision/visual_callback_dq copy.py
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
654
vision/weight.txt
Normal file
654
vision/weight.txt
Normal file
@ -0,0 +1,654 @@
|
||||
2026-01-06 07:00:53,2026-01-06 07:06:04,B,3154
|
||||
diff , 2026-01-06 07:06:04 , 632
|
||||
|
||||
area , 2026-01-06 07:06:04 , [292.2259399848001, 223.00896842952304, 36723]
|
||||
|
||||
diff , 2026-01-06 07:06:05 , 454
|
||||
|
||||
area , 2026-01-06 07:06:05 , [291.8715470887836, 223.00896842952304, 36503]
|
||||
|
||||
diff , 2026-01-06 07:06:06 , 453
|
||||
|
||||
area , 2026-01-06 07:06:06 , [225.656819085974, 226.92069099136816, 36164]
|
||||
|
||||
diff , 2026-01-06 07:06:07 , 456
|
||||
|
||||
area , 2026-01-06 07:06:07 , [229.40139493908924, 223.00896842952304, 36277]
|
||||
|
||||
diff , 2026-01-06 07:06:08 , 457
|
||||
|
||||
area , 2026-01-06 07:06:08 , [226.947130407062, 223.00896842952304, 36278]
|
||||
|
||||
diff , 2026-01-06 07:06:09 , 635
|
||||
|
||||
area , 2026-01-06 07:06:09 , [230.10649708341572, 223.8861317723811, 36710]
|
||||
|
||||
diff , 2026-01-06 07:06:10 , 456
|
||||
|
||||
area , 2026-01-06 07:06:10 , [288.2568299277573, 227.343352662883, 37054]
|
||||
|
||||
diff , 2026-01-06 07:06:11 , 453
|
||||
|
||||
area , 2026-01-06 07:06:11 , [227.30596120647607, 223.8861317723811, 36971]
|
||||
|
||||
diff , 2026-01-06 07:06:12 , 453
|
||||
|
||||
area , 2026-01-06 07:06:12 , [230.10649708341572, 223.4390297150433, 37326]
|
||||
|
||||
diff , 2026-01-06 07:06:13 , 455
|
||||
|
||||
area , 2026-01-06 07:06:13 , [233.15445524372893, 223.4390297150433, 36853]
|
||||
|
||||
2026-01-06 07:24:40,2026-01-06 07:29:52,B,4623
|
||||
diff , 2026-01-06 07:29:53 , 458
|
||||
|
||||
area , 2026-01-06 07:29:53 , [288.1336495447902, 223.8861317723811, 36642]
|
||||
|
||||
diff , 2026-01-06 07:29:54 , 459
|
||||
|
||||
area , 2026-01-06 07:29:54 , [226.59214461229675, 226.80828909014767, 36083]
|
||||
|
||||
diff , 2026-01-06 07:29:55 , 461
|
||||
|
||||
area , 2026-01-06 07:29:55 , [284.6928169097352, 226.80828909014767, 36640]
|
||||
|
||||
diff , 2026-01-06 07:29:56 , 461
|
||||
|
||||
area , 2026-01-06 07:29:56 , [226.59214461229675, 230.70760715676457, 36218]
|
||||
|
||||
diff , 2026-01-06 07:29:57 , 464
|
||||
|
||||
area , 2026-01-06 07:29:57 , [281.18677067031444, 230.27375013231534, 36645]
|
||||
|
||||
diff , 2026-01-06 07:29:58 , 463
|
||||
|
||||
area , 2026-01-06 07:29:58 , [280.71693928225994, 230.27375013231534, 36969]
|
||||
|
||||
diff , 2026-01-06 07:29:59 , 462
|
||||
|
||||
area , 2026-01-06 07:29:59 , [277.2183255125822, 234.18368858654523, 36761]
|
||||
|
||||
diff , 2026-01-06 07:30:00 , 463
|
||||
|
||||
area , 2026-01-06 07:30:00 , [219.1255347968374, 234.61031520374377, 36405]
|
||||
|
||||
diff , 2026-01-06 07:30:01 , 467
|
||||
|
||||
area , 2026-01-06 07:30:01 , [222.8542124349459, 234.61031520374377, 36479]
|
||||
|
||||
area , 2026-01-06 07:30:02 , [223.5799633240868, 231.1579546543878, 36852]
|
||||
|
||||
diff , 2026-01-06 07:30:03 , 465
|
||||
|
||||
area , 2026-01-06 07:30:03 , [219.1255347968374, 234.61031520374377, 36812]
|
||||
|
||||
补料:2
|
||||
2026-01-06 07:32:05,2026-01-06 07:36:39,B,4602
|
||||
补料:4
|
||||
2026-01-06 07:39:31,2026-01-06 07:41:51,F,1316
|
||||
补料:2
|
||||
2026-01-06 07:46:40,2026-01-06 07:51:03,B,4471
|
||||
补料:8
|
||||
2026-01-06 08:00:43,2026-01-06 08:05:26,B,4430
|
||||
补料:24
|
||||
2026-01-06 08:08:22,2026-01-06 08:13:52,B,4526
|
||||
补料:20
|
||||
2026-01-06 08:17:08,2026-01-06 08:21:25,B,4593
|
||||
补料:14
|
||||
2026-01-06 08:24:34,2026-01-06 08:29:49,B,4609
|
||||
补料:11
|
||||
2026-01-06 08:38:57,2026-01-06 08:44:04,B,4554
|
||||
diff , 2026-01-06 08:44:04 , 456
|
||||
|
||||
area , 2026-01-06 08:44:04 , [232.14219780126146, 218.8880992653552, 35193]
|
||||
|
||||
diff , 2026-01-06 08:44:05 , 448
|
||||
|
||||
area , 2026-01-06 08:44:05 , [221.79495034828903, 222.80035906613796, 35124]
|
||||
|
||||
diff , 2026-01-06 08:44:06 , 633
|
||||
|
||||
area , 2026-01-06 08:44:06 , [224.61077445216202, 222.80035906613796, 35255]
|
||||
|
||||
diff , 2026-01-06 08:44:07 , 650
|
||||
|
||||
area , 2026-01-06 08:44:07 , [286.8449058289165, 212.9530464679949, 36314]
|
||||
|
||||
diff , 2026-01-06 08:44:08 , 456
|
||||
|
||||
area , 2026-01-06 08:44:08 , [283.70583356709466, 228.70505022845472, 35764]
|
||||
|
||||
diff , 2026-01-06 08:44:09 , 446
|
||||
|
||||
area , 2026-01-06 08:44:09 , [215.60380330597138, 225.94247055390008, 35407]
|
||||
|
||||
diff , 2026-01-06 08:44:10 , 456
|
||||
|
||||
area , 2026-01-06 08:44:10 , [284.48198536990003, 229.65408770583642, 36252]
|
||||
|
||||
diff , 2026-01-06 08:44:11 , 634
|
||||
|
||||
area , 2026-01-06 08:44:11 , [222.14409737825582, 225.94247055390008, 35237]
|
||||
|
||||
diff , 2026-01-06 08:44:12 , 457
|
||||
|
||||
area , 2026-01-06 08:44:12 , [229.40139493908924, 223.4390297150433, 35324]
|
||||
|
||||
diff , 2026-01-06 08:44:13 , 630
|
||||
|
||||
area , 2026-01-06 08:44:13 , [284.48198536990003, 225.94247055390008, 36088]
|
||||
|
||||
补料:13
|
||||
2026-01-06 08:45:55,2026-01-06 08:49:57,B,4557
|
||||
补料:34
|
||||
2026-01-06 09:00:18,2026-01-06 09:04:15,B,4571
|
||||
diff , 2026-01-06 09:04:16 , 636
|
||||
|
||||
area , 2026-01-06 09:04:16 , [225.656819085974, 227.56098083810414, 36387]
|
||||
|
||||
diff , 2026-01-06 09:04:17 , 637
|
||||
|
||||
area , 2026-01-06 09:04:17 , [222.8542124349459, 230.70760715676457, 36409]
|
||||
|
||||
diff , 2026-01-06 09:04:18 , 632
|
||||
|
||||
area , 2026-01-06 09:04:18 , [229.40139493908924, 227.56098083810414, 36588]
|
||||
|
||||
diff , 2026-01-06 09:04:19 , 624
|
||||
|
||||
area , 2026-01-06 09:04:19 , [219.1255347968374, 234.39496581624786, 36588]
|
||||
|
||||
diff , 2026-01-06 09:04:20 , 450
|
||||
|
||||
area , 2026-01-06 09:04:20 , [226.947130407062, 230.70760715676457, 36692]
|
||||
|
||||
diff , 2026-01-06 09:04:21 , 450
|
||||
|
||||
area , 2026-01-06 09:04:21 , [226.01327394646538, 227.7827912727386, 36614]
|
||||
|
||||
diff , 2026-01-06 09:04:22 , 638
|
||||
|
||||
area , 2026-01-06 09:04:22 , [226.01327394646538, 227.343352662883, 36655]
|
||||
|
||||
diff , 2026-01-06 09:04:23 , 627
|
||||
|
||||
area , 2026-01-06 09:04:23 , [222.8542124349459, 232.13142829009604, 36405]
|
||||
|
||||
diff , 2026-01-06 09:04:24 , 642
|
||||
|
||||
area , 2026-01-06 09:04:24 , [222.8542124349459, 234.61031520374377, 36148]
|
||||
|
||||
diff , 2026-01-06 09:04:25 , 451
|
||||
|
||||
area , 2026-01-06 09:04:25 , [291.7601754866486, 232.13142829009604, 36663]
|
||||
|
||||
补料:10
|
||||
2026-01-06 09:07:13,2026-01-06 09:11:16,B,4589
|
||||
补料:6
|
||||
2026-01-06 09:22:40,2026-01-06 09:27:26,B,4489
|
||||
diff , 2026-01-06 09:27:27 , 630
|
||||
|
||||
area , 2026-01-06 09:27:27 , [290.6217472936256, 227.1299187689724, 35628]
|
||||
|
||||
diff , 2026-01-06 09:27:28 , 625
|
||||
|
||||
area , 2026-01-06 09:27:28 , [291.7601754866486, 226.71568097509268, 35404]
|
||||
|
||||
area , 2026-01-06 09:27:29 , [286.6304240655552, 227.56098083810414, 35718]
|
||||
|
||||
diff , 2026-01-06 09:27:30 , 630
|
||||
|
||||
area , 2026-01-06 09:27:30 , [241.6112580158466, 223.6604569431083, 35214]
|
||||
|
||||
diff , 2026-01-06 09:27:31 , 623
|
||||
|
||||
area , 2026-01-06 09:27:31 , [291.3485884640597, 223.6604569431083, 35546]
|
||||
|
||||
diff , 2026-01-06 09:27:32 , 630
|
||||
|
||||
area , 2026-01-06 09:27:32 , [225.55043781824057, 226.71568097509268, 35207]
|
||||
|
||||
area , 2026-01-06 09:27:33 , [224.61077445216202, 227.56098083810414, 35130]
|
||||
|
||||
diff , 2026-01-06 09:27:34 , 630
|
||||
|
||||
area , 2026-01-06 09:27:34 , [237.80664414603726, 230.63390904201404, 35448]
|
||||
|
||||
diff , 2026-01-06 09:27:35 , 627
|
||||
|
||||
area , 2026-01-06 09:27:35 , [295.7363690857112, 219.76350925483513, 35487]
|
||||
|
||||
diff , 2026-01-06 09:27:36 , 621
|
||||
|
||||
area , 2026-01-06 09:27:36 , [287.7846417027844, 227.56098083810414, 35986]
|
||||
|
||||
diff , 2026-01-06 09:27:37 , 629
|
||||
|
||||
area , 2026-01-06 09:27:37 , [224.61077445216202, 227.56098083810414, 35270]
|
||||
|
||||
diff , 2026-01-06 09:27:38 , 618
|
||||
|
||||
补料:23
|
||||
2026-01-06 09:29:56,2026-01-06 09:34:04,B,4500
|
||||
补料:39
|
||||
2026-01-06 09:37:15,2026-01-06 09:41:23,B,4513
|
||||
补料:29
|
||||
2026-01-06 09:44:22,2026-01-06 09:48:35,B,4555
|
||||
补料:2
|
||||
2026-01-06 09:51:26,2026-01-06 09:55:19,B,4538
|
||||
补料:8
|
||||
2026-01-06 09:57:42,2026-01-06 09:59:52,F,1326
|
||||
补料:3
|
||||
2026-01-06 10:04:27,2026-01-06 10:10:54,B,4515
|
||||
补料:11
|
||||
2026-01-06 10:13:40,2026-01-06 10:19:42,B,4528
|
||||
补料:35
|
||||
2026-01-06 10:22:11,2026-01-06 10:26:25,B,4526
|
||||
补料:3
|
||||
2026-01-06 10:28:55,2026-01-06 10:32:54,B,4619
|
||||
补料:8
|
||||
2026-01-06 10:35:56,2026-01-06 10:40:40,B,4575
|
||||
补料:7
|
||||
2026-01-06 10:42:46,2026-01-06 10:45:18,F,1281
|
||||
补料:4
|
||||
2026-01-06 10:49:14,2026-01-06 10:53:45,B,4091
|
||||
补料:30
|
||||
2026-01-06 10:55:44,2026-01-06 10:59:57,B,4368
|
||||
补料:16
|
||||
2026-01-06 11:02:16,2026-01-06 11:07:24,B,4518
|
||||
补料:22
|
||||
2026-01-06 11:09:53,2026-01-06 11:15:08,B,4295
|
||||
补料:15
|
||||
2026-01-06 12:41:11,2026-01-06 12:47:05,B,4593
|
||||
diff , 2026-01-06 12:47:05 , 445
|
||||
|
||||
area , 2026-01-06 12:47:05 , [291.8715470887836, 218.47654336335515, 35671]
|
||||
|
||||
diff , 2026-01-06 12:47:06 , 444
|
||||
|
||||
area , 2026-01-06 12:47:06 , [291.8715470887836, 218.47654336335515, 36236]
|
||||
|
||||
diff , 2026-01-06 12:47:07 , 444
|
||||
|
||||
area , 2026-01-06 12:47:07 , [287.4665197896966, 222.39604313026794, 36312]
|
||||
|
||||
diff , 2026-01-06 12:47:08 , 445
|
||||
|
||||
area , 2026-01-06 12:47:08 , [291.8715470887836, 218.47654336335515, 35942]
|
||||
|
||||
diff , 2026-01-06 12:47:09 , 445
|
||||
|
||||
area , 2026-01-06 12:47:09 , [287.4665197896966, 222.39604313026794, 35242]
|
||||
|
||||
diff , 2026-01-06 12:47:10 , 444
|
||||
|
||||
area , 2026-01-06 12:47:10 , [222.8542124349459, 220.0772591614136, 35374]
|
||||
|
||||
diff , 2026-01-06 12:47:11 , 441
|
||||
|
||||
area , 2026-01-06 12:47:11 , [222.8542124349459, 220.0772591614136, 35156]
|
||||
|
||||
diff , 2026-01-06 12:47:12 , 450
|
||||
|
||||
area , 2026-01-06 12:47:12 , [287.8975512226528, 219.86586820150143, 35537]
|
||||
|
||||
diff , 2026-01-06 12:47:13 , 447
|
||||
|
||||
area , 2026-01-06 12:47:13 , [287.8975512226528, 222.39604313026794, 35955]
|
||||
|
||||
diff , 2026-01-06 12:47:14 , 447
|
||||
|
||||
area , 2026-01-06 12:47:14 , [228.7116088002531, 219.86586820150143, 34972]
|
||||
|
||||
补料:31
|
||||
|
||||
================================2026-01-06 12:57:50,2026-01-06 13:04:33,B,4616
|
||||
diff , 2026-01-06 13:04:33 , 443
|
||||
|
||||
area , 2026-01-06 13:04:33 , [295.8462438497403, 223.8861317723811, 36251]
|
||||
|
||||
diff , 2026-01-06 13:04:34 , 445
|
||||
|
||||
area , 2026-01-06 13:04:34 , [295.8462438497403, 226.92069099136816, 36584]
|
||||
|
||||
diff , 2026-01-06 13:04:35 , 444
|
||||
|
||||
area , 2026-01-06 13:04:35 , [295.4268098869837, 223.8861317723811, 36546]
|
||||
|
||||
diff , 2026-01-06 13:04:36 , 444
|
||||
|
||||
area , 2026-01-06 13:04:36 , [295.8462438497403, 223.4390297150433, 36709]
|
||||
|
||||
diff , 2026-01-06 13:04:38 , 439
|
||||
|
||||
area , 2026-01-06 13:04:38 , [291.8715470887836, 227.7827912727386, 36495]
|
||||
|
||||
diff , 2026-01-06 13:04:39 , 439
|
||||
|
||||
area , 2026-01-06 13:04:39 , [295.8462438497403, 223.4390297150433, 36476]
|
||||
|
||||
diff , 2026-01-06 13:04:40 , 443
|
||||
|
||||
area , 2026-01-06 13:04:40 , [295.8462438497403, 226.92069099136816, 37179]
|
||||
|
||||
diff , 2026-01-06 13:04:41 , 445
|
||||
|
||||
area , 2026-01-06 13:04:41 , [291.44639301250584, 227.7827912727386, 36543]
|
||||
|
||||
diff , 2026-01-06 13:04:42 , 445
|
||||
|
||||
area , 2026-01-06 13:04:42 , [291.8715470887836, 227.343352662883, 36556]
|
||||
|
||||
diff , 2026-01-06 13:04:43 , 445
|
||||
|
||||
area , 2026-01-06 13:04:43 , [291.8715470887836, 227.7827912727386, 36611]
|
||||
|
||||
补料:23
|
||||
|
||||
================================2026-01-06 13:06:34,2026-01-06 13:11:47,B,4620
|
||||
diff , 2026-01-06 13:11:47 , 446
|
||||
|
||||
area , 2026-01-06 13:11:47 , [295.7363690857112, 234.39496581624786, 37311]
|
||||
|
||||
diff , 2026-01-06 13:11:48 , 445
|
||||
|
||||
area , 2026-01-06 13:11:48 , [219.1255347968374, 234.39496581624786, 36681]
|
||||
|
||||
diff , 2026-01-06 13:11:49 , 447
|
||||
|
||||
area , 2026-01-06 13:11:49 , [222.28360263411244, 231.68297304722245, 36683]
|
||||
|
||||
diff , 2026-01-06 13:11:50 , 446
|
||||
|
||||
area , 2026-01-06 13:11:50 , [222.8542124349459, 234.39496581624786, 36658]
|
||||
|
||||
diff , 2026-01-06 13:11:51 , 448
|
||||
|
||||
area , 2026-01-06 13:11:51 , [226.01327394646538, 231.68297304722245, 36662]
|
||||
|
||||
diff , 2026-01-06 13:11:53 , 451
|
||||
|
||||
area , 2026-01-06 13:11:53 , [222.8542124349459, 234.39496581624786, 36783]
|
||||
|
||||
diff , 2026-01-06 13:11:54 , 447
|
||||
|
||||
area , 2026-01-06 13:11:54 , [300.38974682901545, 231.68297304722245, 37410]
|
||||
|
||||
diff , 2026-01-06 13:11:55 , 450
|
||||
|
||||
area , 2026-01-06 13:11:55 , [295.8462438497403, 234.61031520374377, 37612]
|
||||
|
||||
diff , 2026-01-06 13:11:56 , 448
|
||||
|
||||
area , 2026-01-06 13:11:56 , [299.1738624947039, 231.68297304722245, 37302]
|
||||
|
||||
diff , 2026-01-06 13:11:57 , 447
|
||||
|
||||
area , 2026-01-06 13:11:57 , [299.5496619927988, 228.00877176108818, 37456]
|
||||
|
||||
补料:7
|
||||
|
||||
================================2026-01-06 13:13:42,2026-01-06 13:16:06,F,1309
|
||||
diff , 2026-01-06 13:16:07 , 440
|
||||
|
||||
area , 2026-01-06 13:16:07 , [294.89828755013144, 219.10043359153812, 36251]
|
||||
|
||||
diff , 2026-01-06 13:16:08 , 440
|
||||
|
||||
area , 2026-01-06 13:16:08 , [295.4268098869837, 219.10043359153812, 36394]
|
||||
|
||||
diff , 2026-01-06 13:16:09 , 440
|
||||
|
||||
area , 2026-01-06 13:16:09 , [291.44639301250584, 223.00896842952304, 36546]
|
||||
|
||||
diff , 2026-01-06 13:16:10 , 440
|
||||
|
||||
area , 2026-01-06 13:16:10 , [297.2742841215836, 219.53815158190613, 36711]
|
||||
|
||||
diff , 2026-01-06 13:16:11 , 440
|
||||
|
||||
area , 2026-01-06 13:16:11 , [296.0760037557924, 219.53815158190613, 37139]
|
||||
|
||||
diff , 2026-01-06 13:16:12 , 440
|
||||
|
||||
area , 2026-01-06 13:16:12 , [292.1044333795706, 223.4390297150433, 36799]
|
||||
|
||||
diff , 2026-01-06 13:16:13 , 440
|
||||
|
||||
area , 2026-01-06 13:16:13 , [292.4790590794493, 223.4390297150433, 36876]
|
||||
|
||||
diff , 2026-01-06 13:16:14 , 438
|
||||
|
||||
area , 2026-01-06 13:16:14 , [292.1044333795706, 223.4390297150433, 36701]
|
||||
|
||||
diff , 2026-01-06 13:16:15 , 436
|
||||
|
||||
area , 2026-01-06 13:16:15 , [295.62983611266304, 219.53815158190613, 37240]
|
||||
|
||||
diff , 2026-01-06 13:16:16 , 436
|
||||
|
||||
area , 2026-01-06 13:16:16 , [296.0760037557924, 219.53815158190613, 36894]
|
||||
|
||||
补料:20
|
||||
|
||||
================================2026-01-06 13:20:23,2026-01-06 13:24:22,B,3787
|
||||
area , 2026-01-06 13:24:22 , [222.8542124349459, 219.9931817125249, 35708]
|
||||
|
||||
diff , 2026-01-06 13:24:23 , 628
|
||||
|
||||
area , 2026-01-06 13:24:23 , [226.59214461229675, 223.00896842952304, 35809]
|
||||
|
||||
diff , 2026-01-06 13:24:24 , 628
|
||||
|
||||
area , 2026-01-06 13:24:24 , [222.49719099350446, 226.71568097509268, 35928]
|
||||
|
||||
diff , 2026-01-06 13:24:25 , 628
|
||||
|
||||
area , 2026-01-06 13:24:25 , [291.44639301250584, 219.9931817125249, 36442]
|
||||
|
||||
diff , 2026-01-06 13:24:26 , 445
|
||||
|
||||
area , 2026-01-06 13:24:26 , [226.59214461229675, 223.00896842952304, 36080]
|
||||
|
||||
diff , 2026-01-06 13:24:27 , 451
|
||||
|
||||
area , 2026-01-06 13:24:27 , [291.8715470887836, 223.00896842952304, 36566]
|
||||
|
||||
diff , 2026-01-06 13:24:28 , 450
|
||||
|
||||
area , 2026-01-06 13:24:28 , [232.14219780126146, 226.71568097509268, 35976]
|
||||
|
||||
diff , 2026-01-06 13:24:29 , 449
|
||||
|
||||
area , 2026-01-06 13:24:29 , [236.24775131204953, 223.00896842952304, 36068]
|
||||
|
||||
diff , 2026-01-06 13:24:30 , 447
|
||||
|
||||
area , 2026-01-06 13:24:30 , [226.59214461229675, 223.00896842952304, 36061]
|
||||
|
||||
diff , 2026-01-06 13:24:31 , 451
|
||||
|
||||
area , 2026-01-06 13:24:31 , [226.59214461229675, 223.00896842952304, 36082]
|
||||
|
||||
diff , 2026-01-06 13:24:32 , 448
|
||||
|
||||
area , 2026-01-06 13:24:32 , [228.7116088002531, 226.92069099136816, 36133]
|
||||
|
||||
补料:14
|
||||
|
||||
================================2026-01-06 13:27:18,2026-01-06 13:31:49,B,4587
|
||||
area , 2026-01-06 13:31:50 , [225.656819085974, 226.71568097509268, 36039]
|
||||
|
||||
diff , 2026-01-06 13:31:51 , 446
|
||||
|
||||
area , 2026-01-06 13:31:51 , [288.1336495447902, 227.1299187689724, 36865]
|
||||
|
||||
diff , 2026-01-06 13:31:52 , 446
|
||||
|
||||
area , 2026-01-06 13:31:52 , [229.7520402520944, 223.00896842952304, 36074]
|
||||
|
||||
diff , 2026-01-06 13:31:53 , 447
|
||||
|
||||
area , 2026-01-06 13:31:53 , [222.8542124349459, 226.71568097509268, 36004]
|
||||
|
||||
diff , 2026-01-06 13:31:54 , 447
|
||||
|
||||
area , 2026-01-06 13:31:54 , [288.1336495447902, 226.71568097509268, 36669]
|
||||
|
||||
diff , 2026-01-06 13:31:55 , 449
|
||||
|
||||
area , 2026-01-06 13:31:55 , [298.51130631853795, 215.5388596054085, 36684]
|
||||
|
||||
diff , 2026-01-06 13:31:56 , 449
|
||||
|
||||
area , 2026-01-06 13:31:56 , [287.8975512226528, 226.92069099136816, 36957]
|
||||
|
||||
diff , 2026-01-06 13:31:57 , 449
|
||||
|
||||
area , 2026-01-06 13:31:57 , [292.2259399848001, 223.00896842952304, 36961]
|
||||
|
||||
diff , 2026-01-06 13:31:59 , 450
|
||||
|
||||
area , 2026-01-06 13:31:59 , [288.1336495447902, 223.6604569431083, 36748]
|
||||
|
||||
diff , 2026-01-06 13:32:00 , 450
|
||||
|
||||
area , 2026-01-06 13:32:00 , [291.2541845192958, 218.27734651126764, 36470]
|
||||
|
||||
diff , 2026-01-06 13:32:01 , 451
|
||||
|
||||
area , 2026-01-06 13:32:01 , [291.44639301250584, 218.68013169924697, 36329]
|
||||
|
||||
补料:23
|
||||
|
||||
================================2026-01-06 13:34:34,2026-01-06 13:38:21,B,4445
|
||||
area , 2026-01-06 13:38:22 , [226.59214461229675, 223.00896842952304, 36074]
|
||||
|
||||
diff , 2026-01-06 13:38:23 , 446
|
||||
|
||||
area , 2026-01-06 13:38:23 , [226.59214461229675, 223.00896842952304, 36009]
|
||||
|
||||
diff , 2026-01-06 13:38:24 , 446
|
||||
|
||||
area , 2026-01-06 13:38:24 , [255.93163149560078, 223.8861317723811, 36109]
|
||||
|
||||
diff , 2026-01-06 13:38:25 , 445
|
||||
|
||||
area , 2026-01-06 13:38:25 , [259.763353843455, 226.92069099136816, 36393]
|
||||
|
||||
diff , 2026-01-06 13:38:26 , 447
|
||||
|
||||
area , 2026-01-06 13:38:26 , [226.59214461229675, 223.4390297150433, 36062]
|
||||
|
||||
diff , 2026-01-06 13:38:27 , 447
|
||||
|
||||
area , 2026-01-06 13:38:27 , [219.49259668608414, 223.8861317723811, 36108]
|
||||
|
||||
diff , 2026-01-06 13:38:28 , 447
|
||||
|
||||
area , 2026-01-06 13:38:28 , [222.8542124349459, 223.8861317723811, 36100]
|
||||
|
||||
diff , 2026-01-06 13:38:29 , 447
|
||||
|
||||
area , 2026-01-06 13:38:29 , [222.8542124349459, 223.8861317723811, 36432]
|
||||
|
||||
diff , 2026-01-06 13:38:30 , 447
|
||||
|
||||
area , 2026-01-06 13:38:30 , [227.30596120647607, 220.4654167891191, 36374]
|
||||
|
||||
diff , 2026-01-06 13:38:31 , 449
|
||||
|
||||
area , 2026-01-06 13:38:31 , [226.59214461229675, 223.00896842952304, 36393]
|
||||
|
||||
diff , 2026-01-06 13:38:32 , 449
|
||||
|
||||
area , 2026-01-06 13:38:32 , [222.49719099350446, 223.8861317723811, 36231]
|
||||
|
||||
补料:13
|
||||
|
||||
================================2026-01-06 13:41:18,2026-01-06 13:46:19,B,4585
|
||||
diff , 2026-01-06 13:46:19 , 445
|
||||
|
||||
area , 2026-01-06 13:46:19 , [299.81661061388843, 217.55459085020476, 36444]
|
||||
|
||||
diff , 2026-01-06 13:46:20 , 446
|
||||
|
||||
area , 2026-01-06 13:46:20 , [296.98484809834997, 223.4390297150433, 36393]
|
||||
|
||||
diff , 2026-01-06 13:46:21 , 569
|
||||
|
||||
area , 2026-01-06 13:46:21 , [222.8542124349459, 223.8861317723811, 36042]
|
||||
|
||||
diff , 2026-01-06 13:46:22 , 569
|
||||
|
||||
area , 2026-01-06 13:46:22 , [293.025596151599, 227.343352662883, 36691]
|
||||
|
||||
diff , 2026-01-06 13:46:23 , 569
|
||||
|
||||
area , 2026-01-06 13:46:23 , [288.51343122981297, 231.0411218809327, 36527]
|
||||
|
||||
diff , 2026-01-06 13:46:24 , 446
|
||||
|
||||
area , 2026-01-06 13:46:24 , [292.6106628269038, 223.8861317723811, 36411]
|
||||
|
||||
diff , 2026-01-06 13:46:25 , 446
|
||||
|
||||
area , 2026-01-06 13:46:25 , [255.93163149560078, 227.343352662883, 36103]
|
||||
|
||||
diff , 2026-01-06 13:46:26 , 449
|
||||
|
||||
area , 2026-01-06 13:46:26 , [241.6112580158466, 227.56098083810414, 35767]
|
||||
|
||||
diff , 2026-01-06 13:46:27 , 450
|
||||
|
||||
area , 2026-01-06 13:46:27 , [293.025596151599, 227.343352662883, 36360]
|
||||
|
||||
diff , 2026-01-06 13:46:28 , 570
|
||||
|
||||
area , 2026-01-06 13:46:28 , [252.10513679812237, 231.25094594401122, 35970]
|
||||
|
||||
补料:5
|
||||
|
||||
================================2026-01-06 13:48:52,2026-01-06 13:53:47,B,3040
|
||||
area , 2026-01-06 13:53:48 , [253.3081127796739, 234.61031520374377, 39025]
|
||||
|
||||
area , 2026-01-06 13:53:49 , [226.01327394646538, 239.40342520523802, 39706]
|
||||
|
||||
area , 2026-01-06 13:53:50 , [278.4977558257876, 239.17566765873153, 39501]
|
||||
|
||||
area , 2026-01-06 13:53:51 , [226.37358503146962, 242.42524621004307, 39117]
|
||||
|
||||
area , 2026-01-06 13:53:52 , [277.09384691833196, 239.17566765873153, 39129]
|
||||
|
||||
area , 2026-01-06 13:53:53 , [230.10649708341572, 239.17566765873153, 39036]
|
||||
|
||||
area , 2026-01-06 13:53:54 , [233.8482413874434, 235.74774654278247, 38873]
|
||||
|
||||
diff , 2026-01-06 13:53:55 , 484
|
||||
|
||||
area , 2026-01-06 13:53:55 , [237.59840066801797, 235.74774654278247, 40196]
|
||||
|
||||
diff , 2026-01-06 13:53:56 , 484
|
||||
|
||||
area , 2026-01-06 13:53:56 , [227.1057022621845, 243.0740627874558, 39249]
|
||||
|
||||
diff , 2026-01-06 13:53:57 , 479
|
||||
|
||||
area , 2026-01-06 13:53:57 , [227.1057022621845, 243.0740627874558, 39206]
|
||||
|
||||
diff , 2026-01-06 13:53:58 , 480
|
||||
|
||||
area , 2026-01-06 13:53:58 , [227.1057022621845, 243.0740627874558, 39102]
|
||||
|
||||
diff , 2026-01-06 13:53:59 , 485
|
||||
|
||||
diff , 2026-01-06 13:54:00 , 484
|
||||
|
||||
diff , 2026-01-06 13:54:01 , 484
|
||||
|
||||
diff , 2026-01-06 13:54:02 , 484
|
||||
|
||||
diff , 2026-01-06 13:54:03 , 483
|
||||
|
||||
diff , 2026-01-06 13:54:04 , 481
|
||||
|
||||
Reference in New Issue
Block a user