One common misconception is that the Syntec IDE supports only one language. In reality, it supports a hybrid model:
| Language | Use Case | Example |
| :--- | :--- | :--- |
| Standard G-code | Basic contouring | G01 X100 F2000 |
| Syntec Macro B | Conditional logic, loops, math | #101 = #102 + 5
IF [#101 GT 10] GOTO 100 |
| Ladder Diagram | I/O control, safety interlocks | Normally open contact (X0.0) energizing coil (Y0.1) |
| ST (Structured Text) | Complex arithmetic, array handling | FOR i:=1 TO 10 DO #500[i]:=0; |
Key Difference: Unlike Fanuc macros, Syntec uses a slightly different variable syntax. For example, system variables for axis positions are #2001 (X axis current position) vs. Fanuc’s #5021. The Syntec IDE’s help file (F1 context help) is essential for navigating these differences. syntec ide
For experienced users, the IDE unlocks powerful capabilities.
Effectiveness and Safety Evaluation of Syntec IDE in [Indication]: A Randomized, Double-Blind, Placebo-Controlled Multicenter Trial One common misconception is that the Syntec IDE
Press F4 or CYCLE in the editor to insert templates for:
Syntec IDE follows a client-host architecture: For experienced users, the IDE unlocks powerful capabilities
Communication between host and target is established via Ethernet, USB, or serial link, using proprietary protocols (e.g., Syntec’s SDP protocol).
Syntec offers multiple controller lines (e.g., SYNTEC 21x/23x/31x series, 6-axis and more modern EtherCAT-capable controllers), and feature sets in the IDE may vary by controller model and firmware version. Users should verify compatibility between the IDE version and their controller’s firmware.
Store common routines (e.g., tool change sequence, probe calibration) in a library folder called O9000 series. Write M98 P9100 to call them from any program.
In normal IDEs, time is implicit (execution order, breakpoints, step-over). In Syntec, every block, state, and transition had a logical tick. The IDE enforced that all concurrent processes run synchronously—no race conditions, no unexpected interleavings.