Sysmac Studio Β· NJ/NX Β· the bigger picture

Platform & Architecture

The world your code lives in. How one controller addresses another, how libraries deliver features, what the hardware family looks like, and where every variable's scope sits. Start with the address that makes networks reachable.

πŸ—ΊοΈ FINS node addressnetwork Β· node Β· unit
01 Β· Reach another device

network . node . unit

To send a message to another controller, you need its address. In the Omron world that's a FINS address: which network, which node on it, and which unit inside. Dial one in and route a message.

network
.
node
.
unit

Devices on the plant network

🧠
NJ501 line PLC
1 . 10 . 0
🦾
NX1 robot cell
1 . 20 . 0
πŸ–₯️
NA HMI
1 . 2 . 16
🏭
Other-brand PLC
2 . 1 . 0
02 Β· One software, one controller

Sysmac Studio: everything in one IDE

Omron's whole pitch is integration. A single controller β€” a Machine Automation Controller β€” runs logic and a synchronised motion core, and a single tool, Sysmac Studio, engineers all of it. No bolt-together packages: one project, one place, one download. Tap each discipline to drop it into the project.

Source : industrial.omron.eu

03 Β· The rest of the platform

Four things to keep straight

πŸ“š Libraries deliver features you don't rewrite β€” Omron's standard set plus your own, namespaced and versioned. (Deep dive D2.)

🧱 Hardware family β€” NJ/NX CPU units, NX/EJ I/O couplers, NY IPCs, all on the EtherCAT backbone. (Deep dive D3.)

πŸ”€ Editions β€” the legacy CJ/CP world (CX-Programmer) vs the modern NJ/NX world (Sysmac Studio). (Deep dive D4.)

πŸ—‚οΈ Variable scope β€” who can see each variable, and for how long. (Deep dive D5.)

04 Β· Check yourself

One quick question

In a FINS address, what does the first number β€” the network β€” let you do?