MSA FS-8700-93 Simplex Time Recorder Company 4100 Computer Port Protocol User Manual
Katrangan
Driver Serial QuickStart EST ngidini FieldServer ngrekam data saka Edwards Systems Technology QS1-2 / 4-8 lan QSC Fire Panels liwat port printer RS-232. FieldServer tumindak minangka Klien Pasif sing nampa pesen lan ngrekam status titik Sistem Alarm Kebakaran sing disambungake menyang panel kontrol weker geni EST QuickStart ing Array Data berorientasi bit. Panel QuickStart EST ora ndhukung komunikasi duplex; mulane pembalap iki durung dirancang kanggo nanggapi utawa ngasilake polling.
Driver diwatesi dening informasi sing panel kontrol EST QuickStart nyebar ing wangun pesen teks liwat port printer RS-232 sawijining.
Jinis pesen EST sing didhukung dening pembalap iki kadhaptar ing Bagean 7.1. Status piranti kanggo pemetaan Array Data uga kasedhiya. Amarga ana macem-macem kertu opsional sing bisa dipilih kanggo saben instalasi EST QuickStart, saben aplikasi FieldServer kudu dikonfigurasi khusus sadurunge digunakake. Larik panyimpenan data FieldServer kanggo status panel bakal dialokasikan miturut nomer lan jinis kertu sing ditindakake. Informasi pesen uga bakal disimpen miturut alamat kertu lan panel. Driver iki oriented sambungan; mulane, mung siji Panel EST bisa disambungake menyang port RS-232 FieldServer siji.
Sopir saiki nampung panel Konvensional/Intelligent Eropa lan Amerika nggunakake protokol Inggris Amerika kanthi pranata kanggo nggunakake protokol Inggris Inggris ing wektu mengko.
Cakupan Driver Penyetor
Diwenehake dening MSA Safety
|
Bagian # |
Katrangan |
|
Manual Driver |
Konfigurasi FieldServer
Sambungan Hardware
FieldServer disambungake menyang kertu sumber daya EST QuickStart kaya ing ngisor iki. Konfigurasi panel EST QuickStart miturut instruksi pabrik.

Tips Sambungan Hardware / Petunjuk
Panel QuickStart kudu wis dikonfigurasi nggunakake alat konfigurasi kepemilikan dhewe kanggo ngirim pesen menyang port printer RS-232. Priksa manawa iki rampung sadurunge nyoba nyambung menyang FieldServer lan verifikasi manawa pesen dikirim nggunakake sarana sing cocog, contone, Hyperterminal.
Parameter Array Data
Array Data minangka buffer data "netral protokol" kanggo panyimpenan data sing bakal dilewati ing antarane protokol. Sampeyan kudu ngumumake format data saben Array Data kanggo nggampangake panyimpenan data sing cocog.
|
Judhul bagean |
||
|
Data_Arrays |
||
|
Irah-irahan Kolom |
Fungsi | Nilai Legal |
| Data_Array_Name | Menehi jeneng kanggo Data Array. |
Nganti 15 karakter alfanumerik |
|
Format_Data |
Nyedhiyani format data. Saben Array Data mung bisa njupuk siji format. | Float, Bit, Byte, Uint16, Uint32, Sint16, Sint32 |
| Data_Array_Length | Jumlah Obyek Data. Kudu luwih gedhe tinimbang area panyimpenan data sing dibutuhake dening Deskriptor Peta kanggo data sing diselehake ing larik iki. |
1-10000 |
Example

Konfigurasi Sisih Klien
Kanggo informasi rinci babagan konfigurasi FieldServer, deleng Manual Konfigurasi FieldServer. Informasi ing ngisor iki nerangake carane nggedhekake standar pabrik sing diwenehake ing konfigurasi kasebut files klebu karo FieldServer (ndeleng ".csv" sample files kasedhiya karo FieldServer).
Bagean iki nyathet lan njlèntrèhaké paramèter sing perlu kanggo ngonfigurasi FieldServer kanggo komunikasi karo EST QuickStart Server.
Sampeyan bisa nyambungake panel Edward QuickStart menyang port RS-232 utawa RS-485 (karo adaptor) ing FieldServer. Port iki kudu dikonfigurasi kanggo Protocol = "qstart" ing konfigurasi files.
CATETAN: Ing tabel ing ngisor iki, * nuduhake parameter opsional lan nilai legal sing kandel minangka standar.
Parameter Sambungan Sisih Klien
| Judhul bagean | ||
| Sambungan | ||
| Irah-irahan Kolom | Fungsi | Nilai Legal |
| Pelabuhan | Nemtokake port sing piranti disambungake menyang FieldServer. | P1-P2, R1-R21 |
| Protokol | Nemtokake protokol sing digunakake. | q miwiti |
| Baud* | Nemtokake baud rate. | 9600 (watesan vendor) |
| Paritas* | Nemtokake paritas. | ora ana (watesan vendor) |
| Data_Bit* | Nemtokake bit data. | 8 (watesan vendor) |
| Stop_Bits* | Nemtokake bit mandeg. | 1 (watesan vendor) |
| Ic_timeout | Nemtokake wektu entek antar karakter. | 2.0s |
Example

Deskriptor Node Sisih Klien
| Judhul bagean | ||
| Node | ||
| Irah-irahan Kolom | Fungsi | Nilai Legal |
| Node_Jeneng | Menehi jeneng kanggo node. | Nganti 32 karakter alfanumerik |
| Node_ID | Alamat simpul Server fisik. | 1-255 |
| Protokol | Nemtokake protokol sing digunakake. | q miwiti |
| Sambungan | Nemtokake port sing piranti disambungake menyang FieldServer. | P1-P2, R1-R21 |
Example

¹Ora kabeh port sing ditampilake kudu didhukung dening hardware. Hubungi manual Instruksi sing cocog kanggo rincian port sing kasedhiya ing hardware tartamtu.
Parameter Deskriptor Peta Sisih Klien
Parameter Deskriptor Peta Spesifik FieldServer
|
Irah-irahan Kolom |
Fungsi |
Nilai Legal |
| Map_Descriptor_Name | Jeneng Deskriptor Peta iki. | Nganti 32 karakter alfanumerik |
| Data_Array_Name | Jeneng Array Data ing ngendi data bakal disimpen ing FieldServer. | Salah sawijining jeneng Array Data saka Bagean 4 |
| Data_Array_Offset | Miwiti lokasi ing Data Array. | 0 nganti (Data_Array_Length-1) kaya sing kasebut ing Bagean 4 |
| Fungsi | Fungsi Deskriptor Peta Klien. | Pasif |
Parameter Deskriptor Peta sing Gegandhengan karo Driver
|
Irah-irahan Kolom |
Fungsi |
Nilai Legal |
| Node_Jeneng | Jeneng Node kanggo njupuk data saka. | Salah sawijining jeneng simpul sing ditemtokake ing "Deskriptor Node Klien" ing ndhuwur |
| Msg_Type | Ngenali jinis pesen saka Deskriptor Peta. | Masalah, Liyane, Negara |
| Panel* | ID panel QuickStart. | 0-22, 0 |
| kertu* | Id saka Card. | 0-9, 0 |
| dawa * | Length of Map Descriptor. | Rentang alamat sing diidinake adhedhasar ukuran Array Data |
| Alamat* | Alamat wiwitan blok maca. | 0 kanggo Klien pasif |
Deskriptor Peta Example
Kabeh pesen bakal direkam menyang Data Arrays ditetepake kanggo port iki minangka diterangake ing Bagean 4. Tipe Pesen, Panel, Card, lan kothak Alamat digunakake kanggo cocog Descriptor Peta cocok kanggo nganyari data.

Ing ndhuwur example:
- Data_Array_Offset – Pembalap internal ngitung offset sing bener kanggo saben jinis pesen. Waca Bagean 7.2.
- Fungsi - QuickStart minangka Klien pasif lan ora maca utawa nulis menyang piranti liya.
- Jeneng_Node – Mung ana siji simpul saben port. Bidang iki ora langsung ngubungake port FieldServer menyang susunan panyimpenan data. Deleng bagean Parameter Node Klien.
- Tipe_Pesan – Pesen ditetepake minangka masalah, jinis liyane utawa negara. Nilai kanggo negara sing bakal disimpen kaya ing ngisor iki:
- NORMAL 0
- Weker 1
- SUPERVISOR 3
- SUSAH 4
- MONITOR 6
- DISABLE 7
- Alamat – Kanggo pembalap iki, alamat kudu nol. Iku nemtokake nilai alamat samesthine paling murah.
- Length - Kisaran sing bisa ditampa kanggo alamat ditemtokake dening jinis kertu. Saben kertu wis alamat maksimum samesthine kang lapangan iki nemtokake.
Informasi Tambahan
Fitur migunani
Sinkronisasi FieldServer
Kanggo nyinkronake Array Data FieldServer karo status panel kontrol QuickStart, panel kudu ora ana titik aktif utawa dipatèni ing wiwitan FieldServer. Utawa, panel bisa hard/soft restart kanggo mbusak kabeh status titik, banjur ngumumake maneh piranti apa wae sing aktif sawise FieldServer wis diwiwiti. Iki mung kudu ditindakake dening teknisi sing mumpuni.
Yen panel dadi alus maneh tanpa diduga, FieldServer bakal ngenali perintah "restart" lan mbusak kabeh Array Data internal. Ora perlu maneh FieldServer. Kanggo miwiti maneh hard, FieldServer Data Arrays kudu dibusak kanthi manual kanthi ngganti dicokot ing CLEAR_FLAG Data Array liwat FS-GUI, banjur alon miwiti maneh panel kanggo mesthekake yen status kabeh titik diumumake maneh lan direkam dening FieldServer.
Ana cara kanggo mbusak kabeh Array Data kanthi manual kanggo driver QuickStart. Iki migunani yen Panel QuickStart angel diwiwiti maneh, lan pangguna pengin nyinkronake Array Data FieldServer. Kanggo ngaktifake fitur iki, Array Data CLEAR_FLAG kudu diumumake ing konfigurasi kasebut file sing 16 bit dawa. Kanggo njaluk cetha manual, bit apa wae ing array kudu disetel menyang dhuwur utawa "1". (Waca Kothak Piranti FieldServer lan Manual GUI kanggo instruksi rinci babagan operasi pangguna). Sawise fungsi ngresiki wis rampung, kabeh bit ing array CLEAR_FLAG kudu otomatis disetel menyang nol maneh.
Deskriptor Peta Example - Mbusak Kabeh Array Data

Ing ndhuwur example:
- Data_Array_Name- Array iki kudu diumumake supaya bisa ngreset kabeh Array Data kanthi manual.
- Fungsi - QuickStart minangka Klien pasif lan ora maca utawa nulis menyang piranti liyane. WRBX ngawasi Array Data sing diidentifikasi kanggo owah-owahan lan njaluk fungsi sing jelas nalika kedadeyan kasebut.
- Node_Name - Gunakake id panel standar, id kertu, lan alamat piranti minangka nilai dummy.
- Alamat - Setel menyang dawa sing ditemtokake saka array CLEAR_FLAG.
Referensi
Negara piranti
Saben piranti sing bisa dialamatake disambungake menyang panel QuickStart (nyata utawa pseudo) bisa duwe macem-macem negara: pengawas weker, monitor, liyane (keamanan), lan masalah. Wiwit negara kasebut ora eksklusif; titik siji addressable bisa manggoni sawetara negara ing wektu sing padha.
Mung ana weker siji, pengawasan, monitor lan negara (keamanan) liyane saben alamat, saéngga pesen mulihake kanggo papat negara kasebut nuduhake manawa piranti kasebut ora ana masalah aktif kanggo kahanan kasebut.
Bisa uga ana sawetara negara masalah kanggo port sing bisa dialamatake. Status masalah kasebut dicathet ing susunan masalah sing kapisah saka 2 unsur bait. Saben unsur array cocog karo alamat piranti lan saben bit ing unsur kasebut cocog karo jinis masalah. Pemetaan jinis masalah pesen menyang konfigurasi bit unsur ditampilake ing tabel ing ngisor iki. Kanggo kesederhanaan lan keluwesan modeling, dianggep kabeh titik sing bisa dialamatake (nyata utawa pseudo) bisa ana ing kabeh negara.
|
Jinis Pesen |
negara |
Bit/UINT16 |
|
| MASALAH OPEN | TBL OPEN RST | T | 0 |
| SUSAH SHRT | TBL SHRT RST | T | 1 |
| MASALAH LCL | LCL TRBL RST | T | 2 |
| SIRAH reged | KEPALA DTY RST | T | 3 |
| FAULT COMMN | COMM FLT RST | T | 4 |
| GROUND FAULT | GND FLT RST | T | 5 |
| TBL INTERNAL | INTR TRBL RS | T | 6 |
| JENIS BAD | JENIS BAD RST | T | 7 |
| PRSONATY awon | BAD PRSTY RS | T | 8 |
| UNEPECT DEV | UNEC DEV RST | T | 9 |
| SUSAH | SUSAH RST | T | 10 |
| UJI | TES RST | T | 11 |
| DEV KOMPATBL | DEV COMP RST | T | 12 |
| GRP PELAYANAN | LAYANAN G RS | T | 13 |
| DISABED | PATAH RST | T | 14 |
| DISAB Swara | DISSOUND RST | T | 15 |
Alokasi Memori Array Data kanthi Kertu
Saben kertu QuickStart (nyata lan pseudo) dikonfigurasi karo BIT lan UNIT16 Data Arrays. Negara ing ngisor iki dicathet ing larik BIT ing urutan sing kadhaptar:
- Weker
- Pengawas
- Ngawasi
- Liyane (keamanan)
Masalah direkam ing array kapisah saka UINT16 utawa unsur Bit. Saben unsur nggantosi titik unik addressable, lan saben bit ing unsur nggantosi jinis beda saka kondisi alangan kang diterangake dening pesen masalah tartamtu.
Tabel ing ngisor iki nampilake ukuran Array Data BIT lan UINT16 sing kudu dikonfigurasi kanggo saben panel kanthi gawan, lan susunan kanggo saben kertu sing diinstal kanthi opsional. Array Data sing dikonfigurasi kanggo kabeh panel QuickStart yaiku kanggo kertu (nyata lan pseudo) sing tansah duwe alamat kertu tetep. Ora kabeh Array Data standar iki bakal digunakake kanggo saben instalasi. kertu Optionally diinstal bisa duwe id kertu variabel # kang gumantung ing urutan kertu diinstal.
Array Data dirujuk kanthi relatif miturut ukuran sing diumumake. Mulane, care kudu dijupuk kanggo mesthekake yen ukuran Uploaded diatur kaya ing ngisor iki.
|
Katrangan Card / Array |
Ukuran Array |
Jinis data |
| Pseudo titik | 200 | BIT |
| Masalah titik pseudo | 50 | UINT16 |
| Zona | 2000 | BIT |
| Masalah zona | 500 | UINT16 |
| kelompok lan | 400 | BIT |
| lan masalah klompok | 100 | UINT16 |
| Kelompok matriks | 400 | BIT |
| Masalah klompok matriks | 100 | UINT16 |
| Klompok layanan | 800 | BIT |
| Masalah klompok layanan | 200 | UINT16 |
| Kontrol wektu | 200 | BIT |
| Masalah kontrol wektu | 50 | UINT16 |
| Klompok output | 2000 | BIT |
| Masalah klompok Output | 500 | UINT16 |
| CPU dilindhungi undhang-undhang | 200 | BIT |
| CPU dilindhungi undhang-undhang masalah | 50 | UINT16 |
| kertu daya | 200 | BIT |
| Masalah kertu daya | 50 | UINT16 |
| Kertu Pilihan | ||
| ADC (dobel loop) | 2000 | BIT |
| Masalah ADC (dual loop). | 500 | UINT16 |
| SLIC | 2000 | BIT |
| masalah SLIC | 500 | UINT16 |
| Kartu Kelas A | 200 | BIT |
| Masalah kertu kelas A | 50 | UINT16 |
| kertu kelas B | 200 | BIT |
| Masalah kertu kelas B | 50 | UINT16 |
| kertu relay | 200 | BIT |
| Masalah kertu relay | 50 | UINT16 |
| Annunciator (saben kertu) | 200 | BIT |
| Masalah Annunciator (saben kertu) | 50 | UINT16 |
| Telpon | 200 | BIT |
| Masalah telpon | 50 | UINT16 |
Ngalamat piranti
Tabel ing ngisor iki nemtokake papan alamat sing dikarepake dening pembalap kanggo saben jinis kertu. Tabel kasebut kalebu titik fisik lan pseudo sing digunakake dening sistem QuickStart.
| Panel | kertu | alamat | Jinis kertu | |
| 0 | 0 | 0-18 (49) | titik pseudo | |
| 0 | 17 | 0-480 (499) | zona | |
| 0 | 18 | 0-64 (99) | kelompok lan | |
| 0 | 19 | 0-64 (99) | klompok matriks | |
| 0 | 20 | 0-128 (199) | klompok layanan | |
| 0 | 21 | 0-32 (49) | kontrol wektu | |
| 0 | 22 | 0-250 (499) | klompok output | |
| 1 | 0 | 0-32 (49) | CPU (kasedhiya) | |
| 2 | 0 | 0-33 (49) | penyiar | |
| 3 | 0 | 0-33 (49) | penyiar | |
| 4 | 0 | 0-33 (49) | penyiar | |
| Titik Alamat | 5 | 0 | 0-33 (49) | penyiar |
| 6 | 0 | 0-33 (49) | penyiar | |
| 7 | 0 | 0-33 (49) | penyiar | |
| 8 | 0 | 0-33 (49) | penyiar | |
| 9 | 0 | 0-33 (49) | penyiar | |
| 1 | 01-07 | 0-341 (499) | ADC | |
| 1 | 01-07 | 0-275 (499) | SLIC | |
| 1 | 01-13 | 0-19 (49) | Kelas B (ZA16-8) | |
| 1 | 01-13 | 0-11 (49) | Kelas A (ZA8-2) | |
| 1 | 01-13 | 0-11 (49) | Relay (ZR-8) | |
| 1 | 14 | 0-16 (49) | Telpon (DLD) | |
| 1 | 15 | 0-24 (49) | Daya (PS6) |
Jinis Pesen sing Didhukung
Pembalap laporan pesen sing langsung mengaruhi status piranti mung. Set acara lan pesen ing ngisor iki bakal dikenali lan direkam ing Arrays Data.
|
String Teks Katrangan Acara |
negara |
Komentar |
|
| Aktifake maneh | -OPERATOR COMMAND- mbusak kabeh Arrays Data | ||
| TENANG | RST | Ora Dilaksanakake | |
| ALARM AKTIF | ALARM RST | A | |
| Stasiun TARIK | PULL STA RST | A | |
| PANAS ALARM | PANAS ALM RS | A | |
| ALIRAN BARAT | BANYUWANGI RS | A | |
| STAGE SIJI | A | ||
| KANGGO | SUP RST | S | |
| TAMPER | TAMPER RST | S | |
| KEAMANAN | KEAMANAN RST | O | |
| FIREPHONE | TELPON RST | M | |
| MONITOR | MONITOR RST | M | |
| SUPV LATCH | LAT SUPV RST | S | |
| LENGKAP TAMPER | LAT TAMP RST | S | |
| ora ngerti | Ora dingerteni RST | O | |
| VERIFIKASI ALARM | ALM VFY RST | M | |
| PREALARM | PREALARM RST | M | |
| MASALAH OPEN | TBL OPEN RST | T | |
| SUSAH SHRT | TBL SHRT RST | T | |
| MASALAH LCL | LCL TRBL RST | T | |
| MAINT ALERT | MAT ALERT RS | M | |
| SIRAH reged | KEPALA DTY RST | T | |
| FAULT COMMN | COMM FLT RST | T | |
| GROUND FAULT | GND FLT RST | T | |
| TBL INTERNAL | INTR TRBL RS | T | |
| JENIS BAD | JENIS BAD RST | T | |
| PRSONATY awon | BAD PRSTY RS | T | |
| UNEPECT DEV | UNEC DEV RST | T | |
| SUSAH | SUSAH RST | T | |
| Relay CONFIR | RLY CFRM RST | M | |
| MONITORING LCL | LCL MNTR RST | M | |
| NGALIH | NGALIH RST | M | |
| UJI | TES RST | T | |
| DEV KOMPATBL | DEV COMP RST | T | |
| LAN GROUP | Lan GRP RST | A | |
| KUMPULAN MATRIX | MATRIKS G RST | A | |
| GRP PELAYANAN | LAYANAN G RS | T | |
| KONTROL WAKTU | WAKTU CNTL RS | M | |
| ACK | ACK RST | M | |
| DISABED | PATAH RST | T | |
| DISAB Swara | DISSOUND RST | T | |
| OBJEK RUN | OBJETRUN RST | M | |
| ZON ALARM | ZON ALM RST | A | |
| ZONA SUPER | ZONA SUP RST | S | |
| MONITOR ZON | ZON MON RST | M | |
| GROUP OUTPUT | OUTPUT G RST | M | |
| Krungu | RST | M | |
| VISUAL | VISUAL RST | M | |
| OUTPUT SUPER | SUPER OUT RT | M | |
| NONSUPER OUT | NONSO OUT R | M | |
| COMM ALM OUT | KOMALOUTRST | M | |
| OUTPUT LED | LEDOUTPU RST | M | |
Pesen kesalahan
|
Pesen kesalahan |
Tindakan korektif |
| Qwiwitan: #1 Err. Illegal Map Descriptor dawa - defaulting kanggo | Priksa konfigurasi file setelan, lapangan dawa ora disetel kanthi bener.2 |
| Qwiwitan:#2 Err. Nilai kertu kesalahan | Priksa konfigurasi file setelan, nomer id kertu papan sirkuit dicithak kudu 0-22 saben rencana ngarahake QuickStart ndhuwur.2 |
| Qwiwitan:#3 Err. kesalahan Nilai Panel | Priksa konfigurasi file setelan, nomer id panel kudu 0- 9 saben skema alamat QuickStart ing ndhuwur.2 |
| Qwiwitan:#4 Err. Kesalahan jinis pesen | Priksa konfigurasi file setelan, jinis pesen kudu salah siji "masalah", utawa "liyane".2 |
| Qwiwitan:#5 Err. Tes file <%s> ora ditemokake. | Kanggo diagnosa pangembangan mung, hubungi dhukungan teknis. |
| Qwiwitan:#6 Err. Garis diagnostik diabaikan. | Kanggo diagnosa pangembangan mung, hubungi dhukungan teknis. |
| Qwiwitan:#7 Err. parsing pesen Acara\n%s | Telpon dhukungan teknis. |
| Qwiwitan:#8: Err. nyimpen pesen Acara\n%s | Telpon dhukungan teknis. |
| Qwiwitan:#9 Err. Alamat pesen <%d> ngluwihi ukuran Array Data <%d> | Telpon dhukungan teknis. |
| Qwiwitan: #10 Err. Data mlebu lagi ditinggalake ing port %d. MapDesc dibutuhake kanggo nemtokake panyimpenan kanggo messge:\n%s | Priksa manawa ana Deskriptor Peta sing bener ing konfigurasi kasebut files kanggo pesen. Telpon dhukungan teknis. |
| Qwiwitan:#17 Err. Ora diijini polling. Dianggep nulis liwat ditinggal! Deskriptor Peta <%s> | Nulis ora bisa; supaya nulis saka sistem SCADA. |
Statistik driver
Tabel ing ngisor iki ngenali statistik sing digawe dening driver serial EST QuickStart lan maknane.
| Statistik driver Direkam | Panjelasan |
| Pesen ditampa | Jumlah total pesen saka kabeh jinis. |
| Byte ditampa | Jumlah total bita sing ditampa dening kabeh jinis pesen. |
| Pesen ora digatekake | Pesen sing ora digatekake kalebu sing dibuwang dening kritéria jendhela geser fungsi lengkap, lan pesen sing ora dingerteni ing fungsi parsing. Jendhela ngusapake mbusak baris pisanan saka telung pesen baris yen pola baris bener ora dikenali. Mulane, stat iki ngetung loro baris sing dibuwang, lan pesen yen ora bisa diurai. |
| Protokol | Kesalahan protokol, pesen kasebut diakoni nanging ora njupuk formulir sing bener. |
²Owahi konfigurasi CSV file, nransfer sing diowahi file menyang FieldServer lan ngreset FieldServer supaya modifikasi bisa ditrapake.
DUKUNGAN KUSTUM
Keamanan MSA
1991 Pengadilan Tarob
Milpitas, CA 95035
Websitus: www.MSAsafety.com
Informasi Dhukungan AS:
+1 408 964-4443
+1 800 727-4377
Email: smc-support@msasafety.com
Informasi Dhukungan EMEA:
+31 33 808 0590
Email: smc-support.emea@msasafety.com
Dokumen / Sumber Daya
![]() |
MSA FS-8700-93 Simplex Time Recorder Company 4100 Protokol Port Komputer [pdf] Manual pangguna FS-8700-93, Simplex Time Recorder Company 4100 Protokol Port Komputer |




