Trang chủ › Bài kỹ thuật

Read in English

Mã lỗi scanner DeviceNet 1756-DNB, 1769-SDN: mã 65–99 (72, 77, 78, 91, 92), màn hình, đèn trạng thái, tag

TDL Industrial Automation · Cập nhật lần cuối:

Toàn bộ mã trạng thái 1756-DNB trong 1756-IN566D (65–99, gồm 72, 78, 91, 92) kèm cách xử lý, chỗ DNET-UM004E nói khác về mã 65, 77, 78, ý nghĩa đèn MOD/NET, I/O, OK và tag trạng thái trong Logix.

Scanner DeviceNet nối bộ điều khiển Logix với các thiết bị trên mạng DeviceNet: 1756-DNB lắp trong chassis ControlLogix, 1769-SDN dùng cho hệ CompactLogix (DNET-UM004E-EN-P, tr. 17). 1756-DNB báo trạng thái trên màn hình bốn ký tự. Khi một node có sự cố, màn hình hiện xen kẽ địa chỉ và chế độ của scanner (A#01, RUN) với địa chỉ node đang lỗi và mã lỗi, ví dụ N#33 và E#72 (1756-IN566D-EN-P, tr. 27). Các mã này nằm trong bảng mã trạng thái của tài liệu lắp đặt 1756-DNB, 1756-IN566D (Series C và D): 0–63 là địa chỉ node của chính scanner, 65–99 là mã trạng thái và mã lỗi (tr. 29–35). Bộ điều khiển nhận cùng thông tin đó qua các tag trạng thái của scanner (DNET-UM004E, tr. 88). Tài liệu cấu hình DNET-UM004E chỉ nêu ba mã 65, 77 và 78, và với ba mã này hai tài liệu nói không giống nhau (xem bên dưới).

Màn hình cho biết gì trước tiên

Scanner Màn hình Bình thường ở chế độ Run
ControlLogix 1756-DNB Bốn ký tự RUN (DNET-UM004E, tr. 82); theo 1756-IN566D, chữ RUN hiện xen kẽ với địa chỉ node, A#01 / RUN (tr. 27)
CompactLogix 1769-SDN Hai ký tự Số node của chính scanner (DNET-UM004E, tr. 82)

Khi cấp nguồn, màn hình 1756-DNB lần lượt hiện TEST, PASS, phiên bản firmware (Rev xx.xxx) và địa chỉ node (A#xx). Đèn OK đỏ trong lúc tự kiểm tra, sau đó chuyển xanh (1756-IN566D, tr. 24). Mỗi mã hiện khoảng một giây rồi chuyển, và màn hình cứ xoay vòng như vậy cho tới khi lỗi được xử lý (tr. 27).

1756-DNB còn có thể hiện các thông báo sau (tr. 28):

Thông báo Ý nghĩa
Run Scanner ở chế độ Run
Idle Scanner ở chế độ Idle
Auto Đang bật AutoScan, scanner ở chế độ Idle
Flash In Progress ControlFlash đang nạp firmware vào scanner
Duplicate Node Failure Địa chỉ node của scanner đã bị thiết bị khác trên mạng dùng
Bus Off Detected Scanner phát hiện lỗi trên mạng và đã tự tách khỏi mạng
No Network Power Scanner không nhận được nguồn mạng DeviceNet
NoRX Scanner không có scan list, hoặc chưa nhận được gì từ thiết bị nào khác
NoTX Scanner gửi bản tin không được
Reset Complete - Change Switch Settings Đã trả về cài đặt gốc: vặn công tắc tốc độ truyền và địa chỉ node về giá trị cần dùng, rồi cấp nguồn lại

Mã trạng thái 1756-DNB (1756-IN566D)

Đây là toàn bộ các mã trong bảng của 1756-IN566D, kèm ý nghĩa và cách xử lý tài liệu khuyên. Bảng không có mã 64, 66, 93 và 94. Bảng dành cho 1756-DNB; tài liệu này không nói về 1769-SDN.

Mã Ý nghĩa Cách xử lý tài liệu khuyên tr.
0–63 Địa chỉ node DeviceNet của scanner Không cần làm gì 29
65 Đang bật AutoScan và thiết bị ở chế độ Idle Không cần làm gì 29
67 Scanner là scanner phụ (secondary) Không cần làm gì 29
68 Scanner chính không thấy scanner phụ Cấu hình một scanner khác làm scanner phụ 29
69 Cấu hình scanner chính và scanner phụ không khớp Kiểm tra cấu hình scanner phụ 29
70 Địa chỉ của thiết bị đã bị thiết bị khác dùng; scanner không qua được bước kiểm tra trùng địa chỉ Đổi địa chỉ thiết bị sang một địa chỉ còn trống 29
71 Dữ liệu trong scan list không hợp lệ Cấu hình lại scan list bằng RSNetWorx for DeviceNet 29
72 Thiết bị slave ngừng truyền thông; nếu sang lần quét sau vẫn không có lại thì mã chuyển thành 78 Kiểm tra nguồn và dây truyền thông của thiết bị; với thiết bị polled, kiểm tra interscan delay có đủ để thiết bị trả dữ liệu không 29
73 Thông tin nhận dạng của thiết bị không khớp electronic key trong scanner Kiểm tra đúng thiết bị đang nối ở địa chỉ này và thiết bị khớp key (vendor, product code, product type) 29
74 Tràn dữ liệu (data overrun) ở cổng DeviceNet Sửa cấu hình và kiểm tra dữ liệu không hợp lệ; kiểm tra lưu lượng trên mạng 30
75 Thiết bị không có scan list, hoặc chưa nhận được gì từ thiết bị nào khác Kiểm tra thiết bị đã có scan list và đã đấu dây vào mạng đúng cách 30
76 Không có bản tin nào gửi tới scanner: scanner nghe thấy truyền thông khác trên mạng nhưng không có gì cho nó Không cần làm gì 30
77 Lúc khởi tạo, kích thước dữ liệu thiết bị cần không khớp với dòng của nó trong scan list Dùng RSNetWorx kiểm tra thiết bị slave và scan list xem kích thước input, output đã đúng chưa 30
78 Thiết bị có trong scan list nhưng không truyền thông: đã lỗi ở lần quét thứ hai, sau khi hiện mã 72 Kiểm tra nguồn và dây truyền thông; với thiết bị polled, đặt interscan delay đủ dài; nếu cần, dùng RSNetWorx thêm thiết bị vào mạng, xóa khỏi scan list hoặc inhibit thiết bị 31
79 Scanner gửi bản tin không được, thường hiện ngay sau bước kiểm tra trùng địa chỉ khi cấp nguồn Kiểm tra scanner đang nối vào đúng mạng; tìm cáp bị tuột; kiểm tra tốc độ truyền 31
80 Scanner ở chế độ Idle Đưa bộ điều khiển về Run hoặc Remote Run (bằng khóa trên bộ điều khiển hoặc RSLogix 5000), rồi bật bit O.CommandRegister.Run 31
81 Bộ điều khiển đã đưa scanner vào chế độ fault; bit này cũng báo mạng đang ở trạng thái fault Bit O.CommandRegister.Fault đang bật: xử lý nguyên nhân khiến bộ điều khiển bật bit này, rồi tắt bit 31
82 Sai thứ tự các bản tin I/O bị chia nhỏ (fragmented) từ thiết bị Dùng RSNetWorx kiểm tra kích thước input, output của thiết bị trong scan list và cấu hình thiết bị 32
83 Thiết bị trả về lỗi khi scanner gọi tới Dùng RSNetWorx kiểm tra scan list và cấu hình thiết bị (thiết bị có thể đang nằm trong scan list của scanner khác); tra tài liệu thiết bị xem có hỗ trợ kiểu bản tin scanner đang dùng không, nếu không thì đổi kiểu bản tin trong scan list; tắt mở nguồn thiết bị 32
84 Scanner đang khởi tạo mạng Không cần làm gì; mã tự hết khi scanner đã thử khởi tạo mọi thiết bị 32
85 Lúc đang chạy, kích thước dữ liệu slave gửi về không khớp với dòng của nó trong scan list Scanner không hỗ trợ dữ liệu poll độ dài thay đổi: kiểm tra slave có hoạt động bình thường không 33
86 Thiết bị ở chế độ Idle hoặc không gửi dữ liệu trong khi scanner đang Run Kiểm tra cấu hình và trạng thái thiết bị; nếu có interlock giữa hai scanner (hai bộ điều khiển), kiểm tra cả hai đều ở Run 33
87 Không đọc được input dùng chung (shared inputs): scanner chủ chưa lập được truyền thông với slave Kiểm tra kết nối và cấu hình của scanner chính; kiểm tra slave có gửi dữ liệu không 33
88 Không đọc được input dùng chung: thông số I/O (polled hay strobed, electronic key, kích thước dữ liệu) khác với scanner chủ Trên scanner này, sửa dòng shared inputs trong scan list cho khớp với scanner chủ 33
89 Scanner không cấu hình được thiết bị bằng thông số Automatic Device Recovery (ADR) Kiểm tra đã lắp thiết bị tương thích; nếu cấu hình offline khác cấu hình đang có trong thiết bị (online), sửa cấu hình offline cho khớp 33
90 Bộ điều khiển đã đưa scanner vào chế độ Disabled Nếu muốn chạy lại, tắt bit O.CommandRegister.DisableNetwork 33
91 Bus-off, nhiều khả năng do lỗi cáp hoặc lỗi tín hiệu Tắt mở nguồn thiết bị; kiểm tra mọi thiết bị cùng tốc độ truyền; kiểm tra không có chạm chập giữa dây CAN (xanh dương, trắng) với dây nguồn hoặc dây shield (đen, đỏ, shield); tìm nguồn nhiễu: thiết bị đặt gần cáp động lực cao áp, điện trở đầu cuối sai hoặc thiếu, nối đất không đúng, thiết bị trên mạng phát nhiễu hoặc dữ liệu sai 34
92 Cáp DeviceNet không cấp nguồn cho cổng truyền thông của thiết bị Kiểm tra bộ nguồn 24V DC của mạng, tình trạng cáp và đầu nối cáp vào thiết bị 34
95 Đang cập nhật firmware hoặc đang download cấu hình vào thiết bị Không cần làm gì; không tháo thiết bị trong lúc cập nhật, nếu không dữ liệu trong bộ nhớ thiết bị sẽ mất 34
96 Cổng truyền thông đang ở chế độ test Không cần làm gì 34
97 Bộ điều khiển đã đưa scanner vào chế độ halt Nếu bit O.CommandRegister.HaltScanner đang bật thì tắt đi, rồi tắt mở nguồn scanner 35
98 Lỗi firmware chung Thay thiết bị 35
99 Lỗi hệ thống Thay thiết bị 35

Chỗ DNET-UM004E và 1756-IN566D nói khác nhau

Mã DNET-UM004E-EN-P (03/2022) 1756-IN566D-EN-P (06/2008)
65 AutoScan Active, trạng thái riêng của scanner: khi bật AutoScan và scanner ở chế độ Run, màn hình hiện xen kẽ 65 và địa chỉ node của scanner (tr. 81) Đang bật AutoScan và thiết bị ở chế độ Idle, không cần làm gì (tr. 29); thông báo "Auto" cũng có nghĩa là bật AutoScan và scanner ở Idle (tr. 28)
77 Hiện trên 1769-SDN tại số node của thiết bị khi dùng AutoScan mà thiết bị gửi nhiều dữ liệu hơn dung lượng cấp cho mỗi node (I/O allocation size): scanner cắt bớt dữ liệu cho bằng dung lượng cấp, vẫn lập kết nối I/O và báo lỗi. Tăng dung lượng cấp cho vừa thiết bị lớn nhất (tr. 68); chỉ đổi được khi scanner ở Idle và đã tắt AutoScan (tr. 79) Lúc khởi tạo, kích thước dữ liệu thiết bị cần không khớp với dòng của nó trong scan list: kiểm tra kích thước input, output bằng RSNetWorx (tr. 30)
78 Truyền thông lúc có lúc mất với thiết bị gửi hoặc nhận nhiều dữ liệu, ví dụ màn hình PanelView, đang đặt kiểu polled: tăng interscan delay (tr. 135) Thiết bị trong scan list đã ngừng truyền thông, sau mã 72: kiểm tra nguồn và dây, interscan delay nếu là polled, thêm, xóa hoặc inhibit thiết bị (tr. 31)

DNET-UM004E còn nêu một trường hợp AutoScan không có mã: thiết bị nhận nhiều dữ liệu hơn dung lượng cấp thì bị từ chối và không được đưa vào scan list (tr. 68). Tài liệu này chỉ sang DNET-IN001 cho phần lắp đặt và cài đặt 1756-DNB, 1769-SDN (tr. 12), và DNET-UM072 cho phần thiết kế, xử lý sự cố hệ cáp DeviceNet (tr. 13).

Đèn trạng thái trên 1756-DNB

Đèn Trạng thái Ý nghĩa (1756-IN566D, tr. 35–37)
MOD/NET Tắt Chưa có nguồn hoặc chưa online; chưa xong bước kiểm tra trùng địa chỉ (Dup_MAC_ID)
MOD/NET Xanh Online và đã có kết nối
MOD/NET Xanh nhấp nháy Online nhưng chưa có kết nối nào; hoặc cấu hình thiếu, chưa đủ hay sai
MOD/NET Đỏ nhấp nháy Lỗi nhẹ hoặc hết thời gian chờ kết nối, có thể tự phục hồi; một hoặc nhiều kết nối I/O bị time-out
MOD/NET Đỏ Lỗi nghiêm trọng, có thể phải thay; hoặc thiết bị phát hiện trùng địa chỉ (duplicate MAC ID) hay bus-off nên không truyền thông được
I/O Tắt Scanner chưa online: kiểm tra nguồn mạng
I/O Xanh Chế độ Run, đang điều khiển output, đang nhận input
I/O Xanh nhấp nháy Chế độ Idle, không điều khiển output, vẫn nhận input
OK Tắt Không có nguồn: cấp nguồn chassis, kiểm tra module đã cắm hết vào chassis
OK Xanh Hoạt động bình thường, có ít nhất một kết nối từ bộ điều khiển
OK Xanh nhấp nháy Đang chạy nhưng chưa có bộ điều khiển nào điều khiển: kiểm tra scanner trong I/O configuration của bộ điều khiển
OK Đỏ Lỗi không phục hồi được (sửa hoặc thay), hoặc đang tự kiểm tra lúc cấp nguồn

Với thiết bị trên mạng, DNET-UM004E ghi đèn network status đỏ sáng liên tục thường là trùng địa chỉ hoặc sai tốc độ truyền (baud rate) (tr. 73).

Bộ điều khiển thấy scanner thế nào

Khi thêm scanner vào I/O configuration của bộ điều khiển, Logix Designer tự tạo tag cho dữ liệu vào, dữ liệu ra và trạng thái của mạng. Tên tag có dạng location:type.Data[element].bit, trong đó type là I cho dữ liệu từ thiết bị về, O cho dữ liệu gửi tới thiết bị và S cho trạng thái mạng. Với 1756-DNB trong chassis local và với 1769-SDN, location là Local:slot_number_of_scanner; với 1756-DNB trong chassis remote, location là tên module bridge ở chassis đó kèm số slot (DNET-UM004E, tr. 90–91).

Các tag trạng thái có hay không tùy status size đặt cho scanner (tr. 88):

Status size (DINT) Tag Nội dung
10 ScanCounter Số lần quét I/O
10 DeviceFailureRegister, SINT[8] Mỗi địa chỉ 0–63 một bit; bit = 1: thiết bị ở địa chỉ đó đã hỏng (failed)
10 AutoverifyFailureRegister, SINT[8] Bit = 1: kích thước dữ liệu của thiết bị không khớp vùng nhớ scanner cấp cho nó
10 DeviceIdleRegister, ActiveNodeRegister, SINT[8] Bit = 1: thiết bị đang idle / thiết bị đang online
10 StatusDisplay, SINT[4] Bản ASCII của chữ trên màn hình scanner
11 ScannerAddress, ScannerStatus Địa chỉ scanner và mã trạng thái của scanner
11 ScrollingDeviceAddress, ScrollingDeviceStatus Lần lượt từng địa chỉ đang lỗi và mã trạng thái của địa chỉ đó, mỗi giây một địa chỉ; 0 = không có lỗi (1756-IN566D, tr. 42)
24 / 32 DeviceStatus, SINT[32] / SINT[64] Mã trạng thái của 32 thiết bị địa chỉ thấp / của mọi thiết bị, mỗi thiết bị một byte

Cấu hình mặc định cho đủ dữ liệu trạng thái. Nếu status size đã bị giảm để tiết kiệm băng thông EtherNet/IP hoặc ControlNet thì chỉ có các tag ứng với size đó (tr. 87–88).

Cấu trúc dữ liệu vào của 1756-DNB bắt đầu bằng một thanh ghi trạng thái module 32 bit (1756-IN566D, tr. 40–41):

Bit Tên Bằng 1 nghĩa là
0 Run Chế độ Run (0 = Idle)
1 Fault Mạng đang fault
2 DisableNetwork Mạng đang bị tắt
3 DeviceFailure Có thiết bị hỏng: xem tiếp trong cấu trúc trạng thái
4 AutoverifyFailure Có ít nhất một thiết bị scanner không khởi tạo được
5 CommFailure Có lỗi truyền thông
6 DupNodeFail Lỗi do trùng địa chỉ node
7 DnetPowerDetect Mất nguồn DeviceNet
8 NetworkWarning Nhiều lỗi nhận hoặc gửi: kiểm tra lại tình trạng mạng

Khi một thiết bị mất truyền thông, tag dữ liệu vào của nó giữ nguyên giá trị cuối. DNET-UM004E khuyên chép dữ liệu vào sang tag trung gian và xét register báo hỏng: chỉ dùng dữ liệu vào khi bit hỏng của thiết bị đó bằng 0 (tr. 92–93).

Bộ điều khiển ra lệnh cho scanner qua các bit CommandRegister trong cấu trúc dữ liệu ra (DNET-UM004E, tr. 82, tr. 94; 1756-IN566D, tr. 39):

Bit Đặt 1 Đặt 0
⁠…⁠O.CommandRegister.Run Chạy mạng (Run) Chế độ Idle
⁠…⁠O.CommandRegister.Fault Đưa mạng vào fault Bỏ fault
⁠…⁠O.CommandRegister.DisableNetwork Tắt mạng Bật mạng
⁠…⁠O.CommandRegister.HaltScanner Dừng hẳn scanner Bỏ dừng
⁠…⁠O.CommandRegister.Reset Reset scanner Chạy tiếp sau reset

Muốn chạy mạng: đưa bộ điều khiển về Run hoặc Remote Run và đặt bit Run bằng 1 (DNET-UM004E, tr. 82). Scanner đã bị dừng bằng bit HaltScanner chỉ chạy lại sau khi tắt mở nguồn thật sự (1756-IN566D, tr. 39). Mỗi lúc chỉ một bộ điều khiển Logix được gửi output tới 1756-DNB (tr. 38).

Nguyên nhân tài liệu nêu

  • Trùng địa chỉ node. Thiết bị DeviceNet xuất xưởng ở địa chỉ 63. Cắm từ hai thiết bị mới trở lên vào mạng đang chạy trước khi đặt địa chỉ cho từng cái sẽ gây trùng địa chỉ (DNET-UM004E, tr. 28, 31). Tài liệu khuyên đặt 0 cho scanner, 1–61 cho thiết bị, 62 cho cổng nối máy tính và để trống 63; tính năng Auto-Address Recovery cũng cần 63 để trống (tr. 20). Trên 1756-DNB, trùng địa chỉ hiện thành mã 70 hoặc thông báo "Duplicate Node Failure" (1756-IN566D, tr. 28–29).
  • Địa chỉ đặt bằng công tắc khác file cấu hình. Địa chỉ đặt bằng công tắc được ưu tiên hơn file RSNetWorx for DeviceNet. Ví dụ trong tài liệu: 1756-DNB đặt bằng phần cứng là 2 mà file ghi 0, thì sửa file thành 2 (DNET-UM004E, tr. 36–37). Đổi địa chỉ bằng công tắc xong phải tắt mở nguồn thiết bị (tr. 29).
  • Lệch tốc độ truyền. Mọi thiết bị phải cùng tốc độ; lệch tốc độ gây lỗi truyền thông (DNET-UM004E, tr. 20). 1756-DNB xuất xưởng ở 125 Kbps và địa chỉ node 63 (1756-IN566D, tr. 9). Không đổi tốc độ khi mạng đang chạy; tốc độ mới chỉ có hiệu lực sau khi tắt mở nguồn scanner (tr. 10).
  • Dữ liệu thiết bị lớn hơn vùng nhớ scanner cấp. AutoScan mặc định cấp 4 byte cho mỗi node; thiết bị gửi nhiều hơn, ví dụ relay quá tải E3, cần cấp lớn hơn (DNET-UM004E, tr. 69). Trong ví dụ ControlLogix của tài liệu, bảng dữ liệu vào của 1756-DNB tối đa 124 DINT và bảng dữ liệu ra 123 DINT; thiết bị nằm ngoài vùng I/O của scanner bị từ chối (tr. 80).
  • Thời gian poll. Kết nối polled và strobed mặc định hết thời gian chờ sau 300 ms (expected packet rate 75 × 4 ms); nếu tỉ lệ background poll khác 1 thì có thể phải tăng thời gian chờ này (DNET-UM004E, tr. 138). Interscan delay mặc định 10 ms; giữ từ 5 ms trở lên (tr. 139).

Kiểm tra từng bước

  1. Ghi lại trước khi reset: chữ trên màn hình (giá trị A#, N#, E# hoặc thông báo), ba đèn trạng thái, chế độ của bộ điều khiển, giá trị ScannerStatus, ScrollingDeviceAddress, ScrollingDeviceStatus và DeviceFailureRegister.
  2. Tìm node lỗi: số N#xx trên màn hình (1756-IN566D, tr. 27), bit đang bằng 1 trong DeviceFailureRegister hoặc địa chỉ trong ScrollingDeviceAddress (DNET-UM004E, tr. 88).
  3. Tra mã E# trong bảng trên và chỉ làm đúng cách xử lý ghi cho mã đó.
  4. Browse mạng bằng RSLinx: phải thấy đủ thiết bị. Không thấy cả mạng thì kiểm tra kết nối từ máy tính; thiếu vài thiết bị thì kiểm tra dây nối của các thiết bị đó (DNET-UM004E, tr. 50–51).
  5. Mã 70: đổi địa chỉ thiết bị sang một địa chỉ còn trống (1756-IN566D, tr. 29).
  6. Mã 72 và 78: kiểm tra nguồn và dây truyền thông của thiết bị; với thiết bị polled, kiểm tra interscan delay, giữ từ 5 ms trở lên (1756-IN566D, tr. 29, 31; DNET-UM004E, tr. 135, 139).
  7. Mã 73, 77, 82: so thiết bị (electronic key, kích thước input, output) với dòng của nó trong scan list bằng RSNetWorx (1756-IN566D, tr. 29–32); riêng mã 77 khi dùng AutoScan, so thêm kích thước dữ liệu với dung lượng cấp cho mỗi node (DNET-UM004E, tr. 68).
  8. Mã 91: tắt mở nguồn thiết bị; kiểm tra mọi thiết bị cùng tốc độ truyền, không chạm chập giữa dây CAN với dây nguồn hoặc shield, điện trở đầu cuối đúng, không có thiết bị đặt gần cáp động lực cao áp, nối đất đúng (1756-IN566D, tr. 34).
  9. Mã 92: bộ nguồn 24V DC của mạng, tình trạng cáp và đầu nối cáp vào thiết bị (tr. 34).
  10. Mã 80, 81, 90, 97: mỗi mã đều liên quan tới bộ điều khiển và một bit CommandRegister. Mã 80: đưa bộ điều khiển về Run hoặc Remote Run và bật bit Run; mã 81: xử lý nguyên nhân khiến bộ điều khiển bật bit Fault rồi mới tắt bit; mã 90: tắt bit DisableNetwork nếu muốn chạy lại; mã 97: tắt bit HaltScanner rồi tắt mở nguồn scanner (tr. 31, 33, 35).

Thay đổi scanner an toàn

Chỉ download cấu hình mới khi scanner ở chế độ Idle: đưa bộ điều khiển về Program hoặc Remote Program, hoặc tắt bit Run (DNET-UM004E, tr. 48). Bật AutoScan sẽ xóa cấu hình đang có trong scanner và có thể làm đổi địa chỉ tag của các thiết bị (tr. 70, 75). Sửa scanner bằng RSNetWorx sẽ tắt AutoScan; bật lại AutoScan sẽ xóa cấu hình vừa nhập (tr. 84). Mỗi mạng chỉ bật Auto-Address Recovery trên một scanner (tr. 146). Vặn công tắc 1756-DNB về 888 rồi cấp nguồn sẽ trả về cài đặt gốc và xóa scan list, kể cả file phục hồi ADR; không dùng 888 khi chạy bình thường (1756-IN566D, tr. 15). Chuyển scanner giữa Run và Idle, reset scanner hay download scan list đều có thể làm dừng hoặc chạy lại máy trên mạng đó: làm theo quy định cấp phép và khóa nguồn của nhà máy.

Khi nào là lỗi phần cứng

1756-IN566D ghi cách xử lý cho mã 98 (lỗi firmware chung) và 99 (lỗi hệ thống) là thay thiết bị (tr. 35). Đèn OK đỏ nghĩa là lỗi không phục hồi được, trừ lúc module đang tự kiểm tra khi cấp nguồn (tr. 37). Đèn MOD/NET đỏ sáng liên tục có thể là lỗi nghiêm trọng cần thay, cũng có thể là trùng địa chỉ hoặc bus-off; xem mã trên màn hình trước khi kết luận (tr. 37).

Lên kế hoạch thay thế

Rockwell ghi 1769-SDN ngừng bán từ 31/12/2025 và nêu 1788-EN2DNR làm mã thay thế. Các cách chuyển hệ DeviceNet sang EtherNet/IP có trong bài chuyển DeviceNet sang EtherNet/IP. Cần kỹ sư kiểm tra tại nhà máy: hỗ trợ sự cố.

Câu hỏi thường gặp

Mã 65 trên màn hình scanner DeviceNet nghĩa là gì?

DNET-UM004E gọi mã 65 là AutoScan Active, trạng thái riêng của scanner, hiện xen kẽ với địa chỉ node khi bật AutoScan và scanner ở chế độ Run (tr. 81). Tài liệu lắp đặt 1756-DNB, 1756-IN566D, lại ghi 65 là đang bật AutoScan và thiết bị ở chế độ Idle; cả hai đều không cần xử lý gì (tr. 29).

Lỗi 77 trên scanner DeviceNet là gì?

Theo DNET-UM004E, mã 77 hiện trên 1769-SDN khi dùng AutoScan mà thiết bị gửi nhiều dữ liệu hơn dung lượng cấp cho mỗi node; tăng dung lượng cấp cho vừa thiết bị lớn nhất (tr. 68). Với 1756-DNB, 1756-IN566D ghi là kích thước dữ liệu thiết bị cần không khớp với dòng của nó trong scan list; kiểm tra kích thước input, output bằng RSNetWorx (tr. 30).

Mã trạng thái 72 và 78 trên 1756-DNB nghĩa là gì?

Mã 72 là thiết bị slave ngừng truyền thông; nếu sang lần quét sau vẫn không có lại, mã chuyển thành 78, tức thiết bị có trong scan list nhưng không truyền thông. Với cả hai mã, kiểm tra nguồn và dây truyền thông của thiết bị, và interscan delay nếu thiết bị là polled (1756-IN566D, tr. 29, 31).

Mã 91 trên scanner DeviceNet nghĩa là gì?

Mã 91 là bus-off, nhiều khả năng do lỗi cáp hoặc lỗi tín hiệu. 1756-IN566D nêu các việc cần kiểm tra: tắt mở nguồn thiết bị, mọi thiết bị cùng tốc độ truyền, không chạm chập giữa dây CAN với dây nguồn hoặc shield, và các nguồn nhiễu như thiếu điện trở đầu cuối hay nối đất không đúng (tr. 34).

Chương trình Logix biết thiết bị DeviceNet đã hỏng bằng cách nào?

Tag dữ liệu vào của thiết bị hỏng giữ nguyên giá trị cuối. Xem bit ứng với địa chỉ thiết bị trong DeviceFailureRegister của tag trạng thái scanner, và chỉ dùng dữ liệu vào khi bit đó bằng 0 (DNET-UM004E, tr. 88, 92–93).

Nguồn

  • Rockwell Automation, DNET-UM004E-EN-P, DeviceNet Network Configuration User Manual, 03/2022 — tr. 12–13, 17, 19–20, 28–31, 36–37, 48, 50–51, 68–84, 87–94, 135–139, 146
  • Rockwell Automation, 1756-IN566D-EN-P, ControlLogix DeviceNet Scanner Module Installation Instructions, mã 1756-DNB, Series C và D, 06/2008 — tr. 9–10, 15, 24, 27–42

Đọc ngày 15/11/2026. Bài viết diễn giải, không trích nguyên văn; đọc tài liệu gốc trước khi thiết kế hoặc thao tác. Liên kết mở bản mới nhất trong thư viện tài liệu Rockwell; số trang ghi theo bản nêu trong bài.

Dịch vụ liên quan:
Hỗ trợ sự cố & kỹ sư thường trực Nâng cấp hệ Rockwell Automation