OPTO22´Â OPTO22»ç¿¡¼ Á¦ÀÛÇÑ ÄÁÆ®·Ñ·¯ÀÌ´Ù.
OPTO22 ÄÁÆ®·Ñ·¯ÀÇ DEVICE ¼³Á¤Àº ¿¬°áµÈ Åë½ÅÆ÷Æ®, ¼Óµµ(9600 BPS), PARITY BIT(0), DATA BIT(8), STOP BIT(1) µîÀ» ÀÔ·ÂÇÑ´Ù.
Åë½Å ¼Óµµ´Â Opto22¿¡¼ ¼³Á¤ÇÑ´ë·Î ¸ÂÃß¾î »ç¿ëÇÑ´Ù.(¼³Á¤¹ýÀº Opto22 ¼³¸í¼ Âü°í)
OPTO22ÀÇREAD ÀÛ¼ºÇü½Ä
OPTO22 ÀÇ Åë½Å ÇÁ·ÎÅäÄÝ READ ÀÛ¼ºÇü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î ÀÛ¼ºÇÑ´Ù.
1) STATION - OPTO22¿¡¼´Â address. Station ÀÇ Group B Pin À¸·Î 0~255 »çÀÌ °ªÀ¸·Î ¼³Á¤º¯°æ
2) FUNCTION - ¸Þ¸ð¸® ¿µ¿ª. (DI, AI, AO, CNT)
3) Àб⠽ÃÀÛÁÖ¼Ò. - »ç¿ë¾ÈÇÔ.
4) Åë½Å ¸Þ¸ð¸® ÀúÀå À§Ä¡ - ÀÐÀº °ªÀÌ ÀúÀåµÉ ScanBufÀÇ À§Ä¡.
5) ÀÐÀ»Å©±â - Àоî¿Ã ¿öµå ¼ö (µðÁöÅÐÀº 16Á¡ÀÏ ¶§ 1À»»ç¿ë)
READ ÀÛ¼º ¿¹)
READ, 1, DI, 0, 0, 1,
READ, 1, AI, 0, 10, 16,
READ, 1, AO, 0, 26, 16,
READ, 1, CNT, 0, 36, 16,
OPTO22´Â Power ON½Ã Àüü¸¦ ÀÔ·ÂÀ¸·Î °¡Á¤Çϱ⠶§¹®¿¡ Ãâ·ÂÀ» ²È¾Æ »ç¿ëÇÒ °æ¿ì´Â OPTO22¿¡¼ Ãâ·ÂÀÓÀ» ÀνÄÇÒ ¼ö ÀÖ°Ô ÆÄÀÏÀ» ÀÛ¼ºÇØ¾ß ÇÑ´Ù.
ÀÌ ÆÄÀÏÀº SCAN µð·ºÅ丮 ¼Ó¿¡ OPTO22.??? (???´Â Æ÷Æ®¹øÈ£) ¶ó´Â ÆÄÀÏÀ̸§ À¸·Î ´ÙÀ½°ú °°ÀÌ ÀÛ¼ºÇÑ´Ù.
Station, I or O, I or O, , ,
0, I, I, I, I, O, I, I, I, I, I, I, I, I, I, I, I,
1, O, O, O, O, I, I, I, I, I, I, I, I, I, I, I, I,
3, I, I, I, I, O, O, O, O,
¼³Ä¡ µÇ¾î ÀÖ´Â Station¸¸ ÀÛ¼ºÇÏ¸é µÈ´Ù.
OPTO22 ÄÁÆ®·Ñ·¯ÀÇ µðÁöÅÐ Ãâ·Â ¼³Á¤¹ý
µðÁöÅÐ Ãâ·ÂTAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¼³Á¤ 4 °¡Áö
1) PORT : OPTO22 ÄÁÆ®·Ñ·¯¿Í ¿¬°áµÈPORT ¹øÈ£. (0 ~ 255)
2) STATION : STATION ¹øÈ£. (0 ~ 255)
3) ADDRESS : ä³Î¹øÈ£. (0000 ~ 000F)
4) EXTRA1 : Ãâ·ÂÁ¾·ù. (DO, CONF, CNT, CLR, B, J, k)
5)EXTRA2 : ½Ã°£¼³Á¤ (EXTRA1ÀÌ k À϶§¸¸ Àû¿ë, 10mSec¸¦ ±âÁØ)
¼³Á¤ ¿¹ 1)
PORT : 0 STATION:1 ADDRESS : 0002 EXTRA1 : DO ¶ó°í ¼³Á¤Çϸé 1¹ø StationÀÇ 2¹ø ä³ÎÀ» ON/OFFÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
¶Ç Extra1À» CONF ·Î ¼³Á¤ÇÏ°í Ãâ·ÂÀ» ÇàÇϸé Ãʱâȸ¦ ÇÑ´Ù. ÀÌ ¸í·ÉÀº °¡²û¾¿ ÇÊ¿äÇÒ °æ¿ì°¡ Àִµ¥ ¿î¿ëµµÁß OPTO22ÀÇ Àü¿øÀ» OFF/ON ÇÏ°í ³ª¸é ÀÌ ¸í·ÉÀ» Çѹø ½ÇÇàÇØ ÁÖ¾î¾ß Ãâ·ÂÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹ 2)
PORT : 0 STATION:1 ADDRESS : 0002 EXTRA1 : CONF ¶ó°í ¼³Á¤Çϸé 1¹ø Station¿¡ ¿¬°áµÈ Æ÷Æ®¸¦ ÃʱâÈ ÇÑ´Ù.
¼³Á¤ ¿¹ 3)
PORT : 0 STATION:1 ADDRESS : 0002 EXTRA1 : CNT ¶ó°í ¼³Á¤Çϸé 1¹ø StationÀÇ 2¹øÀÇ Pulse Count¸¦ START/STOPÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
¼³Á¤ ¿¹ 4)
PORT : 0 STATION:1 ADDRESS : 0002 EXTRA1 : CLR ¶ó°í ¼³Á¤Çϸé 1¹ø StationÀÇ 2¹øÀÇ Pulse Count¸¦ 0À¸·Î ClearÇÑ´Ù.
¼³Á¤ ¿¹ 5)
PORT : 0 STATION:1 ADDRESS : 0002 EXTRA1 : B ¶ó°í ¼³Á¤Çϸé 1¹ø StationÀ» ResetÇÑ´Ù. ResetÈÄ ´Ù½Ã DO Ãâ·ÂÀ» ÇÏ°íÀÚ ÇÒ¶§´Â Extra1ÀÇ Ãâ·Â Á¾·ù "CONF"¸¦ ÀÌ¿ëÇÏ¿© ÃʱâÈ ÇÏ¿©¾ß ÇÑ´Ù.
¼³Á¤ ¿¹ 6)
PORT : 0 STATION:1 ADDRESS : 0002 EXTRA1 : k (¼Ò¹®ÀÚ) EXTRA2 : 200 ¶ó°í ¼³Á¤Çϸé 1¹ø StationÀÇ 2¹øÃâ·ÂÀ» Pulse ŸÀÔÀ¸·Î 2ÃÊ°£ ON Ãâ·ÂÇÑ´Ù. EXTRA2ÀÇ ¼³Á¤°ªÀº 10mSec¸¦ ±âÁØÀ¸·Î ÀÛ¼ºÇÑ´Ù.
OPTO22 ÄÁÆ®·Ñ·¯ÀÇ ¾Æ³¯·Î±× Ãâ·Â ¼³Á¤¹ý
¾Æ³¯·Î±× Ãâ·ÂÀº 0~4095»çÀÌÀÇ °ªÀ» Ãâ·ÂÇÑ´Ù.
¾Æ³¯·Î±× Ãâ·Â TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¼³Á¤ 3 °¡Áö
1) PORT : OPTO22 ÄÁÆ®·Ñ·¯¿Í ¿¬°áµÈ
PORT ¹øÈ£. (0 ~ 255)
2) STATION : STATION ¹øÈ£. (0 ~ 255)
3) ADDRESS : ä³Î¹øÈ£. (0000 ~ 000F)
4) EXTRA1 : Ãâ·ÂÁ¾·ù. (ºóÄ, n)
¼³Á¤ ¿¹1)
PORT : 0 STATION:1 ADDRESS:0004 EXTRA1 : ºóÄ À¸·Î ¼³Á¤Çϸé OPTO22 ÄÁÆ®·Ñ·¯ÀÇ 1¹ø Station 4¹ø ä³Î°ªÀ» Á¶ÀýÇÒ ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹2)
PORT : 0 STATION:1 ADDRESS:0004 EXTRA1 : n (¼Ò¹®ÀÚ)À¸·Î ¼³Á¤Çϸé OPTO22 ÄÁÆ®·Ñ·¯ÀÇ 1¹ø StationÀÇ µðÁöÅÐ ºê·¹ÀÎ º¸µå¿¡ »ç¿ëÇÑ ¸ðµç ŸÀÌ¹Ö ÇÔ¼öÀÇ ½Ã°£ °ªÀ» º¯°æÇÑ´Ù.
Ãâ·Â°ªÀÇ ´ÜÀ§´Â 10mSecÀ̸ç, 0À¸·Î Ãâ·ÂÀ» ÇÏ°ÔµÇ¸é ±âº»°ªÀÎ 2.54Sec(2540mSec)·Î ¼³Á¤µÈ´Ù.
¼³Á¤ ¿¹ 3)
PORT : 0 STATION:1 ADDRESS : 0000 EXTRA1 : J2 ¶ó°í ¼³Á¤ÇÏ°í °ªÀ» Ãâ·ÂÇϸé ÇØ´çÇÏ´Â °ª¿¡ µû¶ó¼ Ãâ·Â»óŸ¦ º¯°æÇÒ ¼ö ÀÖ´Ù. 0À» Ãâ·ÂÇÏ¸é ¸ðµç Ãâ·Â»óÅ´ OFF°¡ µÇ¸ç 5¸¦ Ãâ·ÂÇϸé 0, 2¹ø ºñÆ®¸¸ ONµÇ°í ³ª¸ÓÁö´Â OFF°¡ µÇ¸ç 65535¸¦ Ãâ·ÂÇÏ¸é ¸ðµç ºñÆ®°¡ ONµÈ´Ù.