Lệnh Giao Tiếp COM Port Cân Điện Tử: 7 Lệnh Chuẩn Dễ Dùng

Lệnh Giao Tiếp COM Port Cân Điện Tử: 7 Lệnh Chuẩn Và Cách Đọc Chuỗi Kg

Lệnh giao tiếp COM port cân điện tử là thứ quyết định máy tính có đọc được số kg hay không, chứ không phải sợi cáp. Cáp cắm đúng rồi mà gửi sai lệnh, sai tốc độ baud thì ô số trên phần mềm vẫn trống trơn, hoặc hiện ra một dãy ký tự lạ. Bài này mổ từng phần: chuỗi cân gồm những ký tự gì, 7 lệnh hay dùng nhất, cách chốt thông số cổng COM, cách thử lệnh bằng cửa sổ terminal trước khi viết code, và 5 kiểu gửi lệnh làm đầu cân im lặng.

⚖️ Lệnh Giao Tiếp COM Port Cân Điện Tử Là Gì?

Lệnh giao tiếp COM port cân điện tử là những chuỗi ký tự ngắn mà máy tính gửi xuống đầu cân qua cổng nối tiếp, cùng với chuỗi số mà đầu cân gửi trả lên.

Nói gọn: hai bên nói chuyện với nhau bằng ký tự, không phải bằng hình ảnh màn hình.

Một chiều là lệnh điều khiển: hỏi số kg, bắt trừ bì, bắt về 0.

Chiều còn lại là chuỗi dữ liệu: dấu âm dương, các chữ số kg, đơn vị, rồi hai ký tự kết thúc dòng.

  • Lệnh gửi xuống — máy tính hỏi, đầu cân nghe
  • Chuỗi trả lên — đầu cân đáp, phần mềm tách số
  • Khung thông số cổng — baud, data bit, parity, stop bit

Cổng COM ở đây là cổng nối tiếp theo chuẩn RS-232, loại đầu cắm 9 chân quen thuộc trên các đầu cân công nghiệp.

Máy tính đời mới gần như không còn cổng này nữa, nên phải đi qua cáp chuyển USB sang RS232. Lúc đó Windows mới cấp cho nó một số cổng ảo kiểu COM3, COM5.

💻 Dùng Thử Phần Mềm Quản Lý Dữ Liệu Cân Điện Tử

Phần mềm chạy ngay trên máy tính (trình duyệt Chrome, không cài gì thêm): nối cân điện tử qua cáp RS232 hoặc Bluetooth, bấm CÂN là lưu, quản lý đầu vào – đầu ra theo khối lượng, tồn kho tự tính theo ngày, xuất Excel/PDF. Dùng miễn phí 30 ngày, không cần thẻ.

Phần mềm có sẵn mấy kiểu chuỗi thường gặp để bạn chọn, kèm mục Kết nối thử xem cân đang bắn ra cái gì.

Nhờ vậy người không biết lập trình vẫn lấy được số kg, khỏi phải tự viết phần đọc cổng COM.

Phần mềm máy tính đọc lệnh giao tiếp COM port cân điện tử và lưu số kg

🔬 Một Lệnh Đi Xuống Đầu Cân Rồi Quay Về Bằng Đường Nào?

Số kg bắt đầu từ loadcell. Lực đè làm điện trở trong loadcell đổi, sinh ra điện áp rất nhỏ.

Mạch ADC trong đầu cân đổi điện áp đó thành số, vi xử lý tính ra khối lượng rồi đẩy lên màn hình.

Tới đây mới tới phần cổng COM. Đầu cân có một mạch riêng đổi mức logic bên trong sang mức điện áp của chuẩn RS-232.

Chuẩn này chạy ở mức khá cao: tín hiệu hợp lệ nằm trong khoảng +3 đến +15V hoặc −3 đến −15V.

Đó là lý do một dây tín hiệu RS232 chạy 10–15m vẫn đọc tốt, trong khi cáp dữ liệu loại khác đã nhiễu từ lâu.

Chiều ngược lại cũng vậy. Phần mềm mở cổng COM đúng tốc độ, ghi chuỗi lệnh vào cổng, đầu cân nhận đủ ký tự kết thúc thì mới đáp.

Chỉ cần ba dây là đủ cho lệnh giao tiếp COM port cân điện tử làm việc:

  • Chân truyền dữ liệu (TxD)
  • Chân nhận dữ liệu (RxD)
  • Chân đất chung (GND)

Thiếu dây đất chung là lỗi kinh điển. Máy vẫn nhận cổng, vẫn mở được, mà số thì loạn hoặc không về.

Nhiều đầu cân giá rẻ chỉ nối một chiều — chúng bắn số ra chứ không nghe lệnh vào. Trường hợp này bạn chỉ đọc, không gọi được.

🧵 Mổ Một Chuỗi Cân Mẫu: Từng Ký Tự Nghĩa Là Gì?

Chuỗi cân không phải chữ cho người đọc. Nó là một khung ký tự cố định, vị trí nào ra nghĩa nào.

Khung phổ biến nhất trong ngành là kiểu bắn liên tục của dòng đầu cân Mettler Toledo, nhiều hãng khác bắt chước theo.

Vị trí ký tự Nó là gì
1 STX — ký tự mở đầu khung (mã 02), có thể tắt trong cài đặt
2 – 4 Ba byte trạng thái, mã theo từng bit: cân ổn định hay chưa, số âm, quá tải, đơn vị đang dùng
5 – 10 Sáu chữ số khối lượng, đọc từ số lớn nhất tới số nhỏ nhất
11 – 16 Sáu chữ số khối lượng bì đã trừ
17 CR — ký tự xuống dòng, báo hết khung
18 Checksum kiểm tra sai lệch, cũng tuỳ cài đặt bật hay tắt

Nhìn bảng là hiểu vì sao phần mềm hay đọc ra số sai một chữ số. Nó cắt lệch vị trí, lấy luôn chữ số đầu của phần bì.

Kiểu hỏi – đáp thì chuỗi trả về dễ đọc hơn: có phần nhắc lại lệnh, một ký tự trạng thái, rồi số kg và đơn vị.

⚠️ Khung chuỗi và bộ lệnh trong bài là tổng hợp tham khảo từ tài liệu kỹ thuật công bố của hãng sản xuất đầu cân, chưa xác nhận lại trên đúng model bạn đang dùng. Trước khi viết code, mở tài liệu của chính model đó đối chiếu lại.

📦 Phân Loại Các Nhóm Lệnh Giao Tiếp COM Port Cân Điện Tử

Gọi chung là lệnh, nhưng thực tế có năm nhóm khác hẳn nhau về cách dùng.

1. Kiểu bắn liên tục (continuous)

Đầu cân tự phun chuỗi ra cổng COM nhiều lần mỗi giây, không cần ai hỏi.

Dễ dùng nhất, chỉ cần mở cổng là có số. Nhược điểm là số nhảy liên tục, phần mềm phải tự lọc lúc nào ổn định mới lưu.

2. Kiểu hỏi – đáp theo lệnh

Máy tính gửi một lệnh, đầu cân đáp đúng một chuỗi rồi im.

Nhóm này gọn, không tốn băng thông, rất phù hợp khi một máy tính quản nhiều cân.

3. Lệnh điều khiển bàn cân

Thay vì hỏi số, nhóm lệnh này bắt cân làm việc: trừ bì, về 0, đặt sẵn khối lượng bì, khởi động lại.

Rất tiện cho dây đóng gói — người cân không phải với tay bấm nút trên đầu cân nữa.

4. Lệnh in theo yêu cầu (print on demand)

Đầu cân chỉ gửi chuỗi khi có người bấm nút PRINT trên bàn cân.

Kiểu này hợp với việc dán tem, xuất phiếu từng kiện, như dòng cân điện tử in tem dán lưu dữ liệu trực tiếp máy tính đang dùng ở các xưởng đóng gói.

Cân in tem dán gửi chuỗi kg ra máy tính khi bấm nút in
Cân điện tử in tem dán, lưu dữ liệu trực tiếp Máy Tính, USB SI Smart Label

5. Giao thức công nghiệp (Modbus RTU và tương tự)

Một số đầu cân trạm cân, cân bồn nói chuyện theo giao thức công nghiệp chứ không bằng chuỗi ký tự thường.

Lúc này số kg nằm trong thanh ghi, phần mềm phải đọc đúng địa chỉ. Hay gặp ở hệ cân xe tải ghép chung với hệ điều khiển barie, camera.

🧾 7 Lệnh Giao Tiếp COM Port Cân Điện Tử Dùng Nhiều Nhất

Bảng dưới lấy theo bộ lệnh chuẩn MT-SICS mà hãng Mettler Toledo công bố, cũng là bộ nhiều phần mềm lấy làm gốc.

Lệnh Đầu cân làm gì
@ Khởi động lại phần giao tiếp, trả về thông tin nhận dạng
S Gửi số kg khi đã ổn định — lệnh dùng nhiều nhất khi lưu sổ
SI Gửi số kg ngay, kể cả đang dao động
SIR Gửi số kg ngay và lặp lại liên tục
SR Chỉ gửi khi khối lượng trên bàn cân thay đổi
T Trừ bì
Z Đưa cân về 0

Ngoài bảy lệnh trên, bộ lệnh còn các lệnh như ZI, TA, TAC, TI, D, DW, K và nhóm I0 đến I5 hỏi thông tin máy.

Điểm phải nhớ: mọi lệnh đều kết thúc bằng hai ký tự CR LF (mã 13 và 10). Gửi chữ S trơ trọi, cân sẽ không đáp.

Cũng theo tài liệu này, cổng RS232 của máy đặt sẵn 9600 baud, 8 bit, không parity, 1 stop bit, không handshake.

⚠️ Các hãng khác không dùng chung bộ lệnh này. Đầu cân A&D, CAS, Ohaus, Sartorius hay dòng chỉ thị kiểu XK3190 đều có bộ lệnh riêng. Tra đúng tài liệu model trước khi gõ code, đừng suy từ hãng này sang hãng khác.

🛠️ Bộ Để Gửi Lệnh Giao Tiếp COM Port Cân Điện Tử Gồm Những Gì?

Phần cứng không nhiều, nhưng thiếu một món là đứng cả buổi.

Thành phần Vai trò
Đầu cân có cổng RS232 Nơi phát chuỗi kg và nhận lệnh. Đầu cân không có cổng thì không bàn tiếp được
Cáp tín hiệu 3 dây Nối TxD, RxD, GND. Dây loại có lưới chống nhiễu khi kéo dài trong nhà xưởng
Cáp chuyển USB sang RS232 Tạo cổng COM ảo cho máy tính đời mới. Phải cài driver đúng chip
Máy tính Mở cổng, gửi lệnh, cắt chuỗi, lưu dòng dữ liệu
Phần mềm đọc cân Chọn kiểu chuỗi, lọc lúc ổn định, ghi ngày giờ, xuất báo cáo
Nguồn điện ổn định Sụt nguồn giữa buổi làm mất phiên kết nối, phải mở cổng lại từ đầu
Cân điện tử nối máy tính, dùng lệnh giao tiếp COM port cân điện tử để lấy số kg
Cân điện tử 30kg UTE UPA Q – Cân Điện Tử Kết Nối Máy Tính SAPO và KiotViet

📐 Thông Số Phải Chốt Trước Khi Gửi Lệnh

Hai bên phải nói cùng một nhịp, cùng một cách gói ký tự. Lệch một thông số là ra ký tự rác.

🔸 Số cổng COM: Xem trong Device Manager của Windows, mục Ports. Cắm lại cổng USB khác là số này đổi theo.
🔸 Tốc độ baud: Hay gặp 1200, 2400, 4800, 9600, 19200. Trong đó 9600 là mức nhiều đầu cân đặt sẵn.
🔸 Data bit: Thường 8, một số đầu cân cũ dùng 7.
🔸 Parity: Phần lớn để None. Đầu cân đặt Even mà phần mềm để None là chuỗi về sai hết.
🔸 Stop bit: Thường 1 bit.
🔸 Kiểu truyền: Bắn liên tục hay chỉ gửi khi bấm in — chọn trong menu cài đặt của đầu cân.
🔸 Ký tự kết thúc: CR LF hay chỉ CR, quyết định cách phần mềm cắt từng dòng.
🔸 Đơn vị và số chữ số thập phân: Đổi đơn vị trên đầu cân là chuỗi đổi theo, báo cáo lệch ngay.

Ghi hết tám dòng này vào một tờ giấy dán cạnh máy. Đổi máy tính mới là lấy ra dùng lại, không dò lại từ đầu.

Màn hình cài đặt đầu cân RS232 và kiểu chuỗi dữ liệu trên phần mềm

🧪 Thử Lệnh Bằng Cửa Sổ Terminal Trước Khi Viết Code

Đừng viết code ngay. Mở một cửa sổ terminal nối tiếp thử trước, mất năm phút mà đỡ cả ngày đoán mò.

  1. Cắm cáp, vào Device Manager xem đầu cân nằm ở COM mấy
  2. Mở phần mềm terminal, chọn đúng số cổng đó
  3. Nhập 9600, 8, None, 1 rồi mở cổng
  4. Đặt vật lên bàn cân, xem có chuỗi tự chạy ra không — có là đầu cân đang ở kiểu bắn liên tục
  5. Nếu im, gửi thử lệnh S kèm CR LF rồi chờ đáp
  6. Vẫn im thì đổi tốc độ baud lần lượt, mỗi mức thử lại một lượt

Khi đã thấy chuỗi hiện ra, chụp lại màn hình. Đó là mẫu để cấu hình phần mềm hoặc viết phần cắt chuỗi.

Ai không muốn dùng terminal thì mở mục Kết nối thử trong phần mềm, nó hiện thẳng chuỗi cân đang gửi về.

Số kg từ lệnh giao tiếp COM port cân điện tử tự lưu thành từng dòng trên phần mềm

🚫 5 Kiểu Gửi Lệnh Mà Đầu Cân Không Chịu Trả Lời

Năm trường hợp dưới chiếm phần lớn ca gọi thợ, mà hầu hết tự xử được.

Hiện tượng Thường do đâu và xử sao
Mở cổng được nhưng không có gì về Đầu cân đang ở kiểu in theo yêu cầu. Đổi sang kiểu bắn liên tục, hoặc bấm nút in thử
Chuỗi về mà toàn ký tự rác Sai tốc độ baud hoặc sai parity. Dò lại lần lượt từng mức
Gửi lệnh mà cân im Thiếu CR LF cuối lệnh, hoặc đầu cân chỉ truyền một chiều, không nghe lệnh
Số về nhưng lệch một chữ số Cắt chuỗi sai vị trí, lấy lẫn phần bì. Đối chiếu lại khung ký tự
Chạy được rồi hôm sau mất Cắm cáp sang cổng USB khác nên số COM đổi. Chọn lại đúng cổng trong phần mềm

Một chi tiết hay bị bỏ qua: hai phần mềm không mở chung một cổng COM cùng lúc được.

Phần mềm bán hàng đang giữ cổng thì cửa sổ terminal mở vào sẽ báo lỗi. Tắt bớt một cái rồi thử lại.

🎯 Chọn Cách Gửi Lệnh Theo Việc Bạn Đang Làm

Không có kiểu nào tốt nhất cho mọi việc. Chọn theo cái bạn cần ở cuối ngày.

Nếu bạn chỉ cần số kg nhảy vào ô trên máy tính

Dùng kiểu bắn liên tục, khỏi gửi lệnh gì. Phần đi dây và chọn cáp xem thêm trong bài cách kết nối cân điện tử với máy tính qua cổng RS232.

Nếu bạn cần file Excel chốt cuối ngày

Chọn bộ cân có sẵn phần lưu dữ liệu, đỡ phải tự viết. Dòng cân điện tử lưu dữ liệu kết nối máy tính SI Smart xuất file Excel qua USB làm sẵn phần này.

Nếu bạn cân vật sống, số nhảy không yên

Đừng lấy số theo kiểu bắn liên tục. Bật chốt số trên đầu cân rồi mới lưu, cách làm có trong bài cài đặt tính năng chốt số nhanh cho cân heo.

Nếu một máy tính quản nhiều bàn cân

Đi theo kiểu hỏi – đáp. Máy tính gọi lần lượt từng cân, số về gọn, không chen nhau trên cùng một cổng.

Nếu bạn viết phần mềm riêng cho nhà máy

Chốt trước bộ lệnh của đúng model đầu cân, rồi mới thiết kế bảng dữ liệu. Làm ngược lại thì sửa code rất mệt.

Cân lưu dữ liệu đẩy số kg qua cổng COM ra file Excel
Cân Điện Tử Lưu Dữ Liệu Kết Nối Máy Tính SI Smart – Xuất File Excel Qua USB

🏭 Ai Cần Tới Lệnh Giao Tiếp COM Port Cân Điện Tử?

Nhóm dưới đây là những chỗ mình gặp nhiều nhất khi đi lắp:

  • Kho hàng, nhà máy: ghi từng lần cân nhập và xuất, không chép tay
  • Xưởng đóng gói: cân xong in tem dán ngay lên kiện hàng
  • Trạm cân xe tải: lấy số kg kèm biển số, giờ vào giờ ra
  • Cửa hàng bán lẻ: đẩy số kg vào phần mềm bán hàng để ra tiền
  • Dây sản xuất: dùng lệnh về 0 và trừ bì tự động giữa các mẻ
  • Phòng kỹ thuật, QC: lưu lại từng lần cân mẫu kèm thời điểm
  • Bên viết phần mềm: ghép cân vào hệ thống quản lý có sẵn của khách

Còn cân nhỏ trong nhà thì không cần đụng tới nhóm lệnh này — loại cân nhà bếp không có cổng COM, cũng không cần có.

Cân nhà bếp loại nhỏ không có cổng COM nên không gửi lệnh được
Cân Nhà Bếp 5kg Chọn Loại Nào? Gợi Ý Mẫu WH-B20 10kg/1g

🧰 Giữ Đường COM Chạy Êm Suốt Buổi Cân

Đường truyền nối tiếp bền, nhưng nó kỵ vài thứ trong nhà xưởng.

✓ Tránh đi song song dây điện động lực: Chạy cạnh dây motor là số về nhảy loạn, nên đi khác máng
✓ Đừng kéo dây quá dài: Trên 15m đã bắt đầu rủi ro, cần dài hơn thì dùng bộ chuyển đổi chuyên dụng
✓ Nối đất chung cho chắc: Thiếu chân GND là lỗi khó đoán nhất trong cả bộ
✓ Cố định một cổng USB: Cắm mãi một chỗ thì số COM không đổi, phần mềm khỏi mất kết nối
✓ Giữ lại driver của cáp chuyển: Cài máy mới hay nâng Windows là cần tới ngay
✓ Xuất dữ liệu cuối ngày: Đẩy ra Excel hoặc PDF, đừng để dồn hết trên một máy

🔧 Hướng Dẫn Sử Dụng & Sửa Chữa Cân

Phần lớn ca số kg không về máy tính lại không phải lỗi lệnh, mà lỗi ngay ở bàn cân.

Hướng dẫn sử dụng cơ bản

Thứ tự nên làm: bật nguồn, chờ cân về 0, trừ bì, rồi mới mở cổng COM trên máy tính.

Bật cân sau khi phần mềm đã mở cổng thì hay phải chọn lại cổng một lần nữa.

Video dưới làm mẫu cho khâu nối cân vào máy tính và phần mềm quản lý.

Các lỗi thường gặp và cách xử lý

Năm lỗi hay gặp nhất ở bàn cân: không lên nguồn, số nhảy không đứng, màn hình mờ, sai số một bên mâm, đứt tín hiệu loadcell.

Cân không lên nguồn thì kiểm tra pin và cầu chì trước, chưa cần mở máy.

Nếu cân gặp sự cố không tự khắc phục được, bạn liên hệ dịch vụ sửa cân điện tử chuyên nghiệp tại Hoàng Gia để được kiểm tra, khắc phục nhanh.

Nên định kỳ soát độ chính xác bằng quả cân chuẩn, phát hiện sai số sớm trước khi số sai đã vào sổ.

❓ Câu Hỏi Thường Gặp

Cân nào cũng nhận lệnh giao tiếp COM port cân điện tử được không?

Không. Đầu cân phải có cổng RS232 và phải nghe được chiều vào.

Nhiều đầu cân phổ thông chỉ bắn số ra một chiều — bạn đọc được số nhưng không gọi lệnh trừ bì hay về 0 từ máy tính.

Làm sao biết đầu cân đang chạy tốc độ baud nào?

Xem trong menu cài đặt giao tiếp của đầu cân, hoặc tra tài liệu model.

Không có tài liệu thì dò lần lượt 1200, 2400, 4800, 9600, 19200 trên cửa sổ terminal, mức nào ra chữ số đọc được là đúng.

Máy tính không có cổng COM thì chịu à?

Vẫn chạy bình thường qua cáp chuyển USB sang RS232, miễn là cài đúng driver.

Sau khi cài, Windows cấp cho nó một số cổng ảo, bạn chọn đúng số đó trong phần mềm là xong.

Bluetooth có dùng chung bộ lệnh với cổng COM không?

Chuỗi dữ liệu thì giống, vì module Bluetooth chỉ thay đoạn dây bằng sóng.

Khác ở chỗ ghép đôi thiết bị và độ trễ, chứ phần cắt chuỗi trong phần mềm gần như không phải sửa.

Không biết lập trình thì có tự lấy số kg được không?

Được. Phần mềm của Hoàng Gia đã gói sẵn phần đọc lệnh giao tiếp COM port cân điện tử, bạn chỉ chọn kiểu chuỗi rồi bấm kết nối thử.

Chỉ khi cần ghép vào hệ thống riêng của công ty mới phải viết thêm.

🏆 Kết Luận

Hiểu lệnh giao tiếp COM port cân điện tử là hiểu đúng ba thứ: khung chuỗi cân gửi ra, bộ lệnh cân nghe được, và thông số cổng hai bên phải khớp.

Nắm được ba thứ đó rồi thì việc nối cân vào máy tính chỉ còn là chọn kiểu chuỗi, không phải mò mẫm.

Shop bán cân, bán cáp, có sẵn phần mềm đọc cân và nhận tư vấn đúng model đầu cân bạn đang dùng.

Mọi thắc mắc vui lòng liên hệ với Hoàng Gia qua hotline / Zalo mua hàng 0906.278.197 hoặc điện thoại kỹ thuật 0901.323.886 để được tư vấn nhanh nhất.

Xem Tất Cả Sản Phẩm Cân Điện Tử Tại Hoàng Gia

Để lại một bình luận