• Hotline: 0989.000.420
  • Giới thiệu
  • Vai trò pn
  • Facbook hội pn
  • Sitemap
SỬA CHỮA ĐỘNG CƠ ĐIỆN YÊN BÁI

Vĩnh Kiên- Yên Bình- Yên Bái 0989 000 420- 038 540 7810

  • Trang chủ
  • Giới thiệu
    • Giới thiệu chung
    • Chức năng nhiệm vụ
    • Cơ cấu tổ chức
    • Các phòng chức năng nghiệp vụ
      • Văn phòng Ban QLDA Đầu tư xây dựng
      • Phòng Tài chính - Kế toán
      • Phòng Kế hoạch tổng hợp
      • Phòng Kỹ thuật - Thẩm định
      • Phòng Điều hành - Dự án
  • Thiết bị điện
  • Hệ thống DCS
    • Thiết kế tủ điện
    • Lập trình PLC
    • Giao diện DCS
    • Chuyển đối số
    • Modbus
    • Hệ thống rơ le bảo vệ
    • Lưới điện
  • Truyền thông công nghiệp
  • Config IEC104 , 61850
    • RS485
    • IEC104
    • IEC61850
    • Vòng quay may mắn
  • Máy điện
  • Góp ý
  • Liên hệ
Học Học Nữa - Học Mãi
Liên hệ quảng cáo
  • Trang chủ
  • C#

pipe bị lech khung khong dung

Bởi Operator vào 12 thg 11, 2026
Chia sẻ
  • Sao chép liên kết
  • Chia sẻ với Facebook
  • Chia sẻ với X
  • Chia sẻ với Pinterest
  • Chia sẻ với Linkedin
  • Gửi bài qua Email

gửi email cho tác giả




     Có hai nguyên nhân, và tôi chắc về cơ chế lỗi nhưng chưa chắc về điểm khởi phát.

    1. Nguyên nhân chính: widget tự co khít khung trong khi Rot vẫn khác 0.

    • Trong screen của bạn, các pipe có khung mặc định 142×22, Rot = 90/270, và các điểm nằm ở toạ độ lớn hoặc âm. Lúc import, widget vẽ điểm theo góc khung, rồi xoay quanh tâm khung đó, nên hình đúng.
    • Khoảng 1 giây sau, chế độ Edit thấy điểm nhỏ nhất không cách mép khung đúng pad, nên tự co khít khung và đổi X/Y/W/H. Rot vẫn giữ nguyên, nên tâm xoay đổi theo và pipe nhảy sai chỗ.
    • Lần lưu sau đó ghi luôn dữ liệu sai này vào screen. Vì vậy hôm trước còn đúng, hôm sau mở lại là lệch. File z79 bạn gửi đầu tiên chính là kết quả sau lần co khít này.

    2. Nguyên nhân phụ: fitFrame() chặn khung ở mép canvas nhưng không chuẩn hoá điểm.
    Khi pipe vượt mép trên hoặc trái, khung bị kẹt ở Y = 0 trong khi điểm vẫn âm (-435, -610, -620). Dữ liệu lưu ra không khớp nhau. Lỗi này chỉ ảnh hưởng 3 pipe dài chạy lên mép trên.

    Chưa biết: vì sao pipe lúc đầu có Rot = 90 kèm khung mặc định. Widget pipe không xử lý Rot, nên giá trị này đến từ phía hệ thống (lúc kéo pipe từ thư viện hoặc lúc import). Phần đó nằm ở PluginBox.razor hoặc scada.js, tôi chưa có mã nên chưa tìm ra. Hai bản sửa tôi gửi chặn được hậu quả (pipe nhảy), chưa chặn được việc Rot = 90 có thể xuất hiện lại.Tôi đọc file này, so sánh với file lỗi để tìm cái gì kích hoạt việc pipe tự xếp lại sau 1 giây.

    Nhờ file đúng này, tôi đã tìm ra nguyên nhân thật và đã sửa. Tôi chưa chạy thử trên ScadaWeb, nên bạn cần kiểm tra lại.

    Nguyên nhân (đọc từ file z78_..._pipe_defaults.zip):

    • Cả 30 pipe đều có khung mặc định 142×22, trong khi các điểm lại nằm ở toạ độ rất khác (có điểm -811, -831, 255...). 21 trong 30 pipe còn có Rot = 90 hoặc 270.
    • Ở giây đầu, widget vẽ đúng kiểu “điểm tính từ góc khung, rồi xoay quanh tâm khung 142×22”. Nên bạn thấy đúng.
    • Khoảng 1 giây sau, chế độ Edit thấy điểm nhỏ nhất không cách mép khung đúng pad, nên tự co khít khung. Việc này đổi X/Y/W/H nhưng giữ nguyên Rot. Tâm xoay đổi theo, nên các pipe nhảy lung tung.
    • File lỗi trước đó (z79) chính là kết quả sau lần co khít này.

    Hướng xoay đã xác định: tôi thử ba cách trên file đúng. Xoay thuận chiều kim đồng hồ cho số đầu ống nối với ống khác nhiều nhất (24/60, so với 11–13/60 ở hai cách còn lại), và chỉ 2 pipe tràn ngoài canvas. Vì thế chỉ cần dùng bản cw.

    Hai bản sửa:

    1. Dữ liệu (GOV_TBC_fixed_cw.zip): đưa phép xoay vào toạ độ điểm. Cả 30 pipe nay có Rot = 0, khung khít, điểm không âm và không bị dịch. Hình trên màn hình giữ nguyên như lúc đúng, và widget không còn lý do để tự sắp xếp lại.
    2. Widget (pipe.zip v2.5.1): widget đang xoay thì không còn tự co khít khung ở Edit, nên các screen cũ dạng “khung mặc định + Rot 90” cũng không bị lệch nữa. Bản này gồm cả sửa điểm âm của v2.5.0. Zip màn hình đã nhúng sẵn bản này. Nếu muốn nâng cấp riêng thì nhập pipe.zip rồi nhấn Ctrl+F5.

    Cách dùng: nhập GOV_TBC_fixed_cw.zip, mở Edit, chọn thử vài pipe và để chạy khoảng 10 giây. Sau đó mở Runtime. Nếu pipe vẫn nhảy, hãy chụp ảnh và gửi tôi id pipe đó.

    Có một giới hạn cần biết. Việc dò hướng xoay dựa trên số đầu ống nối nhau chứ không so với hình nền, nên chưa phải kiểm tra tuyệt đối. Tôi cũng chưa tìm ra vì sao ban đầu Rot bị đặt là 90. Nếu sau này import lại vẫn ra Rot = 90, hãy chạy fix_pipes.py với mode cw trên file đó rồi nhập lại. Lỗi Rot này nằm ở phía thư viện widget của hệ thống, gửi tôi mã PluginBox.razor hoặc scada.js nếu bạn muốn tôi tìm tiếp.

    Files:

    • GOV_TBC_fixed_cw.zip
    • pipe.zip
    • fix_pipes.py
    Nội dung chính
      0 Nhận xét
      Tags: C#

      Cùng chuyên mục

      Liên hệ quảng cáo

      Tin mới

        Liên hệ (Contact)

        Tên

        Email *

        Thông báo *

        Tìm kiếm (SEARCH)

        Main Tags

        • ADROID
        • Affiliate + Dropshipping
        • AGC
        • AI
        • analog
        • Apk adroid
        • ASP.NET
        • âm nhạc
        • Âm thanh
        • Âm Thanh Xe Hơi
        • bản đồ địa chính
        • Bản tin xã Vĩnh Kiên
        • Bảo dưỡng xe MG
        • bảo hiểm
        • Bảo vệ môi Trường
        • beckhoff
        • bể phốt
        • Bệnh
        • biến áp xung
        • Biến áp xuyến
        • Biến tần
        • Biến tần KDE300A
        • biến tần Schneider
        • Biến tần Simens
        • biến tần yaskawa
        • blogspot
        • bộ hòa
        • bồn cầu
        • C#
        • C# thiết bị phụ
        • C# web
        • C53 realme
        • các nhà phân phối
        • cad electrical 2019
        • cải tạo
        • cài win
        • camera
        • Chào mừng 8/3
        • Chat gpt
        • Chăm sóc sắc đẹp
        • chế tạo biến tần
        • Chi Bộ
        • Chi Đoàn
        • chỉ huy trưởng
        • chìa
        • Chìa khóa thành công
        • chung tay
        • chuyển đổi số
        • chuyên gia
        • CODE WIN CC
        • CODESYS
        • com ảo
        • Công Đoàn
        • công tác hội
        • Cơ điện tử
        • cp1243-7
        • Crack tia
        • dao diện tia
        • Dạy con ngoan giỏi
        • Dạy con thông minh
        • Dây điện từ
        • DCS
        • Dịch vụ
        • driver
        • Dso138
        • Dự án
        • Đảng - Đoàn thể
        • Đánh bóng ô tô
        • Đào tạo nghề
        • Đào tạo vận hành
        • đẩu tư Bất động sản
        • đầu tư tài chính
        • Điện
        • Điện trở
        • Điện tử công suất
        • điện tường
        • điều khiển nhiệt độ
        • điều tốc
        • điều tốc EVN
        • Đồ điện sửa chữa
        • Động cơ điện 1 pha
        • Động cơ điện 3 pha
        • Động cơ mua bán
        • động cơ vạn năng
        • đục tường
        • encoder
        • encore
        • Enigma Protector
        • Excel
        • Facebook
        • factory io
        • fasstAPI
        • faststone capture
        • fuxa
        • game đế chế
        • Gia Đình
        • Góc học tập và làm theo lời Bác
        • GOV
        • grafana
        • graphana
        • hàn nhiệt
        • hàn ống
        • Hantek 2c42
        • HIK
        • HMI
        • hmi delta
        • hmi simnes
        • HMI Wedcon
        • Học chức danh
        • học tiếng anh
        • Hội thi
        • IEC
        • IEC 104
        • iec61850
        • IGBT
        • INVT
        • karaoke
        • Kaspersky Internet Security
        • KEP OPC
        • kepopc
        • key win cc oa
        • Khí cụ điện
        • khởi động mềm
        • khởi nghiệp
        • Kích
        • Kích cá
        • km
        • làm đẹp
        • Làm kinh tế giỏi
        • Lập công ty
        • lập trình zen
        • Lịch làm việc
        • Lịch sự
        • liệt não
        • Link kiện điện tử
        • logo simens
        • Lỗi phạt ô tô
        • mạch âm thanh
        • Mạch băm xung
        • Mạch nguồn xung
        • mạch nồi cơm
        • mạng
        • Máy biến áp
        • máy cắt
        • máy giặt
        • máy hàn
        • máy hàn chip
        • máy hàn tig wp 300
        • Máy lọc dầu
        • Máy phát điện
        • Máy phát điện xăng
        • máy tính
        • MG zs
        • Microstation SE
        • mobus
        • MODBUS
        • Module phát âm thanh MP3 DY-SV5W
        • mqtt
        • mua ô tô
        • mường hum
        • My Music
        • nart port
        • nậm ban2
        • next.js
        • nhẫn nhịn
        • node js
        • Note js
        • Nông thôn mới
        • odoo
        • OPC
        • OPC DA
        • opc. matrikon
        • OpenVPN
        • ổn áp
        • pdf
        • phân loại rác
        • Phật dạy
        • phong trào
        • Pid
        • PLC
        • plc abb
        • plc delta
        • Plc emerson
        • plc GE
        • plc LS
        • Plc Mitsubishi
        • PLC Mitsubishi FX1N
        • plc s7 200
        • plc s71200
        • PLC Schneider
        • plc sim avanced
        • plc simens
        • python
        • quản trị tài chính
        • Rapid SCADA
        • Raspberry Pi
        • remote destrop
        • Rơ le bảo vệ
        • Rơ le CMC và studio PSL
        • S7 1200
        • S7 200
        • S7300
        • Sách
        • sách tổ tự động
        • sát hạch lái xe
        • SCR
        • secvo
        • SERVO
        • Sheet nhạc
        • Sim mới
        • sơ đồ bếp từ
        • sơn ô tô
        • SQL server
        • SSR
        • Step ĐC
        • Sửa chữa dc
        • sức khỏe
        • Sưu tầm
        • Tai biến
        • tài khoản Simens
        • Tài liệu kỹ thuật
        • Tailscale
        • Tâm lý
        • Teamviewer
        • tenten
        • thái độ
        • thay bo mạch
        • thay đổi góc nhìn
        • Thể thao
        • thi an toàn
        • Thi đua - Khen thưởng
        • thị trường điện
        • thingboard
        • thingsboard
        • Thông tin đấu thầu
        • Thông tin xử phạt
        • Thời sự
        • thời tiết
        • Thủ thuật máy tính
        • thủy điện
        • thyristor
        • TIA V13 SP2 pro
        • TIA V14
        • tia v15
        • Tia v16
        • Tia V17
        • tia V21
        • Tin tức - Sự kiện
        • tivi
        • touchpad-blocker
        • trạm phát thanh
        • TRIANGLE IEC
        • Trồng cây mừng Đảng mừng xuân 2024
        • tủ điện
        • Tủ lạnh
        • uctra_iso
        • Văn bản - Tài liệu
        • VBS
        • Video
        • Video động. Cơ điện
        • Video quấn động cơ điện
        • vmware
        • Vòng bi
        • vpn
        • Web
        • websever S7 1200
        • wifi
        • wincc
        • WinCC Unified
        • Wondershare Filmora
        • woodwoard
        • word
        • WPF
        • wwin cc
        • xây dựng
        • xây nhà tầng 2
        • xe 2025
        • xe ô tô
        • xem tuổi xây nhà
        • Xiaozhi
        • youtube
        • zenon
        • zoho mail

        Thời tiết hiện tại

        Chat hỗ trợ
        Chat ngay

        Lịch làm việc

          Thông báo

          • Nông thôn mới
          • Phong trào
          • Công tác hội
          • Chăm sóc sắc đẹp
          • Chuyển đổi số

          Đọc nhiều

          • cách cài thingboard
            cách cài thingboard
            01 thg 2, 2026

             Ok 👍 cài ThingsBoard trên Windows 10 nhé — mình viết lại đúng chuẩn Win 10 , dễ làm, không lan man. 🚀 CÀI THINGSBOARD TRÊN WINDOWS 10 (O...

          • PHẦN MỀM LẬP TRÌNH HMI PROFACE FULL VERSION
            PHẦN MỀM LẬP TRÌNH HMI PROFACE FULL VERSION 12
            03 thg 3, 2020

            HMI Việt Nam  Tổng hợp phần mềm lập trình màn hình cảm ứng HMI Proface Full đầy đủ đời cổ GP2000 ( GP-PRO/PB III   C-Package03  ) đến GP300...

          • Git khác gì tải folder + chạy .exe trong ThingsBoard?
            Git khác gì tải folder + chạy .exe trong ThingsBoard?
            17 thg 2, 2026

             Câu này rất đúng trọng tâm 👍 Mình trả lời ngắn – rõ – đúng bản chất , để bạn biết vì sao sửa logo/title mà không được . 🔥 Git khác gì...

          • khởi nghiệp
            khởi nghiệp
            19 thg 12, 2025

              Với 8 năm kinh nghiệm và nền tảng chuyên môn cao, bạn đang bị kẹt trong cái bẫy "người thợ lành nghề làm chủ" . Bạn đang bán sức...

          • ỬA LỖI Install-Package docker (WIN SERVER 2019)
            ỬA LỖI Install-Package docker (WIN SERVER 2019)
            13 thg 2, 2026

             OK 👍 lỗi này rất quen trên Windows Server 2019 mới cài . 👉 KHÔNG phải bạn làm sai , mà là PowerShell + PSGallery + TLS trên server chư...

          • cách back up thingboard SQL
            cách back up thingboard SQL
            21 thg 2, 2026

             Vì dashboard của ThingsBoard không nằm trong thư mục cài đặt , mà nằm trong database PostgreSQL . Bạn chỉ copy folder cài đặt (C:\thingsbo...

          Có thể bạn quan tâm

            Ban biên tập

            Thế Hương

            ........

            ...........

            Thống kê

            Số người truy cập: Tổng lượt truy cập:
            Liên hệ quảng cáo
            Trang chủ
            Hotline: 0989.000.420
            Liên hệ
            RSS
            Lên đầu trang

            Cơ điện Huế Hương - Yên Bình -Yên Bái

            Địa chỉ: Xã Vĩnh Kiên - Yên Bình - Yên Bái
            Email: vuhuong.tbc@gmail.com
            Liên hệ: 0989000420

            Template blogspot bán hàng và bất động sản