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

Read in English

RSLinx Classic, FactoryTalk Linx không thấy PLC: driver, RSWho, USB và công cụ chẩn đoán

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

RSLinx Classic hoặc FactoryTalk Linx không thấy PLC: chọn đúng phần mềm truyền thông cho Studio 5000, driver và RSWho, cách dò Local/Remote Broadcast và Device List/Range, USB CIP, bản Lite và DCOM, shortcut FactoryTalk View — theo LINX-GR001Z và LNXENT-GR001Z của Rockwell.

Khi RSLinx Classic hoặc FactoryTalk Linx không thấy PLC, hãy kiểm tra năm chỗ: phần mềm truyền thông nào đang được dùng, driver và cách dò mạng, đường USB, bản thân RSLinx Classic (dịch vụ, kích hoạt, DCOM), và shortcut trong ứng dụng FactoryTalk. Bài này chỉ dùng hai tài liệu công khai của Rockwell Automation: LINX-GR001Z cho RSLinx Classic và LNXENT-GR001Z cho FactoryTalk Linx. Đây là tài liệu hướng dẫn sử dụng (Getting Results Guide), không phải sổ tay xử lý sự cố, nên điều gì hai tài liệu không viết thì bài không nêu.

1. Xác định phần mềm nào đang kết nối

  • Studio 5000 Logix Designer V31 trở lên dùng được RSLinx Classic hoặc FactoryTalk Linx để duyệt mạng và đi online; mặc định là RSLinx Classic. Chọn tại "Communications > Select Communication Software...", sau khi đóng các project đang mở (LNXENT-GR001Z tr. 56).
  • Trong ControlFLASH, dùng nút "Change RSLinx Edition". RSLinx Classic giao tiếp được qua DH+, DF1, DH485, ControlNet, DeviceNet, EtherNet/IP và USB; FactoryTalk Linx chỉ qua USB và EtherNet/IP (LNXENT-GR001Z tr. 56; LINX-GR001Z tr. 59).
  • FactoryTalk Linx cho FactoryTalk View SE và ME truy cập tag Logix qua shortcut (LNXENT-GR001Z tr. 100). RSLinx Classic là máy chủ OPC và DDE cho các client như FactoryTalk View SE (LINX-GR001Z tr. 9–10).

Nếu phần mềm này thấy PLC mà phần mềm kia không thấy, kiểm tra điểm này trước. FactoryTalk Linx không giao tiếp với Remote I/O và các backplane đời cũ 1771, 1747, 1794, 1797 (LNXENT-GR001Z tr. 51, 53).

2. RSLinx Classic: driver và RSWho

Thêm driver tại "Communications > Configure Drivers": chọn trong "Available Driver Types", bấm "Add New", đặt tên (tối đa 15 ký tự), nhập thông số rồi bấm OK. Driver sẽ hiện trong "Configured Drivers" (LINX-GR001Z tr. 14, 59–60). Tài liệu không có bảng chọn driver cho từng loại mạng; nó chỉ sang "Help > Quick Start" và chủ đề trợ giúp "What is a driver?" (tr. 14, 38).

Khi RSWho không hiện thiết bị (LINX-GR001Z tr. 24):

  • Ô "Autobrowse" mặc định được chọn. Nếu đã bỏ chọn, nút "Refresh" chỉ chạy một chu kỳ dò, có thể phải bấm nhiều lần.
  • Dấu X đỏ nghĩa là RSWho từng nhận ra thiết bị nhưng nay không liên lạc được, ví dụ do rút cáp. Chuột phải > "Remove" để xóa khỏi màn hình.
  • Chuột phải thiết bị để mở "Station Diagnostics"; "Communications > Driver Diagnostics" cho xem từng driver (tr. 18).

Với USB, USB CIP driver hiện trong Configure Drivers dưới loại "Virtual Backplane (SoftLogix58xx, USB driver)". Có thể cài tay từ thư mục cài đặt RSLinx Classic: \Redist\USBCIP_3.18.06 cho Windows 32-bit, hoặc gói x64 \Redist\KN64Bit_2.01.01 cho 64-bit (LINX-GR001Z tr. 55).

3. RSLinx Classic không chạy hoặc chạy sai bản

RSLinx Classic mặc định chạy như dịch vụ. Muốn sửa cấu hình phải chạy như ứng dụng: trong "RSLinx Classic Launch Control Panel", bấm "Stop", bỏ chọn "Always Run As Service", bấm "Start" (LINX-GR001Z tr. 22).

An toàn: dừng dịch vụ RSLinx là dừng mọi truyền thông qua nó (tr. 22), và sửa cấu hình FactoryTalk Linx lúc đang chạy có thể gây kết quả không mong muốn (LNXENT-GR001Z tr. 41). Trên dây chuyền đang chạy, làm theo quy trình cấp phép công việc của nhà máy.

Mục "Troubleshooting installation" (LINX-GR001Z tr. 22) nêu bốn điểm: RAM tối thiểu 512 MB; ổ đĩa trống tối thiểu 2,2 GB; kích hoạt đúng (theo tài liệu, nếu RSLinx hiện là Lite, Single Node hoặc OEM thì file kích hoạt đúng chưa được cài); và máy có bị cài lại Service Pack cũ hoặc gỡ mất thành phần như DCOM không.

Tên bản hiện trên thanh tiêu đề. Bản Lite không có OPC và DDE; Single Node cấp OPC và DDE chỉ tới một thiết bị; OEM tới số thiết bị bất kỳ (tr. 9–10). Thiếu file kích hoạt thì RSLinx chạy như Lite (tr. 9), và hết 7 ngày ân hạn cũng khởi động bản Lite (tr. 43). Khi đó client OPC như FactoryTalk View SE không lấy được dữ liệu qua nó.

DCOM: sau bản vá Microsoft KB5004442, phần mềm Rockwell dùng Packet Integrity làm mức xác thực DCOM tối thiểu, và truyền thông OPC DA giữa hai máy khác mức sẽ lỗi. Rockwell khuyên cập nhật phần mềm trên mọi máy; tiện ích DCOMAuthLevel dùng để chỉnh mức (LINX-GR001Z tr. 11–13; LNXENT-GR001Z tr. 25–26).

4. FactoryTalk Linx: driver Ethernet và cách dò

Driver được thêm trong FactoryTalk Administration Console hoặc trong Network Browser độc lập, tại "Rockwell Software > FactoryTalk Linx > FactoryTalk Linx Browser" (LNXENT-GR001Z tr. 45, 80).

Cách dò Cách làm Lưu ý
Local Broadcast Broadcast UDP tới subnet của máy tính Mặc định khi thêm driver; switch có thể chặn broadcast; nếu chọn một card mạng cụ thể thì chỉ dò trên card đó (tr. 48)
Remote Broadcast Broadcast tới subnet khác; nhập "IP Address" và "Subnet Mask" Switch có thể chặn, kết quả là không thấy gì; khi đó dùng Device List/Range (tr. 48, 69)
Device List/Range Hỏi trực tiếp từng IP, dải IP hoặc tên DNS Tối đa 255 mục; dải có nhiều IP chưa dùng sinh nhiều bản tin ARP, có thể làm thiết bị ngừng giao tiếp; mục sai định dạng có viền đỏ và bị bỏ qua (tr. 48–49, 70)
  • Tab Advanced, mục "Use “Windows Default” when selected interface fails": khi bật, nếu card mạng đã chọn mất, FactoryTalk Linx chuyển sang card khác và có thể giao tiếp nhầm với thiết bị trùng địa chỉ ở mạng kia (tr. 72–73).
  • Dấu X đỏ trong Network Browser nghĩa là thiết bị không còn nhận ra được, ví dụ sau khi rút cáp (tr. 49).
  • Một số thiết bị EtherNet/IP không hỗ trợ giao thức dò của FactoryTalk Linx: chuột phải mạng > "Add Device", sau khi đăng ký thiết bị bằng Device Description File Installation Tool (tr. 80, 84).

5. Kết nối USB không lên

Theo mục "Troubleshooting USB Component" (LNXENT-GR001Z tr. 76–79):

  1. Trong Device Manager, thiết bị USB CIP đang cắm phải hiện dưới nhánh "Rockwell Automation USB CIP Devices"; mở Properties, đọc "Device status".
  2. Thiết bị chỉ hiện trong virtual backplane là "Unrecognized Device" có dấu hỏi vàng nghĩa là file HardwareDatabase.xml của nó chưa được đăng ký (tr. 77).
  3. Loại trừ thiết bị, cáp và cổng: thử một máy tính đã chạy tốt với thiết bị tương tự, thử cáp khác và cổng USB khác.
  4. Kiểm tra dịch vụ USB CIP Helper đang chạy trong Task Manager. Dịch vụ này gán slot virtual backplane từ slot 16 trở xuống và báo khi hết slot hoặc trùng slot.

Với bộ điều khiển Logix, tài liệu khuyên dùng USB để nạp và tải chương trình, giám sát, cập nhật bằng ControlFLASH hoặc kết nối tạm với Studio 5000, không dùng để đọc ghi tag (tr. 78).

6. Shortcut FactoryTalk Linx cho FactoryTalk View

  • Mỗi thiết bị ứng dụng cần truy cập phải có một shortcut, lưu theo từng ứng dụng FactoryTalk (LNXENT-GR001Z tr. 85).
  • Trong Communication Setup, bấm "Add", chọn thiết bị trên cây, bấm "Apply". Shortcut chỉ được lưu khi bấm OK đóng Communication Setup; nút "Verify" hiện trạng thái từng shortcut (tr. 85–86).
  • Shortcut trùng tên với topic RSLinx Classic làm một trong hai không hiện tag khi duyệt tag (tr. 86).
  • FactoryTalk Administration Console không duyệt tag được; dùng FactoryTalk View Studio hoặc FactoryTalk Live Data Test Client (tr. 128).

Xem thêm: PanelView Plus 7 không có dữ liệu từ PLC và máy trạm FactoryTalk View SE không kết nối.

7. Công cụ chẩn đoán FactoryTalk Linx

Chương 10 (LNXENT-GR001Z tr. 127) trước hết nhắc kiểm tra yêu cầu cấu hình máy và việc FactoryTalk Administration Console đã được cài, sau đó nêu hai công cụ chẩn đoán; tr. 30 bổ sung FactoryTalk Live Data Test Client:

  • FactoryTalk Diagnostics event log: xem các sự kiện dẫn tới lỗi (tr. 127). Viewer mở tại "Start > All Programs > Rockwell Software > FactoryTalk Tools > Diagnostics Viewer" (LINX-GR001Z tr. 30).
  • Predefined items: ví dụ @ConnectionsActive cho biết một đường đang dùng bao nhiêu kết nối CIP (tr. 127, 133).
  • FactoryTalk Live Data Test Client: đọc ghi thử dữ liệu từ FactoryTalk Linx, FactoryTalk View SE hoặc RSLinx Classic (LNXENT-GR001Z tr. 30).

Kết nối CIP ảnh hưởng tới việc đi online. Ví dụ trong tài liệu: RSLinx Enterprise CPR 9 SR 1 trở về trước mở tới năm kết nối CIP (bốn đọc, một ghi) cho mỗi bộ điều khiển Logix, nên bộ điều khiển hoặc module bridge có thể hết kết nối; khi đó thêm một màn hình HMI có thể làm mọi màn hình chạy thất thường, hoặc phần mềm lập trình không đi online được. Từ FactoryTalk Linx 6.00 (CPR 9 SR 2), số kết nối đọc được giới hạn với thiết bị có ít kết nối (tr. 132). FactoryTalk Diagnostics ghi I_CLXDP_STARTED_ON_ROUTE khi một CLX data provider khởi động, và I_CLXDP_MAX_READ_CONNECTIONS kèm số kết nối đọc tối đa mà nó sẽ mở (tr. 133).

Không bật nhận unsolicited message của FactoryTalk Linx trên máy mà RSLinx Classic hoặc KepServerEx cần cổng TCP/IP 44818 (tr. 134). Về cổng tường lửa, xem cổng firewall cho hệ FactoryTalk.

Trước khi gọi hỗ trợ

Chuẩn bị (LINX-GR001Z tr. 41): số serial và phiên bản ("Help > About RSLinx Classic"), phiên bản Windows và service pack, phần cứng, nguyên văn thông báo lỗi, việc đang làm khi lỗi xảy ra và những gì đã thử. Cần kỹ sư tại nhà máy: gửi yêu cầu hỗ trợ.

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

Vì sao RSLinx Classic không thấy PLC trong RSWho?

Kiểm tra driver đã có trong "Configured Drivers" chưa và ô "Autobrowse" còn được chọn không; nếu không, "Refresh" chỉ dò một chu kỳ (LINX-GR001Z tr. 24). Nếu Studio 5000 không thấy PLC mà RSLinx Classic thấy, xem Studio 5000 đang dùng phần mềm truyền thông nào.

Dấu X đỏ trên thiết bị trong RSWho nghĩa là gì?

RSWho từng nhận ra thiết bị nhưng nay không liên lạc được, ví dụ do rút cáp (LINX-GR001Z tr. 24). FactoryTalk Linx Network Browser cũng dùng dấu X đỏ theo cách tương tự (LNXENT-GR001Z tr. 49).

Vì sao FactoryTalk Linx không dò được thiết bị ở subnet khác?

Switch có thể chặn bản tin broadcast UDP gửi sang subnet khác, nên Remote Broadcast không thấy gì. Khi đó dùng Device List/Range với các IP thật, tối đa 255 mục (LNXENT-GR001Z tr. 48, 70).

RSLinx Classic hiện chữ Lite trên thanh tiêu đề là sao?

Thiếu file kích hoạt hợp lệ, hoặc đã hết 7 ngày ân hạn, thì RSLinx Classic chạy như Lite, bản không có OPC và DDE (LINX-GR001Z tr. 9, 43).

Nguồn

  • Rockwell Automation, LINX-GR001Z-EN-E, RSLinx Classic Getting Results Guide, version 4.40.00, 11/2023 — tr. 9–14, 18, 22, 24, 30, 38, 41, 43, 55, 59–60
  • Rockwell Automation, LNXENT-GR001Z-EN-E, FactoryTalk Linx Getting Results Guide, version 6.50.00, 09/2024 — tr. 25–26, 30, 41, 45, 48–49, 51, 53, 56, 69–70, 72–73, 76–80, 84–86, 100, 127–128, 132–134

Đọc ngày 06/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.

Dịch vụ liên quan:
Hỗ trợ sự cố & kỹ sư thường trực Mạng công nghiệp & an ninh OT