Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΈΠ»ΠΎΠ½? β€” Π² ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π΅ ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ

Около 90% людСй, ΡƒΡΠ»Ρ‹ΡˆΠ°Π² слово Β«ΠΏΠΈΠ»ΠΎΠ½Β», установит ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ Π°ΡΡΠΎΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π½ΡƒΡŽ связь со словом «стриптиз», имСя Π² Π²ΠΈΠ΄Ρƒ ΡˆΠ΅ΡΡ‚ для эротичСских гимнастичСских ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ. Но, Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π° Π½Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ эротичСскиС Ρ‚Π°Π½Ρ†Ρ‹, Π° Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго, это Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ Π½Π°Π΄Π΅ΠΆΠ½ΡƒΡŽ ΠΎΠΏΠΎΡ€Ρƒ, ΠΊΠΎΠΈΠΌ ΠΏΠΈΠ»ΠΎΠ½ ΠΈ Π΅ΡΡ‚ΡŒ Π²ΠΎ всСх отраслях, Π³Π΄Π΅ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ мСсто Π±Ρ‹Ρ‚ΡŒ.

Но ΠΎΠ±ΠΎ всСм ΠΏΠΎ порядку.

Пилон β€” Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅?

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Π΄Ρ€Π΅Π²Π½ΠΈΠ΅ СгиптянС, сооруТая массивныС ΠΏΠΈΠ»ΠΎΠ½Ρ‹ ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π² Ρ…Ρ€Π°ΠΌΡ‹ своих Π±ΠΎΠ³ΠΎΠ², ΠΈ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ возводят ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡ…, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎ ΠΊ Π½Π°ΠΌ ΠΈΠ· хронологичСски ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΠ΅ΠΉ Π² Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ врСмя Π”Ρ€Π΅Π²Π½Π΅ΠΉ Π“Ρ€Π΅Ρ†ΠΈΠΈ ΠΈ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ пСрСводится ΠΊΠ°ΠΊ Β«Π²ΠΎΡ€ΠΎΡ‚Π°Β».

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ СгипСтских ΠΏΠΈΠ»ΠΎΠ½ΠΎΠ² ΠΏΠΎΡ…ΠΎΠΆΠΈ Π΄Ρ€ΡƒΠ³ Π½Π° Π΄Ρ€ΡƒΠ³Π° ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ элСмСнтами ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈ возводились Π² Ρ€Π°Π·Π½ΠΎΠ΅ врСмя, ΠΈ находятся Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах. Один Π² ΠšΠ°Ρ€Π½Π°ΠΊΠ΅, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π² ЛуксорС. И Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΈΠ»ΠΎΠ½ РамзСса II Π½Π° послСднСм снимкС Π²Ρ‹ΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΈΠ· общССгипСтского Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ стиля.

А Π²ΠΎΡ‚ Π² Π“Ρ€Π΅Ρ†ΠΈΠΈ, ΠΏΠΈΠ»ΠΎΠ½ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π» ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΈ остался Π² соврСмСнном ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π΅. Π’Π°ΠΊΠΈΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ ΠΎΠ΄Π°Ρ€ΠΈΠ»ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ массивныС Π²ΠΎΡ€ΠΎΡ‚Π° ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π² ΠΌΠΎΠ½ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ сооруТСниС, Π½ΠΎ ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоящиС массивныС столбы, Ρ‡Π°Ρ‰Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ΅ усСчСнной ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Ρ‹, ΠΈ ΠΎΠΏΠΎΡ€Ρ‹ Π°Ρ€ΠΎΠΊ ΠΈ ΠΏΡ€ΠΎΠ»Π΅Ρ‚ΠΎΠ², ΠΊΠ°ΠΊ Π½Π° ΡΡƒΡˆΠ΅, Ρ‚Π°ΠΊ ΠΈ Π² Π²ΠΎΠ΄Π½ΠΎΠΉ стихии – ΠΎΠΏΠΎΡ€Ρ‹ мостов Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΈΠ»ΠΎΠ½Π°ΠΌΠΈ.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, ΠΏΠΈΠ»ΠΎΠ½ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅, ΠΏΠΎΡ‡Ρ‚ΠΈ ΡƒΡ‚Ρ€Π°Ρ‚ΠΈΠ² своС ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΎΠ±Ρ€Π΅Π» нСсколько Π΄Ρ€ΡƒΠ³ΠΈΡ… – Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Ρ….

И всС ΠΆΠ΅ Π² дрСвности Ρƒ ΠΏΠΈΠ»ΠΎΠ½Π° Π±Ρ‹Π»ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ скорСС эстСтичСскиС, Π½Π΅ΠΆΠ΅Π»ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ€Π½Ρ‹Π΅, ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π•Π³ΠΈΠΏΡ‚Π΅ ΠΈ Π“Ρ€Π΅Ρ†ΠΈΠΈ, Π½ΠΎ ΠΈ Π² ΠšΠΈΡ‚Π°Π΅.

Π˜Ρ‚Π°ΠΊ, Π³Π΄Π΅ Π΅Ρ‰Π΅ Π² малоэтаТном ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π΅ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΈΠ»ΠΎΠ½Ρ‹, ΠΊΡ€ΠΎΠΌΠ΅ Π²Ρ‹ΡˆΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… мСст:

  • столбы ΠΆΠ΅Π»Π΅Π·ΠΎΠ±Π΅Ρ‚ΠΎΠ½Π½Ρ‹Ρ… сборных ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Ρ‹Ρ… конструкций, ΠΊΠ°ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠΈΡ€ΠΏΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠΏΠΎΡ€Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Ρ‚ΠΈΠΉ;
  • ΠΎΠΏΠΎΡ€Ρ‹-основания Π°Ρ€ΠΎΡ‡Π½Ρ‹Ρ… сводов ΠΌΠ΅Ρ‚Ρ€ΠΎΠΏΠΎΠ»ΠΈΡ‚Π΅Π½Π°, ΠΊΠΎΠ½Ρ†Π΅Ρ€Ρ‚Π½Ρ‹Ρ… ΠΈ выставочных Π·Π°Π»ΠΎΠ², ΠΊΡƒΠ»ΡŒΡ‚ΠΎΠ²Ρ‹Ρ… сооруТСний;
  • ΠΊΠΎΠ»ΠΎΠ½Π½Ρ‹ ΠΏΡ€ΠΈ Π²ΡŠΠ΅Π·Π΄Π°Ρ… Π½Π° мосты;
  • столбы-ΠΊΠΎΠ»ΠΎΠ½Π½Ρ‹ ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π°Ρ… Π² ΠΏΠ°Ρ€ΠΊΠΈ ΠΈ сквСры Ρ‚. ΠΏ.

НаибольшСС Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ ΠΏΠΈΠ»ΠΎΠ½ΠΎΠ² ΠΏΠΎ функциям, Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ Π²ΠΈΠ΄Ρƒ, способу распрСдСлСния Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ присутствуСт Π² мостостроСнии.

Π—Π΄Π΅ΡΡŒ ΠΏΠΈΠ»ΠΎΠ½Ρ‹ часто слуТат Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ»Π΅Ρ‚ΠΎΠ² моста, Π½ΠΎ ΠΈ основаниСм для навСски натяТных тросов ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅. И Π΄Π°ΠΆΠ΅ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚Ρ‹Π΅ башни тауэрского моста Π² Π›ΠΎΠ½Π΄ΠΎΠ½Π΅ Π½Π΅ Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ ΠΏΠΈΠ»ΠΎΠ½Ρ‹.

А Π°Ρ€ΠΊΠΈ ΠΏΡ€ΠΈ въСздС Π½Π° Π½Π΅Π³ΠΎ – ΠΈ ΠΏΠΎΠ΄Π°Π²Π½ΠΎ.

ГимнастичСский ΠΏΠΈΠ»ΠΎΠ½

ИмСнно Ρ‚Π°ΠΊΠΈΠΌ Π±Ρ‹Π»ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ использованиС мСталличСского ΡˆΠ΅ΡΡ‚Π°, Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»ΠΎΠΌ ΠΈ ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠΎΠΌ. Π₯отя ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ – ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π² Индии – ΠΎΠ½ Π±Ρ‹Π» дСрСвянным ΠΈ Π΅Ρ‰Π΅ Π½Π΅ назывался ΠΏΠΈΠ»ΠΎΠ½ΠΎΠΌ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΏΠΈΠ»ΠΎΠ½ дСлаСтся ΠΈΠ· толстостСнной Ρ‚Ρ€ΡƒΠ±Ρ‹ ΠΈΠ· ΠΏΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π΅Ρ€ΠΆΠ°Π²Π΅ΡŽΡ‰Π΅ΠΉ стали, ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ ΠΈ ниТнюю ΠΎΠΏΠΎΡ€Ρ‹ ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ раздвиТСния для фиксации Ρ‚Ρ€ΡƒΠ±Ρ‹ Π² ΠΎΠΏΠΎΡ€Π°Ρ….

ΠžΠΏΠΎΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ТСстко ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΠΎΠ»Ρƒ ΠΈ ΠΏΠΎΡ‚ΠΎΠ»ΠΊΡƒ, Π° ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒΡΡ вовсС. Π’ этом случаС ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ снаряда обСспСчиваСтся усилиСм распора. МногиС гимнастичСскиС ΠΏΠΈΠ»ΠΎΠ½Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ, благодаря подшипникам Π² ΠΎΠΏΠΎΡ€Π°Ρ…, Π½ΠΎ ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ усилия вращСния.

ΠžΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ процСсс ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изготовлСния гимнастичСского ΠΏΠΈΠ»ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ основным читатСлям нашСго сайта – домашним ΡƒΠΌΠ΅Π»ΡŒΡ†Π°ΠΌ, Π° ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚Π΅Π½ΡŒΠΊΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° этого устройства ΠΌΡ‹ сСбС ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠΌ.

Π‘Π°ΠΌ ΠΏΠΈΠ»ΠΎΠ½ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ мСста Π² ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Π΅, Π½ΠΎ мСста Π²ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅Π³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно. Π­Ρ‚ΠΎ Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ СдинствСнный ΡΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΊΡ‚ΠΎΡ€, ΠΎΠ±ΡŠΡΡΠ½ΡΡŽΡ‰ΠΈΠΉ отсутствиС Ρ‚Π°ΠΊΠΎΠ³ΠΎ снаряда Π² Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… гимнастичСских ΡƒΠ³ΠΎΠ»ΠΊΠ°Ρ…. Но Ссли Ρƒ вас всС ΠΆΠ΅ найдСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ – польза для Π΄Π΅Ρ‚Π΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ нСсомнСнная. ΠŸΡ€ΠΈ Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΊΠ°Ρ… Π½Π° ΡˆΠ΅ΡΡ‚Π΅ Π½Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ практичСски всС Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΌΡ‹ΡˆΡ†.

А Ρ‚Π°Π½Ρ†Ρ‹ – это ΠΏΠΎΡ‡Ρ‚ΠΈ гимнастика. И, Ссли ΠΏΡ€ΠΈ этом Π½Π΅ ΠΎΠ³ΠΎΠ»ΡΡ‚ΡŒΡΡ, Ρ‚ΠΎ ΠΈ стриптиза Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Пилон Π² авиастроСнии

Π’ авиастроСнии Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° ΠΏΠΈΠ»ΠΎΠ½ Π·Π½Π°ΠΊΠΎΠΌΠΎ Π² основном спСциалистам. Π”Π° ΠΈ слуТит ΠΎΠ½ Ρ‚Π°ΠΌ Π½Π΅ совсСм ΠΎΠΏΠΎΡ€ΠΎΠΉ, вСдь Π½Π° Π½Π΅Π³ΠΎ Π½Π΅ ΠΎΠΏΠΈΡ€Π°ΡŽΡ‚ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹, Π° Π½Π°Π²Π΅ΡˆΠΈΠ²Π°ΡŽΡ‚. Пилон Π² авиастроСнии – это устройство для подвСшивания ΡƒΠ·Π»ΠΎΠ², Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΠ² ΠΈ Π³Ρ€ΡƒΠ·ΠΎΠ².

Π“Ρ€ΠΎΠ·Π½ΠΎΠ΅ ΠΎΡ€ΡƒΠΆΠΈΠ΅ крСпится ΠΊ самолСту ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΠΏΠΈΠ»ΠΎΠ½Π°Ρ….

И Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… ΠΌΠΎΡ‰Π½Ρ‹Ρ… ΠΏΠΈΠ»ΠΎΠ½Π°Ρ… ΠΊ ΠΊΡ€Ρ‹Π»ΡŒΡΠΌ самолСта ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Ρ‹ Ρ‚ΡƒΡ€Π±ΠΎΡ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ.

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠΈΠ»ΠΎΠ½Ρ‹ ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ LED Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°Π½Π΅Π»ΠΈ

ЭффСктивная трансляция Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²

ДистанционноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ Π½Π° экранах

LED ΠΏΠΈΠ»ΠΎΠ½Ρ‹ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π£ΠΌΠ½Ρ‹ΠΉ Π’Π΅ΠΊ — эффСктивноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ ΠΊΠ»ΡŽΡ‡!

Π‘Π²Π΅Ρ€Ρ…ΡŠΡΡ€ΠΊΠΈΠΉ экран

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° свСтодиодных ΠΏΠΈΠ»ΠΎΠ½ΠΎΠ²

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ смСна ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ β€” встроСнноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС позволяСт ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π·Π° считанныС ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ с любого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π° ΠΈΠ»ΠΈ мобильного устройства.

Динамичная Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β€” соврСмСнныС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π²Π½Π΅Π΄Ρ€ΡΡŽΡ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² свою Ρ€Π°Π±ΠΎΡ‚Ρƒ, оптимизируя ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ процСссы.

Π£Π΄ΠΎΠ±Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅
— Ρ‡Π΅Ρ€Π΅Π· 3G, 4G, WAN, LAN. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠΈΠ»ΠΎΠ½ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΈ ΡΠ΅Ρ‚ΡŒΡŽ устройств

ВсС наши свСтодиодныС ΠΏΠΈΠ»ΠΎΠ½Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΡƒΡŽ систСму крСплСния: ΠΊ ΠΏΠΎΠ»Ρƒ, ΠΊ ΠΏΠΎΡ‚ΠΎΠ»ΠΊΡƒ, ΠΊ стСнС

ВАЖНАЯ ИНЀОРМАЦИЯ

МСдиа Пилон p2.5. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1280 ΠΌΠΌ.

150 000

Ρ€.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон p2.5. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1920 ΠΌΠΌ.

170 000

Ρ€.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…2112 ΠΌΠΌ.

248 920

Ρ€.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

МСдиа Пилон p4. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1920 ΠΌΠΌ.

190 000

Ρ€.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон p4. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…2240 ΠΌΠΌ.

210 000

Ρ€.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

МСдиа Пилон p2.5. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1280 ΠΌΠΌ.

MPS17061637

150 000

Ρ€.

Заявка

Π₯арактСристики:

МСдиа Пилон p2.5
Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1280 ΠΌΠΌ
Π―Ρ€ΠΊΠΎΡΡ‚ΡŒ 700 ΠΊΠ΄
Шаг пиксСля 2.5
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ 384Ρ…512 пикс
ВСс 20 ΠΊΠ³
Макс/ср. ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ 0,6/0,3 ΠΊΠ’Ρ‚

ОписаниС:

Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ идСально ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для пространств с Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΏΡ€Π΅Π³Ρ€Π°Π΄ для сквозного просмотра, Π·Π° счСт Π½ΠΎΠΆΠ΅ΠΊ Π² конструкции ΠΏΠΈΠ»ΠΎΠ½Π° Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π±Π΅ΡΠΏΡ€Π΅ΠΏΡΡ‚ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π° шаг пиксСля Π² 2.5 позволяСт ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π΄Π°ΠΆΠ΅ с Π±Π»ΠΈΠ·ΠΊΠΎΠ³ΠΎ растояния. Π’Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ, благодаря своСй яркости ΠΈ чСткости изобраТСния. ΠŸΠΈΠ»ΠΎΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… носитСлСй. НСобходимая Π²Π°ΠΌ информация ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ 24 часа 7 Π΄Π½Π΅ΠΉ Π² нСдСлю.

ΠœΡ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‚Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π±Π΅Π· внимания. Наша компания Π³ΠΎΡ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° любой слоТности. ВсС зависит ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… потрСбностСй. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ заявку, Π° наши ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ свяТутся с Π²Π°ΠΌΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ свои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ расчСт.

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон p2.5. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1920 ΠΌΠΌ.

MPS17061717

170 000

Ρ€.

Заявка

Π₯арактСристики:

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон
Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1920 ΠΌΠΌ
Π―Ρ€ΠΊΠΎΡΡ‚ΡŒ 700 ΠΊΠ΄
Шаг пиксСля .3
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ 384Ρ…896 пикс
ВСс 38 ΠΊΠ³
Макс/ср. ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ 0,8/0,4 ΠΊΠ’Ρ‚

ОписаниС:

Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ идСально ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… ΠΈ бизнСс-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ². Π’Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ, благодаря своСй яркости ΠΈ чСткости изобраТСния. ΠŸΠΈΠ»ΠΎΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… носитСлСй. НСобходимая Π²Π°ΠΌ информация ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ 24 часа 7 Π΄Π½Π΅ΠΉ Π² нСдСлю.

ΠœΡ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‚Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π±Π΅Π· внимания. Наша компания Π³ΠΎΡ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° любой слоТности. ВсС зависит ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… потрСбностСй. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ заявку, Π° наши ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ свяТутся с Π²Π°ΠΌΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ свои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ расчСт.

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…2112 ΠΌΠΌ.

MPS17061746

248 920

Ρ€.

Заявка

Π₯арактСристики:

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон
Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…2240 ΠΌΠΌ
Π―Ρ€ΠΊΠΎΡΡ‚ΡŒ 1000 ΠΊΠ΄
Шаг пиксСля 3
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ 320×704 пикс
ВСс 40 ΠΊΠ³
Макс/ср. ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ 0,9/0,45 ΠΊΠ’Ρ‚

ОписаниС:

Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ идСально ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΎΠΊ ΠΏΠΎΠ΄ мСроприятия ΠΈ экспозиции. Π’Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ, благодаря своСй яркости ΠΈ чСткости изобраТСния. ΠŸΠΈΠ»ΠΎΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… носитСлСй. НСобходимая Π²Π°ΠΌ информация ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ 24 часа 7 Π΄Π½Π΅ΠΉ Π² нСдСлю.

ΠœΡ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‚Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π±Π΅Π· внимания. Наша компания Π³ΠΎΡ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° любой слоТности. ВсС зависит ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… потрСбностСй. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ заявку, Π° наши ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ свяТутся с Π²Π°ΠΌΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ свои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ расчСт.

МСдиа Пилон p4. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1920 ΠΌΠΌ.

MPS17061625

190 000

Ρ€.

Заявка

Π₯арактСристики:

МСдиа Пилон p2.5
Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…1920 ΠΌΠΌ
Π―Ρ€ΠΊΠΎΡΡ‚ΡŒ 5500 ΠΊΠ΄
Шаг пиксСля 4
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ 384Ρ…768 пикс
ВСс 36 ΠΊΠ³
Макс/ср. ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ 0,8/0,4 ΠΊΠ’Ρ‚

ОписаниС:

Данная модификация ΠΏΠΈΠ»ΠΎΠ½Π° идСальна для установки Π² Π·Π°Π»Π°Ρ… ΠΈ пространствах, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прСдусмотрСно Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ посСтитСлСй. Π—Π° счСт выского Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ LED ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, информация с Π΄Π°Π½Π½ΠΎΠΉ конструкции Π±ΡƒΠ΄Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° расстоянии, Π½ΠΎ ΠΈ с Π±Π»ΠΈΠ·ΠΊΠΎΠΉ дистанции. Π’Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ, благодаря своСй яркости ΠΈ чСткости изобраТСния. ΠŸΠΈΠ»ΠΎΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… носитСлСй. НСобходимая Π²Π°ΠΌ информация ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ 24 часа 7 Π΄Π½Π΅ΠΉ Π² нСдСлю.

ΠœΡ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‚Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π±Π΅Π· внимания. Наша компания Π³ΠΎΡ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° любой слоТности. ВсС зависит ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… потрСбностСй. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ заявку, Π° наши ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ свяТутся с Π²Π°ΠΌΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ свои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ расчСт.

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон p4. Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…2240 ΠΌΠΌ.

MPS17061642

210 000

Ρ€.

Заявка

Π₯арактСристики:

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ Пилон p2.5
Π Π°Π·ΠΌΠ΅Ρ€ 960Ρ…2240 ΠΌΠΌ
Π―Ρ€ΠΊΠΎΡΡ‚ΡŒ 5500 ΠΊΠ΄
Шаг пиксСля 4
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ 384Ρ…896 пикс
ВСс 38 ΠΊΠ³
Макс/ср. ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ 1/0,5 ΠΊΠ’Ρ‚

ОписаниС:

МСдиа ΠΏΠΈΠ»ΠΎΠ½ расчитан Π½Π° установку Π² мСстах с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ 24 часа Π½Π° 7 Π΄Π½Π΅ΠΉ. ВысокоС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ Π²Π½ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ конструкции ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ считываниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с Π±ΠΎΠ»ΡŒΡˆΠΈΡ… дистанций, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ‡Π΅Ρ‚ΠΊΠΎΡΡ‚ΡŒ изобраТСния ΠΏΡ€ΠΈ Π±Π»ΠΈΠ·ΠΊΠΎΠΌ расстоянии. Π’Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ, благодаря своСй яркости ΠΈ чСткости изобраТСния. ΠŸΠΈΠ»ΠΎΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… носитСлСй. НСобходимая Π²Π°ΠΌ информация ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ 24 часа 7 Π΄Π½Π΅ΠΉ Π² нСдСлю.

ΠœΡ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‚Π°ΠΊΠΎΠΉ экран Π½Π΅ останСтся Π±Π΅Π· внимания. Наша компания Π³ΠΎΡ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° любой слоТности. ВсС зависит ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… потрСбностСй. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ заявку, Π° наши ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ свяТутся с Π²Π°ΠΌΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ свои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ расчСт.

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы

Π—ΠΠ˜ΠΠ’Π•Π Π•Π‘ΠžΠ’ΠΠΠ« Π’ ΠŸΠžΠ‘Π’ΠΠ’ΠšΠ•?

β€’ β€” поля, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ для заполнСния

e-mail

Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½

+7 (499) 754 84 82

ΠšΠ°ΠΌΠ΅Ρ€Ρ‹ Pylon β€” Π½Π°Π±ΠΎΡ€ labscript

ΠžΠ±Π·ΠΎΡ€

Π­Ρ‚ΠΎ устройство позволяСт ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌΠΈ Basler для Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… исслСдований с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Pylon API с ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ PyPylon python.
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это устройство, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ установлСны API Basler Pylon ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° PyPylon.

labscript_devices.PylonCamera.labscript_devices

labscript_devices. PylonCamera.blacs_tabs

labscript_devices.PylonCamera.blacs_workers

Установка

Π‘Π½Π°Ρ‡Π°Π»Π° ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Basler Pylon SDK установлСн.
Он доступСн бСсплатно здСсь (послС рСгистрации бСсплатной ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Basler).
РСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Pylon Viewer, Π²Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ Π² состав SDK, для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ связи с ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ.

ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° Python устанавливаСтся Ρ‡Π΅Ρ€Π΅Π· pip:

 pip install -U pypylon
 

Π’ настоящСС врСмя ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° протСстирована ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π° Π΅Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Pylon 5 для ΠΊΠ°ΠΌΠ΅Ρ€ с интСрфСйсом USB3 ΠΈ GigE.

Для ΠΊΠ°ΠΌΠ΅Ρ€ GigE ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ°Ρ€Ρ‚Π° сСтСвого интСрфСйса (NIC) Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ с BLACS, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Jumbo Frames.
Π­Ρ‚ΠΎ максимально допустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 9000) ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΊΠ°Π΄Ρ€ΠΎΠ².

Для ΠΊΠ°ΠΌΠ΅Ρ€ USB3 слСдуСт ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ использовании хоста USB3, совмСстимого с ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌΠΈ Basler.
Basler Π²Π΅Π΄Π΅Ρ‚ список совмСстимых хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².
ΠšΠ°ΠΌΠ΅Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ USB3, Π½ΠΎ нСсовмСстимыС хосты Π½Π΅ обСспСчат Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

ИспользованиС

Как ΠΈ Π² случаС с устройством IMAQdxCamera, основная Ρ‡Π°ΡΡ‚ΡŒ настройки ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ выполняСтся с использованиСм словаря kwargs, Π³Π΄Π΅ ΠΈΠΌΠ΅Π½Π° ΠΈ значСния ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ интСрфСйсом Pylon SDK.
КакиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚/Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ установлСны, зависит ΠΎΡ‚ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ интСрфСйса.
Π£Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ доступны, ΠΌΠΎΠΆΠ½ΠΎ трСмя способами:

  1. Π’Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Pylon SDK.

  2. Π—Π΅Ρ€ΠΊΠ°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Pylon Viewer.

  3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΊΠ°ΠΌΠ΅Ρ€Π΅ с минимальной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ, просмотр словаря Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ).

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для ΠΊΠ°ΠΌΠ΅Ρ€ Π½Π° основС GigE ΠΈ USB3.

 ΠΈΠ· ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° labscript *
ΠΈΠ· labscript_devices. PylonCamera.labscript_devices ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PylonCamera
PylonCamera('gigeCamera',parent_device=parent,connection=conn,
            serial_number=1234567, # ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сСрийный Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹
            Minimum_recovery_time=20e-3, # минимальноС врСмя Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΊΠΈ зависит ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹
            camera_attributs={
               'ExposureTimeAbs': 1000, # в нас
               Β«Π Π΅ΠΆΠΈΠΌ экспозиции»: «ВрСмя»,
               «ЭкспозицияАвто»: Β«Π’Ρ‹ΠΊΠ».Β»,
               Β«GainAutoΒ»: Β«Π’Ρ‹ΠΊΠ».Β»,
               'PixelFormat': 'Mono12Packed',
               Β«Π“Π°ΠΌΠΌΠ°Β»: 1,0,
               Β«Π§Π΅Ρ€Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒΒ»: 0,
               Β«Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Β»: Β«Π‘Ρ‚Ρ€ΠΎΠΊΠ° 1Β»,
               Β«Π Π΅ΠΆΠΈΠΌ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Β»: Β«Π’ΠΊΠ».Β»
            },
            manual_camera_attributes={
               Β«Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Β»: Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС»,
               Β«Π Π΅ΠΆΠΈΠΌ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Β»: Β«Π’Ρ‹ΠΊΠ».Β»
            })
PylonCamera('usb3Camera',parent_device=parent,connection=conn,
            сСрийный Π½ΠΎΠΌΠ΅Ρ€ = 12345678,
            минимальноС_врСмя_восстановлСния=36e-3,
            camera_attributs={
               «ВрСмя воздСйствия»: 1000, #Π² нас
               Β«Π Π΅ΠΆΠΈΠΌ экспозиции»: «ВрСмя»,
               «ЭкспозицияАвто»: Β«Π’Ρ‹ΠΊΠ». Β»,
               Β«GainAutoΒ»: Β«Π’Ρ‹ΠΊΠ».Β»,
               'PixelFormat': 'Mono12Packed',
               Β«Π“Π°ΠΌΠΌΠ°Β»: 1,0,
               Β«Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎΒ»: 0,
               Β«Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Β»: Β«Π‘Ρ‚Ρ€ΠΎΠΊΠ° 1Β»,
               Β«Π Π΅ΠΆΠΈΠΌ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Β»: Β«Π’ΠΊΠ».Β»,
               Β«Π Π΅ΠΆΠΈΠΌ Π·Π°Ρ‚Π²ΠΎΡ€Π°Β»: Β«Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉΒ»
            },
            manual_camera_attributes={
               Β«Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Β»: Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС»,
               Β«Π Π΅ΠΆΠΈΠΌ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Β»: Β«Π’Ρ‹ΠΊΠ».Β»
            })
Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ()
gigeCamera.expose(t=0.5,'exposure1')
usb3Camera.expose(t=0,45,'exposure2')
остановка(1)
 

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹

Устройство Pylon labscript содСрТит скрипт Π² ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ΅ testing , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ врСмя считывания ΠΏΠΎΠ»Π½ΠΎΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ³ΠΎ сСнсора ΠΈ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡƒΡŽ частоту ΠΊΠ°Π΄Ρ€ΠΎΠ².
Π­Ρ‚ΠΎΡ‚ инструмСнт ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ минимальноС врСмя_восстановлСния_ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ устройства.
МинимальноС врСмя восстановлСния зависит ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΡˆΠΈΠ½Ρ‹ ΠΈ ΠΌΠ΅Π»ΠΊΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ настройки (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ хост-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π΄Π»ΠΈΠ½Π° ΠΊΠ°Π±Π΅Π»Π΅ΠΉ, рабочая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° хост-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ Ρ‚. Β Π΄.).
Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ часто трСбуСтся ΠΆΠΈΠ²ΠΎΠ΅ тСстированиС устройства, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ фактичСскоС врСмя восстановлСния, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ выстрСлами.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ запускаСтся ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ тСстирования с использованиСм

 python ExposureTiming.py [camera_sn]
 

, Π³Π΄Π΅ [camera_sn] β€” сСрийный Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ сообщаСт ΠΎ минимальном Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ восстановлСния ΠΌΠ΅ΠΆΠ΄Ρƒ двумя снимками с экспозициСй 1 мс ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π΅Π· использования Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉΡΡ экспозиции.
ИзмСнСниС сцСнария с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² экспСримСнта ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ минимальноС врСмя восстановлСния.
Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, минимальноС врСмя восстановлСния Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС, Ρ‡Π΅ΠΌ сообщаСмоС врСмя считывания Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ экспонирования с ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ вторая экспозиция начинаСтся Π΄ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ считывания ΠΏΠ΅Ρ€Π²ΠΎΠΉ экспозиции, ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ считывания ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° экспозиции.
Π­Ρ‚ΠΎ позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΠ΅Ρ€ΠΈΡŽ ΠΈΠ· Π΄Π²ΡƒΡ… экспозиций с Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π·Π° счСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ экспозиции.
Π‘ΠΊΡ€ΠΈΠΏΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ сообщит ΠΎ минимальном Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠΉ экспозиции ΠΈ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ (номинально readout_time - Exposure_time ).
ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эта функция автоматичСски обрабатываСтся Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ API Pylon; это устройство labscript Π½Π΅ Π·Π½Π°Π΅Ρ‚ ΠΎΠ± этом Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ.
Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ использованиС Ρ€Π΅ΠΆΠΈΠΌΠ° пСрСкрытия Π±ΡƒΠ΄Π΅Ρ‚ распознано Π½Π΅ Π²ΠΎ врСмя компиляции, Π° Π²ΠΎ врСмя съСмки ΠΊΠ°ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ошибки.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ докумСнтация

класс labscript_devices.PylonCamera.labscript_devices.PylonCamera( имя , parent_device , соСдинСниС , сСрийный_Π½ΠΎΠΌΠ΅Ρ€ , ориСнтация=НСт , pixel_size=[1.0, 1.0] , ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅=1.0 , trigger_edge_type=’rising’ , trigger_duration=НСт , Minimum_recover y_time=0.0 , camera_attributes=НСт , manual_mode_camera_attributes =НСт , stop_acquisition_timeout=5. 0 , exception_on_failed_shot=Π˜ΡΡ‚ΠΈΠ½Π° , save_attribute_visibility_level=’ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ’ , mock=False , **кваргс )[источник]

Π‘Π°Π·Ρ‹: labscript_devices.IMAQdxCamera.labscript_devices.IMAQdxCamera

ΠšΠ°ΠΌΠ΅Ρ€Π°, управляСмая с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ NI IMAQdx ΠΈ запускаСмая ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ Ρ„Ρ€ΠΎΠ½Ρ‚Ρƒ.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
  • имя ( стр ) – имя устройства

  • parent_device ( IntermediateDevice ) β€” устройство с Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для запуска сбора Π΄Π°Π½Π½Ρ‹Ρ…

  • соСдинСниС ( str ) – Имя ΠΏΠΎΡ€Ρ‚Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ устройствС.

  • сСрийный_Π½ΠΎΠΌΠ΅Ρ€ ( str ΠΈΠ»ΠΈ int ) – строка ΠΈΠ»ΠΈ Ρ†Π΅Π»ΠΎΠ΅ число (Ρ†Π΅Π»ΠΎΠ΅ позволяСт ввСсти ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Π»)
    сСрийный Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹.

  • ориСнтация ( стр , Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ) – <имя>
    ОписаниС полоТСния ΠΈΠ»ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ
    Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ мСсто Π² Ρ„Π°ΠΉΠ»Π΅ снимков, Π³Π΄Π΅ изобраТСния Π±ΡƒΠ΄ΡƒΡ‚
    сохранСн. Если Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, вмСсто Π½Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ имя устройства.

  • Ρ€Π°Π·ΠΌΠ΅Ρ€_пиксСля ( [ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой , с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой ] , Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ 9009 7 ) – [1.0, 1.0]
    Π Π°Π·ΠΌΠ΅Ρ€ x ΠΈ y пиксСлСй Π² ΠΌΠΈΠΊΡ€ΠΎΠΌΠ΅Ρ‚Ρ€Π°Ρ…. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
    Π² настройкС ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° Π² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ изобраТСния Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅
    ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡŽΡ‚ Π² Π»ΠΈΠ·Π΅ для Π°Π½Π°Π»ΠΈΠ·Π°.

  • ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ( ΠΏΠΎΠΏΠ»Π°Π²ΠΎΠΊ , Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ) – 1,0
    Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ систСмы Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

  • trigger_edge_type ( str ) – «восходящий»
    НаправлСниС ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹Ρ… Ρ€Π΅Π±Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ созданы Π½Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ элСмСнтС.
    Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ устройства, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для запуска. Π”ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Β«ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΌΡΡΒ» ΠΈΠ»ΠΈ
    ‘ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅’. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ это опрСдСляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π΅Π±Ρ€Π°, созданныС Π½Π°
    Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ устройство, ΠΎΠ½ΠΎ Π½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ Π½Π° ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ этого Ρ‚ΠΈΠΏΠ°
    ΠΊΡ€Π°ΠΉ. ΠŸΡ€ΠΈ нСобходимости ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π·
    camera_attributes , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΈΠΏ края
    сгСнСрировано. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: «растущий»

  • trigger_duration ( float ΠΈΠ»ΠΈ НСт ) – НСт
    Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ², Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ устройством. Π­Ρ‚ΠΎΡ‚
    Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° для expose() — Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
    здСсь Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π² expose() Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΎ.

  • минимальноС_врСмя_восстановлСния ( с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой ) – 0
    МинимальноС врСмя ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ошибок Π²ΠΎ врСмя
    компиляция.

  • camera_attributes ( dict , Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ) β€” ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΈΠΌΠ΅Π½ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π²
    ΠΊΠ°ΠΌΠ΅Ρ€Π°. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этих Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² зависит ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ.
    Атрибуты Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² Ρ‚ΠΎΠΌ порядкС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π² этом
    ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π°ΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ нСдоступны для установки.
    Ссли Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π½Π΅ Π±Ρ‹Π» установлСн ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ. ПослС добавлСния этого устройства Π²
    ваша Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ, ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
    ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ BLACS, подходящСй для копирования ΠΈ вставки
    Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вас ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚.

  • manual_mode_camera_attributes ( dict , ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ) β€” Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ Π²ΠΎ врСмя
    Ρ€ΡƒΡ‡Π½ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ своих Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² camera_attributes . Π­Ρ‚ΠΎΡ‚
    ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ запуск Π²ΠΎ врСмя Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ
    Ρ€Π΅ΠΆΠΈΠΌ (ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€Ρ‹ ΠΈΠ· Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° BLACS
    интСрфСйс), Π½ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ запуск Π²ΠΎ врСмя выполнСния с Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ. Π›ΡŽΠ±Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹
    Π² этом словарС Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠ°ΠΌΠ΅Ρ€Π°_Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ .

  • stop_acquisition_timeout ( float ) – 5.0
    Бколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² сСкундах ΠΆΠ΄Π°Ρ‚ΡŒ Π²ΠΎ врСмя transition_to_buffered для
    ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ. Пока всС Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹
    Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹, это ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для обСспСчСния ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ изобраТСния
    врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

  • exception_on_failed_shot ( bool ) – True .
    Если ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Π° послС окончания
    ΠΊΠ°Π΄Ρ€Π°, Π²ΠΎΠ·Π±ΡƒΠΆΠ΄Π°Ρ‚ΡŒ Π»ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Если False, вмСсто этого ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚
    ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ для stderr (отобраТаСтся Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Π² BLACS
    Π²ΠΊΠ»Π°Π΄ΠΊΡƒ), сохраняСт ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ изобраТСния ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚. Π’ случаС
    Ρ‚Π°ΠΊΠΎΠΉ Β«Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΉ выстрСл», Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ HDF5
    f[β€˜images’][ориСнтация/имя].attrs[β€˜failed_shot’] Π±ΡƒΠ΄Π΅Ρ‚ установлСно Π½Π° ΠŸΡ€Π°Π²Π΄Π°
    (Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС устанавливаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ False ). Π­Ρ‚ΠΎΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ доступСн Π²
    lyse dataframe ΠΊΠ°ΠΊ df[ориСнтация/имя, 'failed_shot'] .

  • save_attribute_visibility_level ( str ΠΈΠ»ΠΈ None ) – Β«ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉΒ»
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, сохранСнный Π² Ρ„Π°ΠΉΠ»Π΅ HDF5 Π²
    ΠΊΠΎΠ½Π΅Ρ† ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°. Если None, Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ сохранСны. Π”ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ·
    «простой» , «срСдний» , Β«Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉΒ» ΠΈΠ»ΠΈ НСт . Если НСт , Π½Π΅Ρ‚
    Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ сохранСны.

  • mock ( bool , Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ) – False
    Для тСстирования Ρ†Π΅Π»Π΅ΠΉ смодСлируйтС ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ с ΠΏΠΎΠ΄Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ вмСсто
    взаимодСйствиС с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

  • **kwargs β€” Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄ __init__
    Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ класс (TriggerableDevice).

описаниС = ‘ΠšΠ°ΠΌΠ΅Ρ€Π° Π½Π° ΠΎΠΏΠΎΡ€Π΅’

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС устройства.

класс labscript_devices.PylonCamera.blacs_tabs.PylonCameraTab( Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ , настройки , ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° = False )[источник]

Π‘Π°Π·Ρ‹: labscript_devices.IMAQdxCamera.blacs_tabs.IMAQdxCameraTab

worker_class = ‘labscript_devices.PylonCamera.blacs_workers.PylonCameraWorker’
класс labscript_devices.PylonCamera.blacs_workers.PylonCameraWorker( *args , **kwargs )[источник]

Π‘Π°Π·Ρ‹: labscript_devices.IMAQdxCamera.blacs_workers.IMAQdxCameraWorker

Π Π°Π±ΠΎΡ‚Π½ΠΈΠΊ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ API Pylon.

НаслСдуСтся ΠΎΡ‚ IMAQdxCameraWorker. ΠŸΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ get_attributes_as_dict
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ PylonCamera.get_attributes().

get_attributes_as_dict( ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ видимости )[источник]

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ список Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ для Π·Π°Π΄Π°Π½Π½ΠΎΠΉ видимости
ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

интСрфСйс_класс

псСвдоним labscript_devices. PylonCamera.blacs_workers.Pylon_Camera

класс labscript_devices.PylonCamera.blacs_workers.Pylon_Camera( сСрийный_Π½ΠΎΠΌΠ΅Ρ€ )[источник]

Основания: ΠΎΠ±ΡŠΠ΅ΠΊΡ‚

abort_acquisition()[источник]
Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ()[источник]
configure_acquisition ( Continuous = True , bufferCount = 10 ) [источник]

НастройтС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅, Π²Ρ‹Π·Π²Π°Π² StartGrabbing с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ
стратСгия Π·Π°Ρ…Π²Π°Ρ‚Π°: LatestImageOnly для Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ, OneByOne Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС.

get_attribute( имя )[источник]

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ

get_attributes( visibility_level , writeable_only=True )[источник]

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ список всСх Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² для Π΄Π°Π½Π½ΠΎΠ³ΠΎ
ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ видимости. ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ записываСмыС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹.

Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ( Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ = True ) [источник]

Π—Π°Ρ…Π²Π°Ρ‚ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ³ΠΎ изобраТСния Π²ΠΎ врСмя ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ настроСнного Π·Π°Ρ…Π²Π°Ρ‚Π°.

Grab_multiple( n_images , ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ )[источник]

Π—Π°Ρ…Π²Π°Ρ‚ n_images Π² массив ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π²ΠΎ врСмя Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ сбора.

set_attribute ( имя , Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ) [источник]

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

set_attributes ( attribute_dict ) [источник]

УстанавливаСт всС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π² attr_dict.
ΠšΠ°ΠΌΠ΅Ρ€Ρ‹ Pylon Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ настройки ROI Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ порядкС.
поэтому ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

snap()[источник]

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ

stop_acquisition()[источник]

pypylon/grabmultiplecameras.

py Π½Π° мастСрС Β· basler/pypylon Β· GitHub

.

# Grab_MultipleCameras.cpp
# =============================================== ============================
# Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ изобраТСния с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ°ΠΌΠ΅Ρ€
# с использованиСм класса CInstantCameraArray. Класс CInstantCameraArray прСдставляСт
# массив ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. Он обСспСчиваСт ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ интСрфСйс
# ΠΊΠ°ΠΊ мгновСнная ΠΊΠ°ΠΌΠ΅Ρ€Π° для Π·Π°Ρ…Π²Π°Ρ‚Π°.
# Основная Ρ†Π΅Π»ΡŒ CInstantCameraArray β€” ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ
# события ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ°ΠΌΠ΅Ρ€ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅. Π­Ρ‚ΠΎ дСлаСтся ΠΏΡƒΡ‚Π΅ΠΌ прСдоставлСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ
# ΠœΠ΅Ρ‚ΠΎΠ΄ RetrieveResult для всСх ΠΊΠ°ΠΌΠ΅Ρ€ Π² массивС.
# Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π·Π°Ρ…Π²Π°Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Π½ΠΈΡ‚Π΅ΠΉ ΠΏΠ΅Ρ‚Π»ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π°
# всСх ΠΊΠ°ΠΌΠ΅Ρ€ Π² CInstantCameraArray. Π—Π°Ρ‚Π΅ΠΌ Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ изобраТСния ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ нСсколькими
# ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий изобраТСния. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ.
# =============================================== ============================
ΠΈΠΌΠΏΠΎΡ€Ρ‚ ОБ
os. environ[«PYLON_CAMEMU»] = «3»
ΠΈΠ· ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° pypylon genicam
ΠΎΡ‚ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΈΠ»ΠΎΠ½Π° pypylon
систСма ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°
# ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ.
countOfImagesToGrab = 10
# ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ количСство ΠΊΠ°ΠΌΠ΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для Π·Π°Ρ…Π²Π°Ρ‚Π°.
# Π’Π°ΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ доступной полосой пропускания ΠΏΡ€ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π΅ с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ°ΠΌΠ΅Ρ€.
# Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли Π΄Π²Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ GigE ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ сСтСвому Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€.
# Для управлСния пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ΠΌΠ΅ΠΆΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ GevSCPD ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ GevSCFTD
ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€

# ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСн для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ устройства ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ GigE.
# Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ ΠΊΠ°Π΄Ρ€ΠΎΠ² Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ… Basler GigE VisionΒ»
# ЗамСчания ΠΏΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡŽ (AW000649xx000)
# ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ этой Ρ‚Π΅ΠΌΠ΅.
# ΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ FireWire, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° ΠΏΡƒΡ‚Π΅ΠΌ настройки Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°.
maxCamerasToUse = 2
# Код Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° прилоТСния.
ΠΊΠΎΠ΄ Π²Ρ‹Ρ…ΠΎΠ΄Π° = 0
ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ:
# ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„Π°Π±Ρ€ΠΈΠΊΡƒ транспортного уровня.
tlFactory = pylon.TlFactory.GetInstance()
# ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ всС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ устройства ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· прилоТСния, Ссли устройство Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ.
устройств = tlFactory.EnumerateDevices()
, Ссли len(устройства) == 0:
ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ pylon.RuntimeException(«ΠšΠ°ΠΌΠ΅Ρ€Π° отсутствуСт»)
# Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ массив ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… ΠΊΠ°ΠΌΠ΅Ρ€ для Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… устройств ΠΈ ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ максимального количСства устройств.
ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ = pylon.InstantCameraArray(min(len(devices), maxCamerasToUse))
Π» = ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹.GetSize()
# Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ всС устройства Pylon.
для i, ΠΊΠ°ΠΌΠ΅Ρ€Π° Π² спискС (ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹):
cam.Attach (tlFactory.CreateDevice (устройства [i]))
# ΠΠ°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹.
print(«Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ устройства», cam.GetDeviceInfo().GetModelName())
# НачинаСт Π·Π°Ρ…Π²Π°Ρ‚ для всСх ΠΊΠ°ΠΌΠ΅Ρ€, начиная с индСкса 0. Π—Π°Ρ…Π²Π°Ρ‚
# запускаСтся для ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ изобраТСния всСх
# ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ ΡΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ.
# Однако ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ настройку Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ синхронно Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ изобраТСния.
# Богласно ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΠΎΠΌΠ΅Ρ€
# настроСн для Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ сбора Π΄Π°Π½Π½Ρ‹Ρ….
ΠΊΠ°ΠΌΠ΅Ρ€.StartGrabbing()
# Π—Π°Ρ…Π²Π°Ρ‚ c_countOfImagesToGrab с ΠΊΠ°ΠΌΠ΅Ρ€.
для i в диапазонС (countOfImagesToGrab):
, Ссли Π½Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹.IsGrabbing():
ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²
grabResult = ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹.RetrieveResult(5000, pylon. TimeoutHandling_ThrowException)
# ΠŸΡ€ΠΈ создании ΠΊΠ°ΠΌΠ΅Ρ€ Π² массивС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ контСкста ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹
# устанавливаСтся Π½Π° индСкс ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π² массивС.
# ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ задаСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.
# Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ прикрСпляСтся ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ
# для опрСдСлСния ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Π²Ρ‹Π΄Π°Π²ΡˆΠ΅ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π·Π°Ρ…Π²Π°Ρ‚Π°.
cameraContextValue = grabResult.GetCameraContext()
# Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ индСкс ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹.
print(«ΠšΠ°ΠΌΠ΅Ρ€Π°», cameraContextValue, «:», camera[cameraContextValue].GetDeviceInfo().GetModelName())
# Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ изобраТСния.
print(«GrabSucceeded: «, grabResult.GrabSucceeded())
print(«SizeX: «,grabResult.GetWidth())
print(«SizeY: «,grabResult.GetHeight())
img = Π³Ρ€Π°Π±ΠΈΡ‚ΡŒΠ Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.GetArray()
print(«Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ сСрого для ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ пиксСля: «, img[0, 0])
, ΠΊΡ€ΠΎΠΌΠ΅ genicam.