AnasayfaHome

PG251 Hardware Control System

Sahada kullanımda · Aralık 2025'ten beri · Test Mühendisi olarak geliştirdimIn use in the field · since December 2025 · built as a Test Engineer

PG251, şirkette neredeyse her testte kullandığımız test cihazlarına yardımcı, çok yönlü bir test ekipmanı. İçindeki yüzlerce röle, test edilen kartın uçlarını besleme kaynaklarına, multimetreye, haberleşme hatlarına ve birbirine bağlıyor. Bu masaüstü programı o röle matrisini ekranda canlandırıyor: bir test adımında hangi rölelerin çektiğini ve bunun sonucunda hangi noktaların birleştiğini saniyeler içinde gösteriyor. PG251 is a multi-purpose piece of test equipment that supports the test fixtures we use in almost every test at work. Hundreds of relays inside it connect the pins of the board under test to power supplies, a multimeter, communication lines and to each other. This desktop app brings that relay matrix to life on screen: for any test step it shows within seconds which relays close and which points end up connected.

Analiz süresiAnalysis time

15-20 dakika süren test analizleri artık 1-2 dakika.Test analyses that took 15-20 minutes now take 1-2.

Yeni test cihazıNew test fixtures

Tasarım süresi yaklaşık yarıya indi.Design time cut by roughly half.

Şema gerekmezNo schematic needed

Test noktaları kartın şeması açılmadan ekranda.Test points appear without opening the board's schematic.

Neden yaptımWhy I built it

Bir test adımını anlamak için röle numaralarını tek tek PG251'in matrisinde bulmak, sonra kartın test şemasını açıp her ucun hangi test noktasına gittiğine bakmak gerekiyordu. Röleler çoğu zaman tanımlar içinde gruplandığı için önce o tanımları da açmak lazımdı. Bu iş uzun sürüyor ve hataya açıktı. Programı, bu iz sürme işini ekibin yerine yapsın diye yazdım.To understand a test step you had to find every relay number in PG251's matrix by hand, then open the board's test schematic to see which test point each pin went to. Relays were usually grouped inside defines, so those had to be looked up first too. It was slow and error-prone. I wrote the app so it does that tracing for the team.

Nasıl çalışırHow it works

  1. Ekranda PG251'in röle matrisi bir tablo olarak durur: sütunlar kartın uçları, besleme kaynakları, multimetre ve haberleşme hatları; satırlar iç bağlantı hatları; her hücre o bağlantıyı kuran rölenin numarası.PG251's relay matrix sits on screen as a table: columns are the board's pins, power supplies, multimeter and communication lines; rows are the internal buses; each cell is the number of the relay that makes that connection.
  2. İstenirse "Select Test Device" ile test cihazı seçilir. Kartın test noktaları (TP'ler) tablonun üstündeki yeşil başlıklara yazılır; şemayı açmaya gerek kalmaz. Test programının kaynağı ve şirket sunucusundaki klasörleri de tek tıkla açılır.Optionally, a test fixture is picked with "Select Test Device". The board's test points (TPs) are written into the green headers above the table, so there's no need to open the schematic. The test program's source and its folders on the company server open with one click as well.
  3. Test programındaki kod ya da define'lar doğrudan kutuya yapıştırılır. Program yorumları atar, röle numaralarını ve tanım adlarını ayıklar; tanımları test cihazı dosyasından çözerek içindeki rölelere açar.Code or defines from the test program are pasted straight into the box. The app strips comments, pulls out relay numbers and define names, and expands each define into its relays using the fixture file.
  4. Eşleşen röleler tabloda işaretlenir. Birbirine bağlanan noktalar aynı renge, ayrı hatlar ayrı renklere boyanır; bir bakışta hangi ucun neyle birleştiği görülür.Matching relays are marked in the table. Points that end up connected share a colour and separate nets get different colours, so you can see at a glance what joins what.
  5. İstenirse yalnızca ilgili sütunlar ayrı bir pencerede açılır; 126 sütun arasında kaybolmadan tek test adımına odaklanılır.If wanted, only the relevant columns open in a separate window, so you can focus on a single test step instead of 126 columns.

Öne çıkanlarHighlights

TeknolojilerTechnologies