ASSURED-SYSTEMS-logo

ASSURED SYSTEMS RDI-54 USB Digital Counter/Timer Module

ASSURED-SYSTEMS-RDI-54-USB-Digital-CounterTimer-Module-product-image

Informasi produk

Spesifikasi:

  • Jeneng produk: Remote Serial Interface Pod RDI-54
  • Produsen: ACCES I/O PRODUCTS INC
  • Model: RDI-54
  • Kompatibilitas: sistem Windows utawa DOS

Pandhuan Panggunaan Produk

Instalasi:
Kanggo nginstal piranti lunak sing dibutuhake kanggo kertu:

  1. Lebokake CD sing kasedhiya karo produk sampeyan menyang drive CD ROM.
  2. Yen program instalasi ora diwiwiti sajrone 30 detik, bukak install.exe saka direktori root CD.
  3. Klik tombol "Instal Software to Hard Disk".
  4. Pilih produk sing pengin diinstal saka dhaptar sing ditampilake.
  5. Klik "Sabanjure."
  6. CD nggawe direktori kanthi jeneng standar; yen sampeyan pengin ngganti, klik "Ganti" lan pilih path sing disenengi.
  7. Disaranake sampeyan uga nginstal Paket Alat paling ora sapisan saben sistem.
  8. Klik "Instal Cepet" kanggo mbukak proses instalasi utawa klik "Instal Detail" yen sampeyan pengin informasi luwih lengkap babagan files diinstal.
  9. Klik "Rampung."
  10. Klik "Metu saka program instalasi" yen wis rampung.

Jinis saka Files:
Sampeyan saiki duwe rong jinis fileing hard disk sampeyan:

  1. Piranti lunak, kalebu samples ing C, Pascal, QuickBasic lan program persiyapan, khusus kanggo kertu.
  2. Piranti lunak kanggo mbantu sampeyan nggunakake kertu ACCES ing macem-macem lingkungan:
    • Setup.exe: Setup program
    • Findbase.exe: DOS sarana kanggo nemtokake alamat basa kasedhiya kanggo bis ISA, kertu non-PnP. Jalanake program iki sadurunge nginstal hardware ing komputer.
    • Poly.exe: Utilitas umum kanggo ngowahi tabel data dadi polinomial urutan ke-n. Migunani kanggo ngitung koefisien polinomial linearisasi.

Pitakonan sing Sering Ditakoni (FAQ)

  • P: Apa piranti lunak kompatibel karo sistem operasi Mac?
    A: Ora, piranti lunak sing kasedhiya mung kompatibel karo sistem Windows utawa DOS.

PRODUK ACCES I/O INC
10623 Roselle St San Diego CA 92121-1506
Telpon: 619-550-9559
FAX: 619-550-7322

WARTA
Informasi ing dokumen iki diwenehake mung kanggo referensi. ACCES I / O PRODUCTS INC ora nanggung tanggung jawab sing muncul saka aplikasi utawa panggunaan informasi utawa produk sing diterangake ing kene. Dokumen iki bisa ngemot utawa ngrujuk informasi lan produk sing dilindhungi hak cipta utawa paten lan ora menehi lisensi miturut hak paten ACCES, utawa hak wong liya.
Dicithak ing AS. Hak cipta 1997 dening ACCES I / O PRODUCTS INC, 10623 Roselle St., San Diego, CA 92121. Kabeh hak dilindhungi undhang-undhang.

INSTALASI

NGINSTAL SOFTWARE
Sampeyan wis nampa karo produk CD sing ngemot kabeh piranti lunak sing perlu kanggo nggunakake kertu. CD kompatibel karo kabeh jinis sistem Windows utawa DOS.

Kanggo nginstal piranti lunak sing dibutuhake kanggo kertu:

  1. Lebokake CD ing CD ROM - Yen program instalasi ora diwiwiti sajrone 30 detik, bukak "install.exe" saka direktori root CD.
  2. Klik tombol Instal Software to Hard Disk.
  3. Pilih produk sing pengin diinstal saka dhaptar sing ditampilake.
  4. Klik Sabanjure.
  5. CD nggawe direktori kanthi jeneng standar; yen sampeyan pengin ngganti, klik Ganti banjur pilih dalan sing disenengi.
  6. Disaranake sampeyan uga nginstal Paket Alat paling ora sapisan saben sistem.
  7. Klik Instal Cepet kanggo mbukak proses instalasi utawa klik Instal Rincian yen sampeyan pengin informasi luwih lengkap babagan files diinstal.
  8. Klik Rampung.
  9. Klik Exit install program yen wis rampung.

Sampeyan saiki duwe rong jinis fileing hard disk sampeyan:

  1. Piranti lunak, kalebu samples ing C, Pascal, QuickBasic lan program persiyapan, khusus kanggo kertu.
  2. Piranti lunak kanggo mbantu sampeyan nggunakake kertu ACCES ing macem-macem lingkungan:
    Setup.exe Setup program
    Findbase.exe DOS sarana kanggo nemtokake alamat basa kasedhiya kanggo bis ISA , kertu non-PnP. Jalanake program iki sapisan, sadurunge hardware diinstal ing
    komputer, kanggo nemtokake alamat kasedhiya kanggo menehi kertu. Sawise alamat wis ditemtokake, mbukak program persiyapan sing kasedhiya karo hardware kanggo ndeleng instruksi babagan nyetel switch alamat lan macem-macem pilihan pilihan.
    Poly.exe Utilitas umum kanggo ngowahi tabel data dadi polinomial urutan ke-n. Migunani kanggo ngitung koefisien polinomial linearisasi kanggo thermocouple lan sensor non-linear liyane.
    Risc.bat A batch file nuduhake paramèter baris printah saka RISCTerm.exe.
    RISCTerm.exe Program komunikasi tipe bisu-terminal sing dirancang kanggo operasi RS422/485. Digunakake utamane karo Pod akuisisi data REMOTE ACCES
    lan lini produk komunikasi serial RS422/485. Bisa digunakake kanggo ngucapake salam menyang modem sing wis diinstal. RISCTerm singkatan saka Really Incredibly Simple
    TERMINAL KOMUNIKASI
    Ing ACCES32 direktori: Direktori iki ngemot driver Windows 95/98/NT sing digunakake kanggo nyedhiyakake akses menyang ndhaptar hardware nalika nulis piranti lunak Windows 32-bit.
    Sawetara samples kasedhiya ing macem-macem basa kanggo nduduhake carane nggunakake driver iki. DLL nyedhiyakake papat fungsi (InPortB, OutPortB, InPort, lan OutPort) kanggo ngakses hardware.
    Direktori iki uga ngemot driver piranti kanggo NT. Driver piranti iki nyedhiyakake akses hardware tingkat register saka Windows NT, biasane disebut liwat ACCES32.DLL. Rong cara nggunakake driver kasedhiya, ACCES32.DLL (dianjurake) lan DeviceIOControl nangani langsung menyang SYS. file (rada cepet)

ACCES95 lan ACCESNT
Loro pembalap iki disebutake kanggo pangguna sing migrasi saka versi lawas saka Alat ACCES. Fungsi saka ACCES95 lan ACCESNT wis digabungake menyang ACCES32.DLL, kang diterangake munggah.
Kanggo ngowahi piranti lunak kanggo nggunakake ACCES32.DLL anyar, ngganti file sampeyan nyambungake saka ACCES95 utawa ACCESNT menyang ACCES32. Ora ana owah-owahan liyane sing perlu.
Yen sampeyan pengin supaya recompiling piranti lunak sing ditulis kanggo ACCES95 utawa ACCESNT, mung ngganti jeneng ACCES32.DLL kanggo jeneng cocok (95 utawa NT).
Ing BSAMPLES direktori: A Quickbasic sample.
Ing CSAMPLES direktori: Samples ing C.
Ing PCI direktori: Direktori iki ngemot program lan informasi khusus PCI-bus. Yen sampeyan ora nggunakake kertu PCI ACCES, sampeyan bisa nglirwakake utawa mbusak direktori iki.
Ing PSAMPLES direktori: Direktori iki ngemot samples ing Pascal
Ing VBACCES direktori: Pembalap DLL nembelas-dicokot kanggo nggunakake mung Visual BASIC 3.0 lan Windows 3.1.
Pembalap iki nyedhiyakake papat fungsi, padha karo ACCES32 DLL.
Nanging, DLL iki mung kompatibel karo 16-bit executables. Migrasi saka 16-dicokot kanggo 32-dicokot wis simplified amarga saka podho antarane VBACCES lan ACCES32.
Ing WIN32IRQ direktori: sampeyan duwe piranti lunak sarana kanggo nangani IRQ saka kertu apa wae ing Win95/98 utawa NT

Drivers.src karo 3 subdirektori

  • DLL
    Samples kanggo nggunakake ACCES32.DLL kasedhiya ing direktori iki. Nggunakake DLL iki ora mung nggawe pemrograman hardware luwih gampang (luwih gampang), nanging uga siji sumber file bisa digunakake kanggo Windows 95/98 lan WindowsNT. Siji eksekusi bisa mbukak ing loro sistem operasi lan isih nduweni akses lengkap menyang ndhaftar hardware. DLL digunakake persis kaya DLL liyane, supaya kompatibel karo basa apa wae sing bisa nggunakake DLL 32-bit. Deleng manual sing diwenehake karo kompiler basa kanggo informasi babagan nggunakake DLL ing lingkungan tartamtu sampeyan.
  • SYS
    Para samples ing direktori iki mung kasedhiya kanggo WindowsNT. Interaksi adhedhasar Kontrol IO Piranti karo driver level register mung kasedhiya ing NT. Yen kode sampeyan ditulis kanggo nggunakake metode iki, ora bakal bisa digunakake ing Windows 95 utawa Windows 98.
    SYS file iku workhorse nyata konco akses hardware ing WindowsNT. Iki nggunakake fungsi API DeviceIOControl kanggo interaksi karo kode pangguna. Samples kasedhiya nduduhake telpon API iki, nanging banget dianjurake sing antarmuka DLL digunakake. DLL sing diterangake ing ndhuwur nyakup SYS file lan nindakake telpon DeviceIOControl ing paukuman cilik ing kacepetan. (Panggilan liwat antarmuka DLL)
  • VXD
    sumber kanggo driver

Samples: Samples ing VisualC, Delphi lan C++ Builder

NGINSTAL POD

Enclosure RDI-54 minangka kandang NEMA-4 paduan aluminium sing disegel, die-cast sing bisa dipasang kanthi gampang. Ukuran njaba saka kandang yaiku: 4.53″ dawa 3.54″ ambane 2.17″ dhuwur. Tutup kasebut kalebu gasket neoprene sing recessed lan tutup dijamin menyang awak kanthi papat M-4, stainless steel, sekrup tawanan. Loro sekrup M-3.5 X 0.236 sing dawa diwenehake kanggo dipasang ing awak. Bolongan dipasang lan sekrup sing nutupi tutup ana ing njaba area sing disegel kanggo nyegah kelembapan lan bledug. Four panggedhe Utas nang pager nyedhiyakake kanggo masang rakitan kertu sirkuit dicithak.
Majelis terminal sekrup diwenehake kanggo sambungan listrik ing njero pod. Sampeyan bisa nggawe sambungan kasebut kanthi ngrakit kabel kanthi dawa apa wae sing dibutuhake. Ing mburi liyane sampeyan bisa salah siji ngumpul konektor 62-pin kanggo mate karo header ing panel mandap Panjenengan (kanggo ease saka nyambung / medhot) utawa apa cara mandap paling mathuk aplikasi.
Yen sampeyan pengin, ACCES bisa nyedhiyakake kabel khusus sing digawe miturut spesifikasi sampeyan.
(Lanjutan ing kaca sabanjure)

SAMBUNGAN PIN

Sambungan menyang RDI-54 digawe ing Déwan terminal meneng dumunung ing ndhuwur modul.

Nomer terminal sekrup sing disaring sutra ing kertu kasebut lan sinyal sing cocog yaiku:

istilahe. # Sinyal Jangka.# Sinyal
1 Bit 5 *** 32 Bit 53
2 Bit 4 33 Bit 52
3 Bit 3 34 Bit 6
4 Bit 2 35 Bit 7
5 Bit 33 36 Bit 1
6 Bit 34 37 Bit 0
7 Bit 35 38 Bit 24
8 Bit 39 39 Bit 25
9 Bit 38 40 Bit 26
10 Bit 8 41 Bit 27
11 Bit 9 42 Bit 31
12 Bit 10 43 Bit 30
13 Bit 11 44 Bit 29
14 Bit 13 45 Bit 28
15 Bit 12 46 Bit 32
16 Bit 14 47 Bit 18
17 Bit 15 48 Bit 19
18 Bit 37 49 Bit 20
19 Bit 36 50 Bit 21
20 Bit 40 51 Bit 22
21 Bit 41 52 Bit 23
22 Bit 42 53 Reset
23 Bit 43 54 RS485+
24 Bit 47 55 RS485-
25 Bit 46 56 /INT0
26 Bit 45 57 Pwr Lokal *
27 Bit 44 58 Pwr Lokal Gnd
28 Bit 16 59 Isolator Pwr **
29 Bit 17 60 Isolator Pwr Gnd
30 Bit 51 61 Bit 50
31 Bit 48 62 Bit 49

Cathetan:
* Daya "Lokal" yaiku daya saka sumber daya lokal. Voltage bisa ing ngendi wae saka 7.5 VDC kanggo 16 VDC. Daya lokal sing luwih dhuwur, 24 VDC kanggo example, bisa digunakake yen dioda zener external digunakake kanggo ngurangi vol ingtage ditrapake kanggo RDI-54. (Deleng Komentar de-rating Suhu ing bagean Spesifikasi manual iki ing "Daya Dibutuhake".)
** Daya "Isolator" digunakake dening bagean opto-isolator RDI-54 lan kudu bebas saka "Daya Lokal". Daya isolator kudu disambungake ing antarane terminal 59 lan 60. Daya kasebut bisa dadi sumber +12V komputer (liwat kabel komunikasi serial) utawa saka sumber daya lokal sing terisolasi. Tingkat daya bisa saka 7.5 nganti 35 VDC lan bagean isolator mung mbutuhake arus 7 mA. Yen sumber daya kapisah ora kasedhiya, banjur, kanthi mundhut sawetara isolasi, terminal daya isolator iki bisa disambungake menyang terminal daya lokal. Preduli saka mode isolasi sing dipilih liwat jumper ISO/ISO, daya kudu ditrapake kanggo pin kasebut supaya komunikasi serial bisa digunakake.
*** Input Digital dilindhungi dening resistor seri. Ora ana resistor pull-up utawa pull-down onboard ing input. Input sing ora disambungake bakal dadi level logika ngambang lan statuse ora bisa dijamin.
Kanggo mesthekake yen ana kerentanan minimal kanggo EMI lan radiation minimal, iku penting sing ana lemah sasis positif. Uga, teknik kabel EMI sing tepat (kabel nyambung menyang lemah sasis ing aperture, kabel pasangan bengkong, lan, ing kasus sing ekstrem, proteksi EMI tingkat ferit) kudu digunakake ing kabel input / output.
Versi RDI-54 sing ditandhani CE nyukupi syarat EN50081-1:1992 (Emisi), EN50082-1:1992 (Immunity), lan EN60950:1992 (Safety).

DESKRIPSI FUNGSI

FITUR

  • Opto-Isolated RS-485 Serial Interface kanggo Host Komputer.
  • 54 Input Digital
  • Input Digital Voltages nganti 50V.
  • Enclosure NEMA4 kanggo Lingkungan Atmosfer utawa Laut sing Atos.
  • Tipe 8031 ​​Mikrokontroler kanthi 8K RAM lan 8K EEPROM. (32K X 8 opsional)
  • Kabeh Programming ing Software, Ora Ngalih utawa Jumper kanggo Nyetel.
  • 8-Bit Digital Input Software Counter.
  • Ganti Gendéra Negara sing Bisa Diwaca liwat Port Serial.

DESKRIPSI
RDI-54 minangka unit antarmuka cerdas sing nyambungake nganti 54 input digital paralel menyang komputer. Iki dikemas ing pager NEMA4 kanggo instalasi remot ing lingkungan sing atos. Komunikasi karo komputer host liwat EIA RS-485 half-duplex, protokol komunikasi serial. Protokol printah / respon adhedhasar ASCII ngidini komunikasi karo meh kabeh sistem komputer. RDI-54 minangka salah siji saka seri unit cerdas remot sing diarani seri "REMOTE ACCES". Nganti 31 pods REMOTE ACCES Series (utawa piranti RS-485 liyane) bisa disambungake menyang komputer ing jaringan RS-485 multidrop loro-kabel.
Mikrokontroler tipe 8031 ​​(karo 8Kx8 RAM, 8Kx8 EEPROM non-molah malih, lan sirkuit timer watchdog) menehi RDI-54 kapabilitas lan versatility samesthine saka sistem kontrol mbagekke modern. Kanggo nampung program khusus, RAM lan EEPROM saben bisa ditambahi nganti 32K x 8. Unit kasebut ngemot sirkuit daya rendah CMOS, panrima / pemancar sing diisolasi kanthi optik, lan kondisioner daya kanggo daya terisolasi lokal lan eksternal. Bisa digunakake ing tingkat baud nganti 57.6 Kbaud ing jarak nganti 5000 kaki kanthi kabel twisted-pasangan sing kurang atenuasi.
Kabeh program RDI-54 ana ing piranti lunak basis ASCII lan ora ana switch utawa jumper sing kudu disetel. (Salah sijine istiméwa ing ndhuwur yaiku sampeyan duwe pilihan kanggo ngliwati optoisolator kanthi nemokake maneh telung jumper.) Panggunaan piranti lunak basis ASCII ngidini sampeyan nulis aplikasi ing sembarang basa tingkat dhuwur sing ndhukung fungsi senar ASCII lan sampeyan bisa nggunakake modul seri REMOTE ACCES karo meh kabeh komputer.
Alamat modul, utawa pod, bisa diprogram saka 00 nganti FF hex lan alamat apa wae sing ditugasake disimpen ing EEPROM lan digunakake minangka alamat standar ing Power-ON sabanjure. Kajaba iku, tingkat baud bisa diprogram kanggo 1200, 2400, 4800, 9600, 14400, 19200, 28800, lan 57600 lan disimpen ing EEPROM lan digunakake minangka standar ing Power-ON sabanjure.
Basis wektu, digunakake ing kabeh operasi sing cocog karo wektu uga piranti lunak sing bisa dipilih kanggo nyedhiyakake input digitalample tarif saka 14 Hz kanggo 1 KHz input Digital nganti 50V amplitude bisa diwaca kanthi individu, utawa ing bita 8-bit. Ana uga counter input digital ing saben input. Sisih sing bisa dipilih bisa diitung nganti 255 transisi. counters iki ndhukung Read lan Reset printah. Kajaba iku, gendéra owah-owahan negara bisa disetel ing bit input sing diaktifake lan bisa diwaca liwat port serial. Iki utamané migunani ing aplikasi sing perlu kanggo ndeteksi penutupan kontak utawa bukaan. Kapabilitas deteksi owah-owahan negara iki diaktifake kanthi basis bit-by-bit kanggo kabeh bit input.

DIAGRAM BLOK

ASSURED-SYSTEMS-RDI-54-USB-Digital-CounterTimer-Module-(1)

Timer watchdog sing dibangun ngreset pod yen, amarga sawetara alasan sing ora dikarepke, mikrokontroler "nyumerepi". Data sing diklumpukake dening pod bisa disimpen ing RAM lokal lan diakses mengko liwat port serial komputer. Iki nggampangake operasi pod mode mandiri.

SOFTWARE

UMUM
Sampeyan nampa piranti lunak adhedhasar ASCII ing CD kanggo digunakake karo RDI-54. Pemrograman ASCII ngidini sampeyan nulis aplikasi ing sembarang basa tingkat dhuwur sing ndhukung fungsi string ASCII.
Protokol komunikasi duwe rong bentuk: alamat lan ora dialamat. Protokol non-dialamat bisa digunakake nalika mung siji RDI-54 digunakake. Nalika luwih saka siji modul (pod) digunakake, protokol alamat kudu digunakake. Bentenipun mung sing printah alamat dikirim kanggo ngaktifake pod tartamtu. Printah alamat mung dikirim sapisan sajrone komunikasi antarane pod lan komputer host. Iki ngidini komunikasi karo pod tartamtu lan mateni kabeh pod liyane ing jaringan.

Struktur Command
Kabeh komunikasi kudu 7 bit data, malah paritas, 1 bit mandeg. Kabeh nomer sing dikirim utawa ditampa saka polong ana ing wangun heksadesimal. Tingkat baud standar pabrik yaiku 9600 Baud. Pod dianggep ana ing mode alamat kapan wae alamat pod ora 00. Alamat pod standar pabrik yaiku 00 (mode tanpa alamat).

Mode sing dituju
Printah pilih alamat kudu ditanggepi sadurunge prentah liyane menyang pod sing dituju.

Printah alamat kaya ing ngisor iki:
"!xx[CR]" ing ngendi xx minangka alamat pod saka 01 nganti FF hex, lan [CR] minangka Carriage Return, karakter ASCII 13.
Pod kasebut nanggapi karo "xxN[CR]" utawa "xxY[CR]" yen owah-owahan status input wis kedadeyan ing bit sing diaktifake wiwit "Y" utawa perintah alamat pungkasan, utawa nganggo "xxN [CR]" yen ora.
Sawise printah pilih alamat wis ditanggepi, kabeh printah liyane (liyane saka pilih alamat anyar) bakal kaleksanan dening pod dipilih. Mode alamat dibutuhake nalika nggunakake luwih saka siji pod.

Mode Non-Addressed
Yen mung ana siji pod sing disambungake, ora ana perintah pilih alamat sing dibutuhake. Sampeyan mung bisa ngetokake printah sing kadhaptar ing tabel ing ngisor iki.

Terminologi sing digunakake yaiku:

  • Huruf cilik siji 'x' nunjukake digit hex sing bener (0-F).
  • Huruf cilik siji 'b' nunjukake '1' utawa '0'.
  • Huruf cilik siji 'p' nunjukake port wolung bit.
  • Simbol '±' nunjukake '+' utawa '-'.
  • Kabeh printah dipungkasi nganggo CR, karakter ASCII #13.
  • Ing ngendi wae xx digunakake kanggo nemtokake nomer bit, mung 00-35 sing bener.
  • Kabeh prentah ora sensitif huruf cilik; yaiku, bisa dadi huruf gedhe utawa cilik
  • Simbol '*' tegese nol utawa luwih karakter sing bener (total dawa pesen <255. desimal)

Dhaftar printah

ASSURED-SYSTEMS-RDI-54-USB-Digital-CounterTimer-Module-(2)

FUNGSI COMMAND
Paragraf ing ngisor iki menehi katrangan saka fungsi printah, njlèntrèhaké apa nimbulaké printah, lan menehi examples. Wigati dimangerteni manawa kabeh prentah duwe tanggapan sing diakoni. Sampeyan kudu ngenteni respon saka printah sadurunge printah liyane dikirim.

Setel Wektu Base
Sxxxx Setel Wektu Base
Fungsi iki nyetel basis wektu pod-global sing digunakake ing kabeh operasi sing sensitif wektu. Nilai sing sah saka 039A nganti FFFF. Nilai sing ora bener bakal nyebabake basis wektu pod-standar 2400 (10ms/100Hz).
039A cocog karo 1KHz, 2400 yaiku 100Hz, lan basis wektu paling dawa FFFF cocog karo 14Hz. (11,059,200Hz / 12 / basis wektu = tingkat basis wektu Hz)

Examples:
Program RDI-54 menyang timebase 1msec
Ngirim: S039A
Nampa: [CR] CATETAN: Basis wektu sing dikonfigurasi disimpen ing EEPROM ing pod, lan bakal digunakake minangka basis wektu standar (daya-on). Basis wektu standar pabrik (100Hz) bisa dipulihake kanthi ngirim "S0000" menyang pod.

Maca Input Digital
Aku maca 54 bit
Ixx Waca bit nomer xx
Ip Maca bit (p*8) nganti (p*8+7)
Printah iki maca bit input digital saka pod. Kabeh byte utawa tembung respon sudhut dikirim nibble paling pinunjul pisanan.

Examples:
Waca kabeh 54 bit.
Ngirim: I
Nampa: FFFFFFFFFFFFFFFF[CR]

Waca mung bit 35 (53 desimal, bit paling dhuwur ing kertu)
Ngirim: I35
Nampa: 1 [CR]

Waca mung bit 2
Ngirim: I02
Nampa: 1 [CR]

Waca bit 8-F
Ngirim: I1
Nampa: FF[CR]

Maca Ganti Negara
Y Waca COS bit.
Pod bisa nyetel gendéra owah-owahan negara kanggo input apa wae sing wis dikonfigurasi kanggo nglakoni. Printah iki bakal diwaca banjur ngreset bit kasebut. Mulane, printah iki bakal tansah bali "N[CR]" kajaba printah T wis pisanan digunakake kanggo ngaktifake owah-owahan negara ndeteksi kanggo bit tartamtu.
Yen owah-owahan negara wis dideteksi wiwit pungkasan "Y" printah (ndeleng cathetan), pod bakal bali "Y[CR]" digunakake "N[CR]" bakal bali.

Example:
Maca bit COS
Ngirim: Y
Nampa: N[CR] CATETAN: Printah alamat kanggo sembarang pod diwenehi uga bakal bali "Y" utawa "N" lan mbusak
Gendéra owah-owahan negara ing pod.

Aktifake Deteksi Ganti Negara
Tpxx Setel topeng COS kanggo bit (p*8) nganti (p*8+7)
Printah iki ngatur topeng dicokot-by-dicokot kanggo ngaktifake owah-owahan negara nyetel flag COS ing pod kanggo readback dening "Y" utawa alamat printah. Yen siji disetel kanggo bit tartamtu, bit kasebut bakal nyetel gendera COS yen / nalika bit diganti negara. Nol bakal mateni deteksi owah-owahan negara.

Examples:
Ngidini bit 13 lan mung bit 13 kanggo nyetel gendera COS

  • Ngirim: T000
  • TERIMA: [CR]
  • Ngirim: T100
  • TERIMA: [CR]
  • Ngirim: T208
  • TERIMA: [CR]
  • Ngirim: T300
  • TERIMA: [CR]
  • Ngirim: T400
  • TERIMA: [CR]
  • Ngirim: T500
  • TERIMA: [CR]
  • Ngirim: T600
  • TERIMA: [CR]

Ngidini owah-owahan negara ing ANY bit kanggo nyetel gendera COS

  • Ngirim: T0FF
  • TERIMA: [CR]
  • Ngirim: T1FF
  • TERIMA: [CR]
  • Ngirim: T2FF
  • TERIMA: [CR] lsp…

CATETAN: Gendéra COS diwaca liwat printah "Y" utawa printah alamat sing bener. COS Flag direset menyang FALSE dening salah siji printah.

Milih Edge sing bakal nambah Counter
dx ± Setel status aktif input Digital ing bit x
dxx± Setel status aktif input Digital ing bit xx
Prentah iki ngidini sampeyan nyetel apa pinggiran munggah utawa mudhun bakal nambah counter input digital; IE, yen kabeh bit disetel menyang Rising edge, counter input digital kanggo bit tartamtu bakal nambah saben wektu Rising pinggiran dideteksi. "+" yaiku munggah, "-" mudhun.

Examples:
Setel bit 1 menyang rising edge active

  • Ngirim: D1+
    or
  • Ngirim: D01+
  • TERIMA: [CR]

Setel bit 35 kanggo falling edge active

  • Ngirim: D35-
  • TERIMA: [CR]

CATETAN: Counter input digital diwaca nganggo printah "cxx", lan ngreset nganggo printah "rxx".

Waca Penghitung Input Digital
cxx Waca counter input digital xx
Printah iki bakal maca kaping pirang-pirang bit xx wis diganti status aktif (minangka diatur karo dx± utawa dxx±) wiwit printah reset pungkasan (rxx). Counter input yaiku
diatur minangka counters 8-dicokot. Konten counter diwenehake sing paling penting dhisik.

Example:
Waca counter input digital kanggo bit #1

  • Ngirim: C01
  • RECEIVE: 13[CR] ;assuming 13hex pinggiran wiwit pungkasan reset

Reset Counter
rxx Reset counter input digital xx
rall Reset kabeh counter input digital
Printah iki digunakake kanggo ngreset counter input digital menyang nul.

Example:
Reset counter input digital kanggo nomer input digital 3

  • Ngirim: r03
  • TERIMA: [CR]

Waca Firmware Revisi Nomer
V Waca nomer revisi perangkat kukuh
Printah iki digunakake kanggo maca versi firmware sing diinstal ing pod. Iki ngasilake "X.XX [CR]".

Example:
Waca nomer versi RDI-54

  • Ngirim: V
  • TERIMA: 1.00[CR]

CATETAN: Printah "H" ngasilake nomer versi bebarengan karo informasi liyane.

Kirim maneh Tanggapan Terakhir
n Kirim maneh respon pungkasan
Printah iki bakal nimbulaké polong bali bab sing padha mung dikirim. Printah iki bisa digunakake kanggo kabeh respon kurang saka 255 karakter. Biasane printah iki digunakake yen inang dideteksi paritas utawa line fault liyane nalika nampa data, lan perlu data kanggo dikirim kaping pindho.
Printah "n" bisa diulang.

Example:
Yen prentah pungkasan yaiku "Aku", takon pod kanggo ngirim maneh respon pungkasan

  • Ngirim: n
  • RECEIVE: FFFFFFFFFFFFFFFF[CR];utawa apa wae data kasebut

Halo Pesen

  • H* Pesen salam

Sembarang senar karakter sing diwiwiti karo "H" bakal diinterpretasikake minangka printah iki. ("H[CR]" piyambak uga ditrima.) Wangsul saka printah iki njupuk wangun (tanpa kuotasi):

  • “=Pod aa, RIOD-24 Rev rr Firmware Ver:x.xx ACCES I/O Products, Inc.”
  • aa iku alamat pod
  • rr minangka revisi hardware, kayata "B1"
  • xx minangka revisi piranti lunak, kayata "1.00"

Example:
Maca pesen salam

  • SEND: Halo?
  • TERIMA: =Pod 00, RDI-54 Rev B1 Firmware Ver:1.00 ACCES I/O Products, Inc.[cr]

Nyetel Baud Rate Anyar

  • BAUD=xxx Program pod karo baud rate anyar

Printah iki nyetel pod kanggo komunikasi ing tingkat baud anyar. Parameter liwati, xxx, rada ora biasa.

Saben x minangka digit sing padha saka tabel ing ngisor iki:

KODE BAUD
0 1200
1 2400
2 4800
3 9600
4 14400
5 19200
6 28800
7 57600

Mulane, nilai sing bener kanggo xxx printah yaiku 000, 111, 222, 333, 444, 555, 666, utawa 777.
Pod ngasilake pesen sing nuduhake bakal tundhuk. Pesen dikirim ing baud rate lawas, ora anyar. Sawise pesen dikirim, polong ganti menyang tingkat baud anyar. Tingkat baud anyar disimpen ing EEPROM lan bakal digunakake sanajan sawise ngreset daya, nganti printah "BAUD = xxx" anyar ditanggepi.

Example:
Setel pod kanggo 19200 baud

  • Ngirim: BAUD=555
  • TERIMA: =:Baud:05[CR]

Setel pod kanggo 9600 baud

  • Ngirim: BAUD=333
  • TERIMA: =:Baud:03[CR]

Alamat Pod Pemrograman
POD=xx Program pod sing saiki dipilih kanggo nanggapi ing alamat xx
Printah iki ngganti alamat pod dadi xx. Yen alamat anyar 00, pod bakal diselehake menyang mode non-dialamatake. Yen alamat anyar ora 00, pod ora bakal nanggapi kanggo komunikasi luwih nganti printah alamat bener ditanggepi. Nomer hex 00-FF dianggep minangka alamat sing bener. Spesifikasi RS485 mung ngidini 32 irungnya ing baris, supaya akeh alamat ora digunakake.
Alamat pod anyar disimpen ing EEPROM lan bakal digunakake sanajan dipateni nganti printah "POD = xx" sabanjure ditanggepi. Elinga, yen alamat anyar ora 00 (yaiku, pod dikonfigurasi dadi mode alamat), perlu kanggo ngetokake perintah alamat menyang pod ing alamat anyar sadurunge bakal nanggapi.
Pod ngasilake pesen sing ngemot nomer pod minangka konfirmasi.

Example:
Setel alamat pod dadi 01

  • Ngirim: A=01
  • TERIMA: =:Pod#01[CR]

Setel alamat pod menyang F3

  • Ngirim: A=F3
  • TERIMA: =:Pod#F3[CR]

Copot pod metu saka mode alamat

  • Ngirim: A=00
  • TERIMA: =:Pod#00[CR]

Ketik Program Anyar
PROGRAM= Prentah iki miwiti transfer program anyar menyang RDI-54.
Prentah iki kudu digunakake kanthi ati-ati. Yen sampeyan ora sengaja ngetokake prentah "PROGRAM =", ESC (ASCII 27) bakal miwiti maneh pod kaya yen daya wis direset.
Fitur iki dirancang kanggo ngidini ACCES menehi upgrade lapangan kanggo perangkat kukuh RDI-54, lan, kanggo pangguna majeng, kesempatan kanggo ngatur perangkat kukuh ing pod. Dokumentasi sing ana gandhengane karo panggunaan printah iki diwenehake karo CD upgrade, utawa kasedhiya kanthi kapisah kanthi biaya cilik.

KODE kesalahan

Kode kesalahan ing ngisor iki bisa bali saka pod:

  • 1: Nomer saluran ora valid (gedhe banget, utawa ora nomer. Kabeh nomer saluran kudu antarane 00 lan 35, ing hex. (0-54 desimal))
  • 3: Sintaksis sing ora bener. (Parameter ora cukup minangka panyebab biasa)
  • 4: Nomer saluran ora valid kanggo tugas iki
  • 9: Kesalahan paritas. (Iki kedadeyan nalika sawetara bagean saka data sing ditampa ngemot kesalahan paritas utawa framing)

Kajaba iku, sawetara kode kesalahan teks lengkap bali. Kabeh diwiwiti karo "Error," lan migunani nalika nggunakake terminal kanggo program pod.
Error, Unrecognized Command: {command received}[CR] Iki kedadeyan yen prentah ora dikenali.
Error, Command ora diakoni kanthi lengkap: {Command received}[CR] Iki kedadeyan yen huruf pisanan saka printah bener, nanging huruf sing isih ana ora.
Error, Address printah kudu CR mungkasi [CR] Iki kedadeyan yen printah alamat (!xx[CR]) duwe karakter ekstra antarane nomer pod lan [CR].

SPESIFIKASI

ANTARA FUNGSI KOMUNIKASI SERIAL
Port Serial: Opto-isolasi jinis Matlabs LTC485 Transmitter/Receiver. Kompatibel karo spesifikasi RS-485. Nganti 32 pembalap lan panrima sing diidini online. Pod I / O bus programmable saka 00 kanggo FF hex (0-255 desimal). Alamat apa wae sing ditugasake disimpen ing EEPROM lan digunakake minangka standar ing Power-On sabanjure.
Input Mode Umum Voltage: 300V minimal (opto-isolasi).
Yen opto-isolator dilewati: -7V kanggo +12V.
Sensitivitas Input Receiver: ± 200 mV, input diferensial.
Impedansi Input Receiver: 12K? minimal
Kapabilitas Drive Output Transmitter: Kapabilitas arus hubung singkat 60 mA, 100 mA.
Tarif Data Serial: Programmable kanggo 1200, 2400, 4800, 9600, 14400, 19200, 28800, lan 57600 baud. Osilator kristal kasedhiya.

INPUT DIGITAL
nomer: Nganti 54. Bisa diwaca kanthi bit-by-bit, utawa basis 8-bit, utawa kabeh 54 bebarengan.
Sample Rate: Programmable saka 14 Hz kanggo 1 KHz.
Piranti lunak counter: Ana counter piranti lunak 8-bit ing kabeh bit sing diprogram dadi input.
Iki bisa diprogram kanggo nambah ing pinggiran munggah utawa mudhun.
Deteksi owah-owahan negara: Gendéra owah-owahan negara bisa disetel ing bit input sing diaktifake lan bisa diwaca liwat port serial.
Input Logika Low: -0.5V kanggo +0.8V.
Input Logika Tinggi: +2.0V nganti +50.0V
Arus Input tingkat rendah: 450 ?Maksimum.

LINGKUNGAN
Kisaran Suhu Operasi: 0o TO 65oC (Opsional -40? nganti +80?C.). Waca kothak ing ngisor iki kanggo de-rating suhu adhedhasar vol dayatage ditrapake.
Sumber daya voltagTingkat e sing sampeyan gunakake bakal mengaruhi suhu sekitar maksimal sing bisa ditoleransi. Ing tingkat daya sing luwih dhuwur luwih panas bakal digawe dening integral voltage pengatur. (Kanggo example, nalika 7.5 VDC wis Applied, munggah suhu nang pager punika 7.3OC ndhuwur suhu sekitar.) Mangkono, suhu sekitar maksimum allowable bisa suda nalika sumber daya voltagluwih saka 7.5 VDC digunakake.

Persamaan sing digunakake kanggo nemtokake de-rating suhu yaiku:
VI(TJ = 120) < 22.5 – 0.2 TA
ngendi TA punika suhu sekitar ing OC lan VI (TJ + 120) punika vol inputtage ing ngendi voltagsuhu sambungan regulator bakal munggah menyang suhu 120O. (Cathetan: Rating suhu persimpangan maksimum saka voltagRegulator sing digunakake yaiku 150O, saengga mbatesi nganti 120O menehi wates safety.)
Kanggo example, ing suhu sekitar 25O, voltage VI bisa nganti 18.4V. Ing suhu sekitar 100O, voltage bisa nganti 16.6V.
Kisaran Suhu Panyimpenan: -50? kanggo +120?C.
Kelembapan: 5% nganti 95% non-kondensasi. Enclosure dirancang kanggo nyukupi syarat NEMA4.
ukuran: NEMA4 enclosure 4.53″ dawa 3.54″ amba 2.17″ dhuwur.

DAYA DIPERLUKAN
Daya kanggo bagean opto-isolasi bisa Applied saka komputer +12 sumber daya VDC liwat kabel komunikasi serial. Daya kanggo polong liyane bisa diwenehake dening sumber daya lokal.
Bagian Opto-Isolated: 7.5 kanggo 25 VDC @ 40 mA.
(Cathetan: Amarga jumlah cilik saka saiki dibutuhake, voltage drop ing kabel komunikasi bakal inconsequential.)
Daya Lokal: 7.5 kanggo 16 VDC @ 100 mA. Waca kothak ing ngisor iki.
Yen sumber daya lokal duwe vol outputtage luwih saka 16VDC, sampeyan bisa nginstal dioda zener ing seri karo sumber voltage. Voltage rating saka dioda zener (VZ) kudu padha karo VI - 16 ngendi VI minangka sumber daya voltage. Voltage rating saka dioda zener kudu? VZ x 0.12 watt. Mangkono, kanggo exampNanging, sumber daya 24 VDC mbutuhake dioda zener 8.2V kanthi rating daya 8.2 x 0.12? 1 watt

JAMINAN
Sadurunge dikirim, produk ACCES dipriksa kanthi tliti lan diuji miturut spesifikasi sing ditrapake. Nanging, yen peralatan gagal, ACCES njamin para pelanggan manawa layanan lan dhukungan cepet bakal kasedhiya. Kabeh peralatan sing asline diprodhuksi dening ACCES sing ditemokake cacat bakal didandani utawa diganti miturut pertimbangan ing ngisor iki.

SYARAT lan KETENTUAN
Yen unit dicurigai gagal, hubungi departemen Layanan Pelanggan ACCES. Disiapake kanggo menehi nomer model, nomer seri, lan gambaran saka gejala gagal. Kita bisa uga menehi saran sawetara tes prasaja kanggo konfirmasi kegagalan. Kita bakal nemtokake nomer Return Material Authorization (RMA) sing kudu katon ing label njaba paket bali. Kabeh unit / komponen kudu dikempalken mlaku kanggo nangani lan bali, prabayar barang, menyang ACCES Service Center ditetepake, lan bakal bali menyang customer / situs pangguna barang prabayar lan invoice.

LINGKUP
Telung taun pisanan: Unit bali / bagean bakal didandani lan / utawa diganti ing pilihan ACCES tanpa biaya kanggo pegawe utawa bagean ora dipun tilar dening babar pisan. Garansi diwiwiti kanthi pangiriman peralatan.
Taun-taun sabanjure: Sajrone umur peralatan sampeyan, ACCES siyap nyedhiyakake layanan ing situs utawa ing pabrik kanthi tarif sing cukup padha karo manufaktur liyane ing industri kasebut.

PERALATAN ora diprodhuksi dening ACCES
Peralatan sing disedhiyakake nanging ora diprodhuksi dening ACCES dijamin lan bakal didandani miturut syarat lan kahanan garansi pabrikan peralatan kasebut.

UMUM
Ing Garansi iki, tanggung jawab ACCES diwatesi kanggo ngganti, ndandani utawa nerbitake kredit (miturut kawicaksanan ACCES) kanggo produk apa wae sing kabukten rusak sajrone periode garansi. Ing kasus ACCES ora tanggung jawab kanggo karusakan consequential utawa khusus njedhul saka nggunakake utawa nyalahi panggunaan saka produk kita. Pelanggan tanggung jawab kanggo kabeh biaya sing disebabake dening modifikasi utawa tambahan kanggo peralatan ACCES sing ora disetujoni kanthi nulis dening ACCES utawa, yen miturut pendapat ACCES, peralatan kasebut kena nggunakake ora normal. "Panganggone ora normal" kanggo tujuan babar pisan iki ditetepake minangka panggunaan apa wae kanggo peralatan kasebut kajaba panggunaan sing ditemtokake utawa dimaksudake minangka bukti saka perwakilan tuku utawa dodolan. Liyane saka ndhuwur, ora babar pisan liyane, ditulis utawa diwenehake, bakal ditrapake kanggo samubarang lan kabeh peralatan kuwi didol utawa pepak dening ACCES.

LAMPIRAN A

KONSIDERASI APLIKASI
PAMBUKA
Nggarap piranti RS-422 lan RS-485 ora beda karo nggarap piranti serial RS-232 standar lan loro standar iki bisa ngatasi kekurangan ing standar RS-232. Pisanan, dawa kabel antarane rong piranti RS-232 kudu cendhak; kurang saka 50 kaki ing 9600 baud. Kapindho, akeh kesalahan RS-232 minangka asil gangguan sing disebabake ing kabel. Standar RS-422 ngidini dawa kabel nganti 5000 kaki lan, amarga beroperasi ing mode diferensial, luwih kebal kanggo gangguan sing disebabake.

Sambungan ing antarane rong piranti RS-422 (kanthi CTS ora digatekake) kudu kaya ing ngisor iki:

Piranti #1 Piranti #2
Sinyal Pin No. Sinyal Pin No.
Gnd 7 Gnd 7
TX+ 24 RX+ 12
TX 25 RX 13
RX+ 12 TX+ 24
RX 13 TX 25

Kekurangan katelu RS-232 yaiku luwih saka rong piranti ora bisa nganggo kabel sing padha. Iki uga bener kanggo RS-422 nanging RS-485 nawakake kabeh keuntungan saka RS-422 plus ngidini nganti 32 piranti kanggo nuduhake pasangan bengkong padha. Pangecualian kanggo sing kasebut ing ndhuwur yaiku sawetara piranti RS-422 bisa nuduhake kabel siji yen mung siji sing bakal ngomong lan liyane bakal nampa.

BALANCED DIFFERENTIAL SIGNALS
Alesan yen piranti RS-422 lan RS-485 bisa nyopir garis sing luwih dawa kanthi kekebalan gangguan luwih akeh tinimbang piranti RS-232 yaiku cara drive diferensial sing seimbang digunakake. Ing sistem diferensial imbang, voltage sing diprodhuksi dening driver katon ing sepasang kabel. A pembalap baris imbang bakal gawé vol diferensialtage saka ± 2 kanggo ± 6 volt ing terminal output sawijining. Pembalap baris sing seimbang uga bisa duwe sinyal "aktif" input sing nyambungake driver menyang terminal output. Yen "sinyal ngaktifake OFF, pembalap pedhot saka saluran transmisi. Kawontenan pedhot utawa dipatèni iki biasane diarani minangka kondisi "tristate" lan makili impedansi dhuwur. Pembalap RS-485 kudu nduweni kemampuan kontrol iki. Pembalap RS-422 bisa uga duwe kontrol iki nanging ora mesthi dibutuhake.
A panrima baris diferensial imbang ngrasakake voltage negara baris transmisi liwat loro baris input sinyal. Yen input diferensial voltage luwih saka +200 mV, panrima bakal nyedhiyani negara logika tartamtu ing output. Yen diferensial voltage input kurang saka -200 mV, panrima bakal nyedhiyani negara logika ngelawan ing output sawijining. Volume operasi maksimumtage sawetara saka + 6V kanggo -6V ngidini kanggo voltage atenuasi sing bisa dumadi ing kabel transmisi dawa.
Mode umum maksimum voltage rating ± 7V menehi kakebalan gangguan apik saka voltaginduksi ing garis pasangan bengkong. Sambungan garis lemah sinyal perlu kanggo njaga vol mode umumtage ing kisaran kasebut. Sirkuit kasebut bisa digunakake tanpa sambungan lemah nanging bisa uga ora bisa dipercaya.

RS-422 SPESIFIKASI RINGKASAN

Paramèter kahanan Min. Maks.
Output Driver Voltage (dibongkar) LD lan LDGND jumper ing 4V
-4V
6V
-6V
Output Driver Voltage (dimuat) 2V
-2V
Resistance Output Driver 50?
Driver Output Short-Circuit Saiki ± 150 mA
Wektu Rise Output Driver 10% interval unit
Sensitivitas panrima ± 200 mV
Receiver Mode Umum Voltage Range ± 7V
4K?
Resistance Input panrima

Kanggo nyegah bayangan sinyal ing kabel lan nambah nolak gangguan ing mode RS-422 lan RS-485, ujung panrima kabel kudu diakhiri kanthi resistensi sing padha karo impedansi karakteristik kabel. (Istiméwa kanggo iki kasus ngendi baris mimpin dening pembalap RS-422 sing tau "tristated" utawa pedhot saka baris. Ing kasus iki, driver menehi impedansi internal kurang sing terminates baris ing mburi. )

RS-485 TRANSMISI DATA
Standar RS-485 ngidini saluran transmisi imbang bisa dienggo bareng ing mode baris partai. Minangka akeh minangka 32 driver / pasangan panrima bisa nuduhake loro-kabel jaringan baris party. Akeh karakteristik saka pembalap lan panrima padha ing RS-422 Standard. Siji prabédan yaiku mode umum voltagwatesan e wis lengkap lan + 12V kanggo -7V. Wiwit sembarang driver bisa pedhot (utawa tristated) saka baris, iku kudu tahan iki mode umum voltage sawetara nalika ing kondisi tristate.
Ilustrasi ing ngisor iki nuduhake jaringan garis multidrop utawa partai sing khas. Elinga yen baris transmisi wis mungkasi ing loro ends saka baris nanging ora ing titik drop ing tengah baris.

ASSURED-SYSTEMS-RDI-54-USB-Digital-CounterTimer-Module-(3)

Biasane RS-485 Two-Wire Multidrop Network

Sistem Terjamin
^ssured Systems minangka perusahaan teknologi terkemuka kanthi luwih saka 1,500 klien biasa ing 80 negara, nggunakake luwih saka 85,000 sistem menyang basis pelanggan sing beda-beda sajrone 12 taun bisnis. Kita nawakake solusi komputasi, tampilan, jaringan lan koleksi data sing berkualitas tinggi lan inovatif kanggo sektor pasar sing dipasang, industri, lan digital.

US
sales@assured-systems.com
Sales: +1 347 719 4508
Dhukungan: +1 347 719 4508
1309 Coffeen Ave
Ste 1200
Sheridan
WY 82801
USA

EMEA
sales@assured-systems.com
Sales: +44 (0)1785 879 050
Dhukungan: +44 (0)1785 879 050
Unit A5 Douglas Park
Taman Bisnis Batu
watu
ST15 0YJ
Inggris
Nomer pajek: 120 9546 28
Nomer Registrasi Bisnis: 07699660
www.assured-systems.com
sales@assured-systems.com

Dokumen / Sumber Daya

ASSURED SYSTEMS RDI-54 USB Digital Counter/Timer Module [pdf] Manual pangguna
RDI-54 USB Digital Counter Timer Module, RDI-54, USB Digital Counter Timer Module, Counter Timer Module, Timer Module, Modul

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *