Axis Command Instructions : NX/NJ PLC với Sysmac Studio


PLC (Programmable Logic Controller) Omron dòng NXNJ là hai dòng điều khiển tự động tiên tiến thuộc nền tảng Sysmac của Omron, được thiết kế để cung cấp hiệu suất cao, độ chính xác và tính linh hoạt trong các ứng dụng điều khiển máy móc công nghiệp hiện đại.


1. Tổng quan về PLC Omron dòng NJ

🔹 Đặc điểm chính:

  • Bộ điều khiển logic tích hợp hiệu năng cao: Điều khiển logic, chuyển động (motion control), an toàn, điều khiển robot, và xử lý hình ảnh trong một CPU duy nhất.
  • Real-time EtherCAT & EtherNet/IP: Giao tiếp nhanh, chính xác và mở rộng dễ dàng với các thiết bị ngoại vi.
  • Độ chính xác điều khiển chuyển động cao: Hỗ trợ đồng bộ hóa lên tới 256 trục servo/encoder.
  • Lập trình theo tiêu chuẩn quốc tế IEC 61131-3 bằng phần mềm Sysmac Studio.

🔹 Ứng dụng:

  • Các dây chuyền tự động hóa công nghiệp yêu cầu độ chính xác cao.
  • Máy đóng gói, máy cắt, hệ thống robot công nghiệp.
  • Ứng dụng điều khiển chuyển động phức tạp và đồng bộ hóa nhiều trục.


2. Tổng quan về PLC Omron dòng NX

🔹 Đặc điểm chính:

  • Dòng mở rộng dựa trên nền tảng NJ: NX có thể dùng chung phần mềm và giao diện với NJ.
  • Tập trung vào modular I/O và hiệu suất cao.
  • Tích hợp chức năng an toàn (NX-Safety), điều khiển nhiệt độ, điều khiển chuyển động.
  • Thiết kế nhỏ gọn, dễ mở rộng với các mô-đun NX I/O.

🔹 Các loại PLC NX chính:

  • NX1P: Kích thước nhỏ, tích hợp sẵn I/O, phù hợp cho máy nhỏ.
  • NX1/NX7: Cao cấp hơn, hỗ trợ nhiều trục và khả năng xử lý mạnh mẽ.

🔹 Ứng dụng:

  • Tự động hóa máy móc vừa và nhỏ.
  • Ứng dụng cần mở rộng I/O hoặc tích hợp điều khiển an toàn.
  • Giải pháp IoT, Smart Factory với hỗ trợ kết nối OPC UA, SQL, MQTT,...


Phần mềm lập trình: Sysmac Studio

Cả hai dòng NX và NJ đều sử dụng phần mềm Sysmac Studio để lập trình, cấu hình, giám sát và mô phỏng. Sysmac Studio hỗ trợ:

  • Ngôn ngữ lập trình theo tiêu chuẩn IEC 61131-3 (Ladder, Structured Text, Function Block,...).
  • Thiết kế giao diện HMI, cấu hình truyền thông và điều khiển chuyển động.
  • Tích hợp lập trình và giám sát robot, an toàn, hình ảnh và điều khiển logic.

Hệ thống các lệnh điều khiển servo dành cho PLC Omron dòng NX và NJ, các dòng khác hoặc PLC hãng khác tương tự, bao gồm các khối lệnh như sau:

  • MC_Power 
  • MC_MoveJog 
  • MC_Home
  • MC_HomeWithParameter
  • MC_Move
  • MC_MoveAbsolute 
  • MC_MoveRelative
  • MC_MoveVelocity 
  • MC_MoveZeroPosition
  • MC_MoveFeed 
  • MC_Stop
  • MC_ImmediateStop 
  • MC_SetPosition 
  • MC_SetOverride 
  • MC_ResetFollowingError
  • MC_CamIn
  • MC_CamOut
  • MC_CamMonitor
  • MC_GearIn 
  • MC_GearInPos
  • MC_GearOut
  • MC_MoveLink 
  • MC_CombineAxes
  • MC_Phasing
  • MC_TorqueControl 
  • MC_SetTorqueLimit
  • MC_ZoneSwitch
  • MC_TouchProbe 
  • MC_AbortTrigger 
  • MC_AxesObserve
  • MC_SyncMoveVelocity 
  • MC_SyncMoveAbsolute
  • MC_Reset 
  • MC_ChangeAxisUse 
  • MC_DigitalCamSwitch
  • MC_TimeStampToPos
  • MC_PeriodicSyncVariables 
  • MC_SyncOffsetPosition
  • MC_OffsetPosition 

Lưu ý: Click vào từng khối lệnh để xem chức năng, diễn giải và hướng dẫn sử dụng chi tiết.

Video chạy thử trên thiết bị thật: