修改摄像头地址

This commit is contained in:
2025-11-04 09:45:14 +08:00
parent 892a6dc0b1
commit eff96beee5
4 changed files with 20 additions and 10 deletions

View File

@ -1,21 +1,21 @@
# camera_config.ini # camera_config.ini
# 相关的摄像头的配置文件 # 相关的摄像头的配置文件
[上位料斗] [上位料斗]
ip = 192.168.1.50 ip = 192.168.250.60
port = 554 port = 554
username = admin username = admin
password = XJ123456 password = XJ123456
channel = 101 channel = 101
[下位料斗] [下位料斗]
ip = 192.168.1.51 ip = 192.168.250.61
port = 554 port = 554
username = admin username = admin
password = XJ123456 password = XJ123456
channel = 101 channel = 101
[模具车] [模具车]
ip = 192.168.1.51 ip = 192.168.250.61
port = 554 port = 554
username = admin username = admin
password = XJ123456 password = XJ123456

View File

@ -32,7 +32,8 @@ class MainController:
def _onTimer(self): def _onTimer(self):
# 定时任务逻辑 # 定时任务逻辑
loc_tra=TransmitterController(RelayController()) # 变送器是 192.168.250.63,端口 502
loc_tra=TransmitterController(RelayController(host="192.168.250.63", port=502))
upper_weight=loc_tra.read_data(1) upper_weight=loc_tra.read_data(1)
lower_weight=loc_tra.read_data(2) lower_weight=loc_tra.read_data(2)
if upper_weight is None: if upper_weight is None:
@ -49,7 +50,7 @@ class MainController:
pass pass
def _onTimer2(self): def _onTimer2(self):
print(str(self.angle)) # print(str(self.angle))
# 定时任务逻辑 # 定时任务逻辑
if self.is_add: if self.is_add:
self.angle+=1 self.angle+=1
@ -71,7 +72,8 @@ class MainController:
def showMainWindow(self): def showMainWindow(self):
self.main_window.show() # self.main_window.show()
self.main_window.showFullScreen()
self.main_window.dispatch_task_widget.set_task_time("task1","15:44 PM") self.main_window.dispatch_task_widget.set_task_time("task1","15:44 PM")
self.main_window.dispatch_task_widget.set_task_time("task2","17:37 PM") self.main_window.dispatch_task_widget.set_task_time("task2","17:37 PM")
self.main_window.segment_task_widget.set_task_time("task1","15:38 PM") self.main_window.segment_task_widget.set_task_time("task1","15:38 PM")

View File

@ -63,7 +63,7 @@ class MainWindow(QWidget):
# self.setStyleSheet("background-color: #ffffff;") # #001558 # self.setStyleSheet("background-color: #ffffff;") # #001558
# Qt.FramelessWindowHint # Qt.FramelessWindowHint
self.setWindowFlags(Qt.FramelessWindowHint) # self.setWindowFlags(Qt.FramelessWindowHint)
# 设置主界面背景图片 # 设置主界面背景图片
try: try:

View File

@ -323,18 +323,26 @@ class HopperWidget(QWidget):
volume : 传入多少方 volume : 传入多少方
""" """
self.upper_extra_label.setText(f"{volume}方(预估)") self.upper_extra_label.setText(f"{volume}方(预估)")
# 上料斗夹爪开合角度设置
def setUpperHopperClampAngle(self, angle: float):
"""
Args:
angle: 传入多少角度(单位°)
"""
self.upper_clamp_widget.set_angle(angle)
# 下料斗重量设置 # 下料斗重量设置
def setLowerHopperWeight(self, weight:float): def setLowerHopperWeight(self, weight:float):
self.lower_weight_label.setText(f"{weight}kg") self.lower_weight_label.setText(f"{weight}kg")
# 下料斗开合角度设置 # 下料斗开合角度设置 (包括 夹爪和标签)
def setLowerHopperOpeningAngle(self, angle: float): def setLowerHopperOpeningAngle(self, angle: float):
"""Args: """Args:
angle : 传入多少度 (单位°) angle : 传入多少度 (单位°)
""" """
self.lower_extra_label.setText(f"开: {angle}°") self.lower_extra_label.setText(f"开: {angle}°") # 设置下料斗角度标签
self.lower_clamp_widget.set_angle(angle) self.lower_clamp_widget.set_angle(angle) # 设置下料斗夹爪开合角度
# ------------------------------ # ------------------------------
# 设置上料斗状态0=绿1=黄2=红) # 设置上料斗状态0=绿1=黄2=红)