Skip to content

Working documentation

This page is generated from the project's working notes. It records a real retrofit in progress, corrections included. Anything marked 🔴 or ⚠️ is unresolved or carries a caveat - read those before acting.

Housing connectors - the complete reference

2 September 2026. Everything the wiring diagram says about every connector on or at the Tecnos Housing, gathered into one place.

This file is self-contained. A session that reads only this file has the whole picture on Housing connectors and does not need to open any other document.

Naming, first (Grant, 2 Sep 2026)

Term Means
Housing (Tecnos / Monoscheda / Mesa Housing) The rack enclosure holding the Monoscheda card and its Syncro daughterboard. Its front panel is what this document is about
Cabinet The outer electrical cabinet (Q.E.) the Housing sits inside - drives, contactors, breakers, transformers, the DIN-rail I/O modules, terminal strips
Field Everything past the cabinet's Harting connectors - machine junction boxes, pendant, sensors, valves, switches

Sources

Every fact below traces to one of these, all already read in full:

Source Gives
SGM section, pages 6-8 The definitive pin-by-pin schedule for CONN.X, CONN.Y, CONN.Z
SGM page 5 CONN.S, the spindle connector
SGM pages 11-12, COLLEGAMENTI SERIALI The four serial cables
Q.E. sheet 35 The Monoscheda front panel layout and the CNC power sheet
Q.E. sheets 5, 7, 8, 9, 22 The axis drive sheets and the home-switch sheet
Q.E. sheets 33, 34 The I/O module sheets and the ribbon cross-references
LISTA DISPOSITIVI (14-page device list) Part numbers for every connector and cable

1. Every connector on the Housing, at a glance

Connector Type Carries
AXIS 1 DA-15 15-pin D-sub, 2 row X axis - analog command, encoder, servo enable, home switch, 24 V
AXIS 2 DA-15 Y axis - same set
AXIS 3 DA-15 Z axis - same set
AXIS 4 DA-15 Spindle (CONN.S) - analog speed reference only, 2 pins used
CN1 (lower left) 26-way IDC Inputs IF.1-IF.24
CN4 (upper left) 26-way IDC Inputs IF.25-IF.48
CN7 (lower right) 26-way IDC Outputs - one of the two output ribbons
CN10 (upper right) 26-way IDC Outputs - the other
COM1 DE-9 9-pin D-sub Serial to the PC. The motion link
COM2 DE-9 Auxiliary serial. Configured but unused
CN5P 5-pole power 24 V AC supply to the Monoscheda
FUSE 1 and FUSE 2 2 × fuseholder 1 A, on FILI VIOLA (violet wires), CNC supply. ✅ Two, confirmed from the panel photo 2 Sep. Sheet 35 was read as naming only FUSE 1
RUN, MOD, COM1, COM2 LEDs Status
Two LED blocks A Z I Z A / B E I E B LEDs One between AXIS 1/AXIS 2, one between AXIS 3/AXIS 4. Each serves the two axes either side

🔴 The naming wrinkle - read this before touching a ribbon

The sockets on the panel and the cables in the drawing are numbered differently.

Sockets on the Monoscheda panel (sheet 35) CN1, CN4, CN7, CN10
Cables in the device list and on sheets 33-34 CN1, CN4, CN10, CN13

The two input names agree. The two output cables land on sockets CN7 and CN10, and the drawing does not make the order explicit.

Partly resolved 2 Sep from a clear panel photo. The four marker-pen labels read CN4 IN 25-48 (upper left), CN1 IN 1-24 (lower left), CN13 OUT 25-48 (upper right) and a fourth lower right obscured by ribbons. So:

  • The earlier reading of "CN3 OUT 25-48" was CN13, as suspected
  • The marker labels use the CABLE names (CN1, CN4, CN13), which agree with the device list and sheets 33-34 - they do not use the CN7 / CN10 socket names from sheet 35
  • The labels are therefore more useful than previously thought, but they are still hand-written by an unknown hand at an unknown date

⚠️ Still: confirm every ribbon by the module it lands on - IF1, IF4, UF1, UF4 - before trusting any label. The fourth label has not been read, and a machine that has been serviced can have labels that no longer match.


2. The four axis connectors - CONN.X, CONN.Y, CONN.Z, CONN.S

What the connector is called

Proper name DA-15 - D-subminiature, A shell, 15 contacts in two rows (8 + 7)
Catalogue name "DB15". Technically wrong (DB is the 25-way shell) but near-universal, so search both
⚠️ Not HD-15 / DE-15, the 15-pin three-row high-density VGA connector. Same contact count, different part, and it is what a plain "15 pin D-sub" search returns
Loom end (at the Housing) 🔴 MALE / pins - DA-15P - verified physically by Grant, 2 Sep 2026, and matching MASCHIO in the device list
Housing panel end 🔴 FEMALE / sockets - DA-15S. This is what Mesa must present
Shell over it Backshell or hood
Part, connector Zaniboni 1402005, 025ZAN0020, CONNETTORE VASCHETTA 15PIN, MASCHIO
Part, cover Zaniboni 1413014, 025ZAN0026, COVER X 15PIN

VASCHETTA is the Italian trade term for a D-sub shell - literally "little tray".

⚠️ Sheet cross-references from the device list put CONN.S at 5.8, CONN.X at 6.8, CONN.Y at 7.8, CONN.Z at 8.8 - one sheet earlier than each axis's AZION. ASSE sheet (X = 7, Y = 8, Z = 9). The connector symbol appears at column 8 of the preceding sheet. Not resolved further; the SGM schedule is the authority for pins.

CONN.X / CONN.Y / CONN.Z - identical on all three axes

Definitive, from SGM pages 6, 7 and 8.

Pin Conductor Wire X Wire Y Wire Z Signal Drive CN1
1 - - - - unused -
2 - - - - unused -
3 YE giallo 64 78 92 Encoder B 35 PBO
4 BL blu 63 77 91 Encoder A 33 PAO
5 GR grigio 65 79 93 Encoder Z / index 19 PCO
6 - 137 138 139 Home switch BOX/BOY/BOZ none - stops at the Housing
7 - 014 014 014 +24 V DC out to the drive 47 +24V-IN
8 BN marrone 69 83 97 Velocity command + (V-REF), ±10 V 5 V-REF
9 RD-BN rosso-marrone 62 76 90 Encoder common 1 SG
10 PK rosa 67 81 95 Encoder /B 36 /PBO
11 GN verde 66 80 94 Encoder /A 34 /PAO
12 WH bianco 68 82 96 Encoder /Z 20 /PCO
13 - 71 85 99 (0.5 mm²) Servo enable /S-ON 40 /S-ON
14 - - - - unused -
15 WH bianco 70 84 98 Velocity command − (analog reference 0 V) 6 SG

Twelve of fifteen pins used. Pins 1, 2 and 14 are spare - only three, which is why a step/direction pair (four conductors) could never have been fitted.

Cables inside each loom

Cable Spec Used
Encoder SCH 8x0.25 - 8 core, screened, single overall screen, not screened pairs 7 of 8. One spare conductor
Analog reference SCH 2x0.50 - individually screened pair 2 of 2
Home switch, enable, 24 V Single conductors, 0.5-1 mm² -

⚠️ Sheet 7 prints the encoder cable as 8X0.22. The SGM schedule says SCH 8x0.25. Prefer the schedule.

⚠️ The single overall screen on the encoder cable is the known weak point if noise appears in commissioning. Land the screen at one end only, at the Housing.

Three grounds, deliberately kept separate

Ground Pin Belongs to
Encoder common 9 Encoder circuit (CN1-1 SG)
Analog reference 15 Analog command circuit (CN1-6 SG)
24 V return via wire 12 at the cabinet Drive supply

TEA separated them. Do not common them. There is an 8 kW VFD in the cabinet.

Home switch routes - pin 6 in detail

Axis Switch Wire Route from the Housing outward
X -BOX 137 CONN.X 6 → -X:6 → Harting -B:5=BM+X43, X43:137BOX (1-2) → X43:14
Y -BOY 138 CONN.Y 6 → -Y:6 → Harting -C:19=BM+X4, X4:138BOYX4:14
Z -BOZ 139 CONN.Z 6 → -Z:6 → Harting -C:20X4:139BOZX4:14

🔴 Pin 6 is the only pin on this connector with no drive destination. The home switches come back to the Housing and stop there, at the Syncro axis card. That is why they appear nowhere in MW310.EQU, and it proves the drives are not self-homing - the Tecnos homes them.

They return to rail 14, a 24 V control rail, so they read as 24 V dry contacts or proximity switches.

CONN.S - the spindle, on AXIS 4

From SGM page 5. Only two pins used.

Pin Conductor Signal Goes to
8 WH bianco Spindle speed command -R6:1
15 BN marrone Spindle command return -R6:4

Cable: SCH 2x0.50 screened pair.

⚠️ The colours are reversed relative to CONN.X/Y/Z - WH on 8 and BN on 15, where the axes have BN on 8 and WH on 15. Go by pin number, not colour.

🔴 AXIS 4 is the spindle, not the carousel. Confirmed by "POS. ASSE S" 4 in Param/pargen.prm and the S-axis block in Syncro.prm. The Tecnos treats the spindle as its fourth axis and commands it by voltage, but with only 2 pins used the spindle loop is open - no encoder comes back.

The command goes into the -R6 pot network, which then feeds the VS-606V7 inverter. -R6 is Tecnos part 025TEC0027, KIT SPINDLE LUNGO + CAVI. It is a speed override in the controller's path, the counterpart of -FR1 (COMANDO OVER-RIDE, 025TEC0010) on the feed.


3. The four 26-way ribbon headers

Cable ref Part Type Description Sheet
CN1 025TEC0005 TC26/225 COLL. IN OUT A CNC 33.1
CN4 025TEC0005 TC26/225 COLL. IN OUT A CNC 33.1
CN10 025TEC0005 TC26/225 COLL. IN OUT A CNC 34.0
CN13 025TEC0005 TC26/225 COLL. IN OUT A CNC 34.0

TC26/225 reads as 26-way, 225 mm long. All four are the same part.

✅ The headers are latched - confirmed from the panel photo, 2 Sep

The four headers are white shrouded box headers with integral ejector latches - the classic hinged white arms that swing out to eject the socket and lock it in when closed. Gold-plated dual-row pins. They sit in rectangular cutouts in the metal front fascia, soldered to the Monoscheda board (Grant, 2 Sep) rather than mounted to the panel.

Buy latched breakout modules. Many cheap IDC-to-terminal modules use plain shrouded headers with no ejectors. A plain header still accepts the socket and holds it by friction, but this is a machine that vibrates and the latch is worth having.

The socket photographed separately therefore does carry the matching latch cut-outs, and an earlier note doubting that is withdrawn.

Measured 2 Sep 2026 (Grant): the pitch is 2.54 mm (22.4 mm across pin 1 to pin 10, which is 9 gaps → 2.49 mm; 2.24 mm is not a standard pitch). Worth one confirming span across pin 1 to pin 13 = 30.5 mm, or the shroud width ≈ 35.5 mm, before ordering.

The four headers are soldered to the Monoscheda board, not panel parts. They leave with the card. There is nothing on the Housing panel to reuse or match, and a new front panel has to be made regardless - the existing one is the Monoscheda's own front bracket.

The ribbons are comfortably long enough to reach DIN-rail breakouts mounted inside the Housing.

What each carries

Cable Points Lands on modules
CN1 Inputs IF.1-IF.24 IF1 (head), IF2, IF3
CN4 Inputs IF.25-IF.48 IF4 (head), IF5, IF6
CN10 Outputs OF.1-OF.24 UF1 (head), UF2, UF3
CN13 Outputs OF.25-OF.48 UF4 (head), UF5, UF6

Sheet 33 carries all six input modules; sheet 34 carries all six output modules. Confirmed from device-list page 12.

The modules at the far end - in the cabinet, not the Housing

⚠️ The IF1-IF6 / UF1-UF6 modules are DIN-rail units on the cabinet backplate (sheet 38 layout), not inside the Housing. The ribbons run from the Housing's front panel out to them.

Module Part Type
IF1, IF4 025TEC0001 MODULO INPUT CNC, IN C3 - head module, takes the 26-way
IF2, IF3, IF5, IF6 025TEC0002 MODULO INPUT CNC, IN C1 - chains off the head on 10-way ribbons
UF1, UF4 025TEC0003 MODULO OUTPUT CNC, OUT C3 - head module
UF2, UF3, UF5, UF6 025TEC0004 MODULO OUTPUT CNC, OUT C1

Eight points per module. Three head modules feeding chains is what "N.SCHEDE I/O" 3 in pargen.prm refers to.

The output modules use TD62783AP source drivers - read off the chips in the rack photos. An ordinary 8-channel high-voltage source driver with logic-level inputs, which confirms the ribbon is the logic side of the opto-isolators.

Address to module terminal - the formulas

Proven against the SGM schedules on thirteen sample points.

For Module Terminal Wire tag
Input IF.n IF[⌊(n−1)/8⌋+1] ((n−1) mod 8) + 2 E1nn
Output OF.n, with k = ((n−1) mod 8) + 1 UF[⌊(n−1)/8⌋+1] 3k−1 (the group is 3k−2, 3k−1, 3k) A2nn

The output wire always lands on the middle terminal of each group of three: 2, 5, 8, 11, 14, 17, 20, 23.

The arithmetic that closes

4 ribbons × 24 points = 96 = 48 inputs + 48 outputs, matching the EIN1-48 / AUS1-48 numbering on sheets 16-28. Of those, 41 inputs and 41 outputs are real.

Unused addresses
Inputs 5, 6, 19, 41, 42, 47, 48
Outputs 4, 5, 31, 32, 33, 34, 39

One ribbon wire per point - tested at the boards by Grant, 31 Aug 2026. No multiplexing, no scanned bus, no strobed addressing.

🔴 What is NOT known about the ribbons

Unknown Note
Which of the 26 ways carries which point The single biggest gap. Likely ways 1-24 in order with 25-26 the module supply, but unproven
Which two ways are not signals 24 points on a 26-way leaves two, almost certainly the module logic supply +V and 0 V
The logic voltage, in both states Probably 5 V TTL. Sets the Mesa field-power domains
Sourcing or sinking Sets the Mesa input and output configuration

⚠️ All four need the machine live with the Monoscheda still in place. They cannot be answered after strip-out.

The eight 10-way ribbons - NOT on the Housing

They chain module to module inside the cabinet. Listed here only so nobody looks for them on the panel.

Ref Part Type Description
CN2, CN5, CN12, CN15 025TEC0008 TC10/050 COLL. OUT C3-OUT C1 E IN C3-IN C1
CN3, CN6 025TEC0006 TC10/025 COLL. IN C3-IN C1
CN11, CN14 025TEC0007 TC10/035 COLL. OUT C3-OUT C1

4. COM1 and COM2 - the serial ports

Both are 9-pin D-sub (properly DE-9; universally miscalled "DB9").

COM1 COM2
Use The PC-to-Monoscheda motion link Auxiliary. Configured but nothing uses it
Baud 19200 38400
Protocol ACKNACK (TCBIN for the service tools) XONXOFF
Settings live in C:\Windows\Mw310.ini - Porta COM=1, COM1 Syncro=ACKNACK, B.R. COM1 Syncro=19200 Porta COM AUX=2

The COM1 cable - SERIALE SYNCRO-P.C.

Part CAV90240 / 025TEC0028. From SGM pages 11-12, COLLEGAMENTI SERIALI.

Connectors DB-9F to DB-9F
Wiring Null modem, three wire: 2↔3, 3↔2, 5↔5
Shield To both shells
Protection Two 13 V F-126 suppressor diodes
Handshake lines None. RTS, CTS, DTR, DSR, DCD all unused

🔴 A plain three-wire null modem with no handshake, so a passive listening tap is trivial and cannot disturb the link. No com0com, no hub4com, nothing to roll back.

⚠️ Data bits, parity and stop bits are recorded nowhere - not in any INI, not in the registry. Comdrv.exe sets the framing programmatically. They must be observed from a capture.

The other three serial cables on the same drawing - none of them at the Housing

Name Connectors Route
B SERIALE ARMADIO-P.C. DB-25F to DB-9F Cabinet PULSANTIERA to PC
C SERIALE PC-YASKAWA DB-9M to DB-9F 3CN on the Yaskawa drives. ⚠️ Needs Yaskawa's own software; 3CN is not a generic serial port
D SERIALE PC-PANASONIC mini-DIN to DB-9F CN SER on the Panasonic

5. CN5P - the Housing power connector

Part 025TEC0009, CONN. ALIMENT. CNC, CN5P
Type 5-pole pluggable terminal, the orange connector seen on the rack
Supply 🔴 24 V AC, on pins 1 and 2
Source -T3, a 1500 VA transformer, 0-400 primary, 0-24 V 250 VA secondary
Protection -F13, 6 A GL
Also on the panel FUSE 1 and FUSE 2, 1 A, on FILI VIOLA (violet wires)
Sheet 35.1

The device list entry for the controller itself reads -CNC. 025TEC0022 POSIZIONATORE M68K, M68K, 24 Vca - 24 Vca is 24 V AC, confirming it twice.

Note on sheet 38: USCITA CAVO ALIMENTAZIONE M68K (-CNC) L=60cm DA CANALA - the supply cable leaves the trunking with 60 cm free.

⚠️ Nothing in a Mesa build wants 24 V AC. This feed goes away; Mesa takes 24 V DC from the existing -G3 rail (wires 014 positive, 12 return).


6. What is NOT a Housing connector

Listed explicitly, because each has been mistaken for one at some point.

Not on the Housing Where it actually is
-SIG2, the carousel encoder On the Panasonic MSS083A1XP drive, closing its own indexer loop. Device list: -E.561, 025AMP0001, "Amphenol, Panasonic encoder", beside -M560 "Amphenol, Panasonic motor". Sheet 32's header reads CONNETTORE AZIONAMENTO ASSE 561 - drive connector. The Tecnos never sees a carousel encoder; it gets position from binary bits IF.35-IF.40
The IF/UF I/O modules DIN rail in the cabinet (sheet 38 layout)
The eight 10-way ribbons Module to module, in the cabinet
Drive fault ALM Wires 72/86/100 go from the drives straight to the KAX/KAY/KAZ relays in the cabinet. Not through any axis loom
Overtravel P-OT / N-OT Limit switches straight to drive CN1-42/43. Never reach the Housing
Alarm reset /ALM-RST Pushbutton -SB15 to drive CN1-44. Never reaches the Housing
The motor encoders Serial PS//PS only, drive to motor (sheets 29-31). LinuxCNC can never read them directly

7. Summary of what is still unknown

# Unknown Blocks
1 Ribbon way ↔ I/O address The whole I/O half of any Mesa adapter
2 Ribbon logic voltage and polarity Mesa field-power domains and input/output configuration
3 Where the I/O modules get their logic power Whether Mesa adapters must feed the module supply. Two spare ways on a 26-way suggests they do
4 Serial framing bits on COM1 Only the serial tap. Not the wiring
5 Which output cable lands on socket CN7 vs CN10 Label by module, not by socket, and it does not matter

🔴 Items 1-3 all need the machine live with the Monoscheda in place, and all three can be answered in one session.

  • mesa-wiring-schedule.md - where each of these signals goes on the Mesa cards
  • connector-schedules.md - the raw SGM transcription this file draws on
  • io-map.md - all 82 I/O points with field devices and Harting pins
  • servo-drive-interface.md - the drive end of the axis looms
  • homing.md - why pin 6 matters
  • serial-port.md - the full COM1 write-up
  • device-list.md - every part number
  • retrofit-boundary.md - scope