home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 March / PCWK0397.iso / cdinst / txt / dasylab.txt < prev    next >
Text File  |  1997-01-21  |  6KB  |  125 lines

  1. Genie  i DasyLab: programy do  automatyzacji pomiar≤w i
  2. =======================================================
  3. sterowania za pomoc╣ PC
  4. =======================
  5.  
  6. Opr≤cz zastosowa± domowych i  biurowych komputery PC s╣
  7. obecnie szeroko stosowane w przemy£le i w laboratoriach
  8. do ca│kiem powa┐nych zastosowa±. Wiele firm zajmuje siΩ
  9. produkcj╣  komputer≤w  PC  w  specjalnych  obudowach  i
  10. wykonaniach,  przeznaczonych do  specjanych zastosowa±.
  11. Bardzo szeroka  jest r≤wnie┐ oferta  kart pozwalaj╣cych
  12. na wprowadzenie  do komputera r≤┐nego  rodzaju sygna│≤w
  13. pomiarowych    i   sterowanie    r≤┐nymi   urz╣dzeniami
  14. zewnΩtrznymi.   Bogate   jest   r≤wnie┐  oprogramowanie
  15. pozwalaj╣ce  na obs│ugΩ  tych kart  i obr≤bkΩ zebranych
  16. danych.  Dzia│  zajmuj╣cy  siΩ  og≤lnie  sterowaniem  i
  17. pomiarami  za pomoc╣  komputer≤w PC  jest okre£lany  po
  18. angielsku   data  acquisition   and  control.  Poni┐szy
  19. artyku│   zawiera   przegl╣d   obecnie   obowi╣zuj╣cych
  20. standard≤w  i  rozwi╣za±   w  dziedzinie  sterowania  i
  21. zbierania danych za pomoc╣ komputera PC.
  22.  
  23. Karty pomiarowe i steruj╣ce
  24. ---------------------------
  25. Aby  komputer PC  m≤g│ sterowaµ  jakim£ urz╣dzeniem czy
  26. procesem   potrzebuje  specjalnych   kart,  kt≤re  mog╣
  27. odczytywaµ  sygna│y  analogowe  i  cyfrowe.  Przyk│adem
  28. karty pozwalaj╣cej na wprowadzenie do komputera szeregu
  29. sygna│≤w   zewnΩtrznych  jest   karta  PCL-818HD  firmy
  30. Advantech. Pozwala ona na  odczyt dowolnych 16 sygna│≤w
  31. analogowych np. z czujnik≤w temperatury, ci£nienia itp.
  32. Zakres  napiΩµ  wej£ciowych  karty  jest programowalny.
  33. Standardem jest zakres (10V,  kt≤ry programowo mo┐e byµ
  34. dzielony   przez  dwa   a┐  do   0.625).  CzΩstotliwo£µ
  35. pr≤bkowania mo┐e byµ  ustalana dowolnie od pojedy±czych
  36. pomiar≤w a┐ do 100kHz. Rozdzielczo£µ 12 bit≤w wystarczy
  37. w wiΩkszo£ci  zastosowa± pomiarowych,  choµ dostΩpne s╣
  38. r≤wnie┐  karty  14  i   16  bitowe.  Opr≤cz  mo┐liwo£ci
  39. wprowadzenia    i   spr≤bkowania    dowolnego   sygna│u
  40. analogowego,   karta   PCL-818HD   posiada  przetwornik
  41. cyfrowo-analogowy,    kt≤ry    umo┐liwia    generowania
  42. dowolnych   przebieg≤w    analogowych   lub   analogowe
  43. sterowanie  urz╣dzeniami  zewnΩtrznymi  np.  prΩdko£ci╣
  44. obrotow╣ silnika. Dodatkowo wbudowano  w kartΩ 16 wej£µ
  45. i 16 wyj£µ  cyfrowych w standardzie  TTL. Pozwalaj╣ one
  46. na  odczytywanie stanu  dowolnych urz╣dze± generuj╣cych
  47. sygna│u   dwustanowe  lub   binarne  np.  prze│╣czniki,
  48. klawiatury, alarmy itp.  Do szesnastu linii wej£ciowych
  49. TTL mo┐na  do│╣czyµ zewnΩtrzn╣ kartΩ  optoizolacji, i w
  50. ten  spos≤b   odczytywaµ  stan  sygna│≤w   cyfrowych  o
  51. poziomie    napiΩcia   do    24V.   ZewnΩtrzna   p│ytka
  52. przekaƒnikowa do│╣czona  do 16 wyj£µ  cyfrowych pozwala
  53. na   w│╣czanie  i  wy│╣czanie  dowolnych  urz╣dze±  np.
  54. silnik≤w,  ┐ar≤wek  itp.  Wyj£cia  cyfrowe mog╣ r≤wnie┐
  55. sterowaµ   zewnΩtrznym   multiplekserem   lub   kaskad╣
  56. multiplekser≤w  powiΩkszaj╣cych  liczbΩ  wej£µ  do 128.
  57. Dope│nieniem   mo┐liwo£╣  jest   jeden  kana│  licznika
  58. pozwalaj╣cy  na  zliczanie  ilo£ci  impuls≤w cyfrowych.
  59. Standardem jest do│╣czenie bibliotek dla programist≤w w
  60. jΩzyku  C, PASCAL  i BASIC  pozwalaj╣cych ma obs│u┐enie
  61. wszystkich  funkcji karty  z poziomu  tych jΩzyk≤w.  Do
  62. kart  do│╣czana jest  dok│adna dokumentacja  rejestr≤w,
  63. dla tych,  kt≤rzy lubi╣ "grzebaµ  siΩ w bitach".  Mo┐na
  64. dokupiµ  opcjonalnie biblioteki  do £rodowiska  Windows
  65. dla C++ i Visual Basic.  Produkowane s╣ karty z r≤┐nymi
  66. kombinacjami   ilo£ci   i   rodzaj≤w   wej£µ  i  wyj£µ,
  67. szybko£ci╣ pr≤bkowania. Ka┐da  karta charakteryzuje siΩ
  68. pewnymi  rozwi╣zaniami  sprzΩtowymi,  kt≤re  decyduj╣ o
  69. zastosowaniach i funkcjonalno£ci karty.
  70.  
  71. Gotowe pakiety oprogramowania
  72. -----------------------------
  73. Na  rynku  jest  dostΩpnych  szereg  gotowych  pakiet≤w
  74. bezpo£rednio obs│uguj╣cych karty, nie wymagaj╣cych przy
  75. tym    umiejΩtno£ci    programistycznych,    a    zatem
  76. przeznaczonych   dla   szerokiego   grona  u┐ytkownik≤w
  77. wykorzystuj╣cych  zbieranie  danych   w  swojej  pracy.
  78. Gotowe pakiety pozwalaj╣  bardziej skoncentrowaµ siΩ na
  79. samych  danych  i  metodzie  pomiaru,  ni┐  na obs│udze
  80. karty,   a   to   dziΩki   wykorzystaniu   intuicyjnego
  81. interfejsu  graficznego  do  przygotowania eksperymentu
  82. pomiarowego.   Na   rynku    jest   do£µ   du┐y   wyb≤r
  83. oprogramowania  r≤┐ni╣cego  siΩ  cen╣  i mo┐liwo£ciami.
  84.  
  85.  
  86. DASYLAB for Windows
  87. -------------------
  88.  
  89. DasyLab  jest to  doskona│ym programem  przeznaczony do
  90. automatyzacji  pomiar≤w laboratoryjnych  i sporz╣dzania
  91. dokumentacji  procesu  pomiarowego.  Program  dzia│a  w
  92. £rodowisku  Windows. Mimo  tego potrafi  zbieraµ dane z
  93. szybko£ci╣  100KHz dla  kart wyposa┐onych  w FIFO. Poza
  94. tym   posiada   wbudowany    edytor   do   sporz╣dzania
  95. dokumentacji  pozwalaj╣cy   na  kopiowanie  graficznych
  96. przebieg≤w  sygna│u  do  arkusza  sprawozdania  oraz na
  97. wydruk na  dowolnej drukarce obs│ugiwanej  w £rodowisku
  98. Windows.   Zalet╣   programu   DasyLab   jest   │atwo£µ
  99. przygotowania  eksperymentu pomiarowego.  Polega to  na
  100. │╣czeniu na  ekranie udostΩpnianych przez  program ikon
  101. Ka┐da z ikon  reprezentuje wej£cie/wyj£cie z urz╣dzenia
  102. lub karty  lub operacjΩ na danych.  Ekran po│╣cze± ikon
  103. mo┐e  byµ dowolnej  wielko£ci, ikony  mog╣ by╣  w │atwy
  104. spos≤b  dodawane,  kasowane.  Po  dwukrotnym klikniΩciu
  105. ikony pojawia  siΩ okienko pozwalaj╣ce  na konfiguracjΩ
  106. jej parametr≤w. Pliki  opisuj╣ce eksperymenty pomiarowe
  107. mog╣   byµ  zapisane   do  p≤ƒniejszego  wykorzystania.
  108. U┐ytkownik ma  do dyspozycji bogaty  wyb≤r ikon zar≤wno
  109. obs│uguj╣cych   urz╣dzenia   zewnΩtrzne/karty   jak   i
  110. dokonuj╣cych operacji  na zebranych danych.  W£r≤d nich
  111. znajduj╣  siΩ ikony  umo┐liwiaj╣ce :  wej£cie analogowe
  112. (ADC),  wyj£cie  analogowe  (DAC),  wyzwalanie pomiaru,
  113. wej£cie/wyj£cie  cyfrowe,  filtracjΩ  cyfrowe,  analizΩ
  114. matematyczn╣  i w  dziedzinie czΩstotliwo£ci,  operacje
  115. logiczne i  statystyczne. Ikony wyj£ciowe  pozwalaj╣ na
  116. zapisanie  pomiar≤w   do  pliku,  wys│anie   do  innego
  117. programu poprzez DDE, oraz  na przedstawianie danych na
  118. ekranie  w   postaci  r≤┐nych  wykres≤w:   graf≤w  X/Y,
  119. wy£wietlaczy    cyfrowych,    wskaƒnik≤w    s│upkowych.
  120. U┐ytkownik  ma mo┐liwo£µ  zdefiniowania w│asnych  ikon,
  121. kt≤re sk│adaj╣  siΩ z innych ikon  po│╣czonych ze sob╣.
  122. DasyLab  opr≤cz  mo┐liwo£ci  odczytywania rzeczywistych
  123. sygna│≤w  analogowych  z   kart  ma  r≤wnie┐  mo┐liwo£µ
  124. symulowania przebieg≤w analogowych.
  125.