GPIB :: HP59306A.

GPIB :: HP59306A هو وحدة Perl-GPIB لمحرك التتابع HP59306A.
التحميل الان

GPIB :: HP59306A. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Jeff Mock
  • موقع ويب الناشر:
  • http://search.cpan.org/~jeffmock/GPIB_0_30/hp59306a/hp59306a.pm

GPIB :: HP59306A. العلامات


GPIB :: HP59306A. وصف

GPIB :: HP59306A هو وحدة Perl-GPIB لمحرك التتابع HP59306A. GPIB :: HP59306A هو وحدة Perl-GPIB لجهاز HP59306A Relay Actuator.synopsis استخدام GPIB :: HP59306A؛ $ G = GPIB :: HP59306A-> جديد (اسم ")؛ طباعة "جهاز موجود على Busn" إذا $ G-> DeviceBresent؛ $ g-> setrelay (6، 1)؛ # تحويل التتابع 6 على $ g-> setrelay (5، 0)؛ # تحويل التتابع 5 إيقاف @ st = $ g-> getstate؛ # احصل على مجموعة من الطول 6 من سائق جهاز تحويل SETHP59306A. يعد HP59306A جهاز GPIB بسيط مع ستة مرحلات يمكن تشغيلها وإيقاف تشغيلها تحت التحكم في البرنامج. هذا الجهاز قديم جدا (1978 أو نحو ذلك) وليس لديه المعالج الدقيق. يقبل الأوامر البسيطة لتعيين المرحلات ولكن ليس لديها آلية لقراءة حالة المرحلات. المرحلات هي أرقام من 1 إلى 6 وتمتد مخطط الترقيم إلى هذه الوحدة. يتم إيقاف تشغيل جميع المرحلات عند عدم وجود وحدة تحكم نشطة على حافلة GPIB. عادة ما يكون هذا حالة عندما ينتهي برنامج GPIB. يبقي برنامج تشغيل الجهاز لحالة المرحلات داخليا. هذا يعمل بشكل جيد، لكنه تقنية حلقة مفتوحة حيث لا يمكنك قراءة حالة المرحلات مرة أخرى من الوحدة. لا تستخدم طريقة Getstate $ $ لتشغيل Missles Cruise و مثل ذلك () وإيقاف تشغيل جميع المرحلات. يبدو أن الجهاز لديه عيوب صغير حيث يحتاج إلى تجاهل عدد قليل من الأوامر تشكل المضيف قبل بدء تشغيله بشكل صحيح. كل من هذه الأساليب إرسال عدد قليل من الأوامر لتشغيل جميع المرحلات، وهذا يؤمن أن الأمر الأول لنشط عملية الترحيل سينجح. اشترى واحدة من هذه المربعات مقابل 50 دولارا على موقع ئي باي للتحكم في أضواء عيد الميلاد. HP59306A هي فرعية من GPIB. متطلبات: perl.


GPIB :: HP59306A. برامج ذات صلة