±è¿ë±Ô | ¿¬±¸±âȹº»ºÎ ¿¬±¸±âȹÆò°¡ÆÀ ¼±ÀÓ¿¬±¸¿ø(ygkim1@krri.re.kr) ÃÖ°À± | °í¼ÓÀüö°³¹ß»ç¾÷´Ü ½Ã½ºÅÛ °³¹ßÆÀ Ã¥ÀÓ¿¬±¸¿ø(kchoe@krri.re.kr)
1. ¼·Ð
¿Â÷Á¦¾î½Ã½ºÅÛ(TCS)Àº Å©°Ô ÀÚµ¿¿Â÷Á¦¾î½Ã½ºÅÛ(ATC), ¿¬µ¿ÀåÄ¡(IXL), ¿Â÷ÁýÁßÁ¦¾îÀåÄ¡(CTC) µîÀ¸·Î ±¸ºÐµÈ´Ù. ÀÌµé °¢°¢ÀÇ ÇϺΠ½Ã½ºÅÛ¿¡ ´ëÇÑ »óÈ£ ÀÎÅÍÆäÀ̽º´Â ±â°èÀûÀÎ ÀÎÅÍÆäÀ̽º¿Í Àü±âÀûÀÎ ÀÎÅÍÆäÀ̽º·Î ±¸ºÐµÈ´Ù. ±â°èÀûÀÎ ÀÎÅÍÆäÀ̽º´Â ÁÖ¾îÁø ½Ã½ºÅÛ ±¸¼º ¿ä¼Ò¿¡ ÀûÀýÇÑ Àåºñ ¹è¿ ¹× ¼³Ä¡ µîÀ¸·Î ÁÖ¾îÁöÁö¸¸, Àü±âÀûÀÎ ÀÎÅÍÆäÀ̽º´Â À̺¸´Ù ´õ¿í º¹ÀâÇÑ ÇüÅ·Πũ°Ô Àü±âÀû Ư¼º°ú Åë½Å Ư¼ºÀ¸·Î ±¸ºÐµÈ´Ù. ƯÈ÷ °ú°Å¿¡ ÁöÇâµÇ¾î¿Â Àú¼Ó ¿Â÷¿¡ ÀÖ¾î¼ÀÇ ¼±·Îº¯ ½Åȣü°è°¡ °í¼Ó ¿Â÷ÀÇ µîÀå¿Í ÇÔ²² ÀÌµé ½ÅÈ£ ½Ã½ºÅÛÀÇ ´ëºÎºÐÀÌ Åë½Å¿¡ ÀÇÇÑ ¿Â÷Á¦¾î ¸í·ÉÀ¸·Î ÀüȯµÊ¿¡ µû¶ó Åë½Å Ư¼ºÀº ¾ÈÀüÇÑ °í¹Ðµµ Á¤º¸Àü¼ÛÀ» À§ÇØ ¸Å¿ì Áß¿äÇÑ ¿ä¼Ò·Î ÁÖ¾îÁø´Ù . ÇöÀç¿¡ ÀÖ¾î¼ ¿Â÷Á¦¾î °ü·Ã Åë½Å ½Ã½ºÅÛÀº Áö»ó¿¡¼ Â÷»óÀ¸·ÎÀÇ ¿Â÷ Á¦¾î ¸í·É Àü¼Û ¹× Â÷»ó³»ºÎÀÇ Àü¹ÝÀûÀÎ Â÷·®Á¦¾î¿¡ ÀÖ¾î¼ ÇʼöºÒ°¡°áÇÑ ¾ÈÀü ¿ä¼Ò·Î ¹Ì·¡ÀÇ ±â¼úÇõ½ÅÀº À̵é Åë½Å °ü·Ã ÇÁ·ÎÅäÄÝ ¶Ç´Â »õ·Î¿î Åë½Å¹æ½ÄÀÇ °³¹ß¿¡ µû¶ó ½Å·Úµµ°¡ ¸Å¿ì Å« ´Ù·®ÀÇ Á¤º¸¸¦ ¾ó¸¶¸¸Å Á¤È®ÇÏ°í ºü¸£°Ô Àü´ÞÇϴ°¡ ÇÏ´ÂÁ¡À¸·Î ³íÀǵȴÙ. º» ³í°í¿¡¼´Â ÀÌ·¯ÇÑ ±â¼úÇõ½Å¿¡ ºÎÇÕÇÏ¿©, Åë½Å¿¡ °ü·ÃµÈ »õ·Î¿î ÇÁ·ÎÅäÄÝÀÇ °³¹ßÀ» À§ÇØ °æºÎ°í¼ÓÀüö¿¡ »ç¿ëµÇ´Â SAAT ÇÁ·ÎÅäÄÝÀ» Áß½ÉÀ¸·Î Åë½Å°ü·Ã ±âº» »çÇ×, »óÅ ±×¶óÇÁ¿¡ ÀÇÇÑ ¼Û, ¼ö½Å ¿ø¸®¸¦ ¾ð±ÞÇÑ ÈÄ, ¹Ì·¡ÀÇ Åë½Å protocole °³¹ßÀ» À§ÇØ ÇÊ¿äÇÑ ±âÁ¸ ÇÁ·ÎÅäÄÝÀÇ ½ÃÇè Æò°¡ ±â¼ú(ÇöÀç SNCF¿¡¼ »ç¿ë)¿¡ ´ëÇØ ³íÀÇÇϰíÀÚ ÇÑ´Ù.
2. ÀÏ¹Ý °³·Ð
öµµ±â¼úÁ¤º¸Áö Á¦16È£¿¡ ¹ßÇ¥µÈ "SAAT¿¡ ÀÖ¾î¼ÀÇ Point to point Á÷·Ä ¾ç¹æÇâ ºñµ¿±â Àü¼Û¹æ½Ä[1]"¿¡¼´Â Point to point Á÷·Ä ¾ç¹æÇâ ºñµ¿±â Àü¼Û¹æ½Ä¿¡ ´ëÇÑ Æ¯¼º°ú ÀÌ¿¡ µû¸¥ ½Ã¼ø¼µµ ¹× »óÅ ±×¶óÇÁ ÇØ¼®¿¡ ´ëÇØ ¾ð±ÞÇÏ¿´´Ù. ¿©±â¼´Â Åë½Å ÇÁ·ÎÅäÄÝÀÇ ÀÎÁõ±â¹ýÀ» °³¹ßÇϱâ À§ÇÑ Ãʱ⠴ܰè·Î¼ Grafcet¿¡ ÀÇÇÑ ¼Û/¼ö½Å ¿ø¸®ÀÇ ºÐ¼®¿¡ ´ëÇØ ³íÀÇÇÒ °ÍÀÌ´Ù[2].
2.1 ¼Û/¼ö½Å ¿ä±¸Á¶°Ç
º» ³í°í¿¡ »ç¿ëµÈ Åë½ÅÀýÂ÷´Â ÀÓÀÇÀÇ ¼Û/¼ö½Å±¹¿¡¼ ´Ù¸¥ ¼Û/¼ö½Å±¹À¸·Î Á¤º¸±³È¯À» ¿ÀÂ÷¾øÀÌ ¼ºÃëÇϵµ·Ï º¸ÀåÇϸç, ÀÌ´Â Á¤º¸ÀÇ ±¸¼º, Á¦¾î, Á¤º¸±³È¯ °ü¸® µîÀÇ ÁÖ¿ä±â´ÉÀ» °®´Â´Ù. µû¶ó¼ À̸¦½ÇÇöÇϱâ À§ÇØ ÁÖ¾îÁø Á¶°ÇÀº ´ÙÀ½°ú °°´Ù.
ºñµ¿±â Àü¼Û point to point link ¾ç¹æÇâ µ¿½ÃÀü¼Û¹æ½ÄÀÇ ÀÌ¿ë ¹®ÀÚ¿·Î ±¸¼ºµÈ frame Àü¼Û DB ¹× Á¦¾î block ¹øÈ£°¡ ºÎ¿©µÈ DB block ±â´ëÄ¡* = 1. ´ë±â ½Ã°£**. ÀçÀü¼ÛÁ¦ÇÑȸ¼ö = 4
* ±â´ëÄ¡°¡ "1"À̶ó ÇÔÀº ¼Û½Å±â°¡ DB frame Àü¼Û ÈÄ Àü¼ÛµÈ frameÀÌ ¼ö½Å±â¿¡¼ Á¤È®ÇÏ°Ô ¼ö½ÅµÇ¾ú´ÂÁö ¿©ºÎ¸¦ ´ÙÀ½ÀÇ DB frame Àü¼Û ÀÌÀü¿¡ È®ÀÎÇϱâ À§ÇÑ ÀνĽÅÈ£ÀÇ ´ë±â»óŸ¦ ÀǹÌ. ** ´ë±â ½Ã°£ : ÀÎ½Ä ½ÅÈ£ÀÇ ºñ¼ö½ÅÀÌ ºñÀÎ½Ä ½ÅÈ£¸¦ ¼ö½ÅÇÑ °Í°ú °°°Ô ÀÛ¿ëÇÏ´Â ½Ã°£
2.2 frame ±¸Á¶
¹®ÀÚ CodingÀº Âü°í¹®Çå[1]°ú µ¿ÀÏÇÏ°Ô ÁÖ¾îÁö¸ç, Àü¼Û¼Óµµ´Â ºñµ¿±â link¿¡ »ç¿ëµÇ´Â ȣȯ¼Óµµ 300, 600, 1200, 2400, 4800, 9600, 19200 bauds Áß¿¡¼ ¼±ÅõȴÙ. frameÀº Å©°Ô Á¦¾î¿ë frame °ú DB frameÀ¸·Î ºÐ·ùµÇ¸ç, Á¦¾î¿ë frameÀº ÀνĽÅÈ£¿ë frameÀ» ³ªÅ¸³»´Â ACK ¹®ÀÚ¿Í ºñÀνĽÅÈ£¿ë frameÀ» ³ªÅ¸³»´Â NAK ¹®ÀÚ·Î ºÐ·ùÇÑ´Ù. ¸¸¾à ¼Û½Å±¹ÀÇ ¿¬°á±â(coupler)°¡ À̵é 2°³ÀÇ Á¦¾î¿ë frameÀ» Çã¿ëÇÑ´Ù¸é, »óÈ£Á¤º¸±³È¯À» ´õ¿í ºü¸£°Ô ÀÌÇàÇϱâ À§ÇØ Á¦¾î¹®ÀÚ ACK¿Í NAKÀº DB frame ³»ºÎÀÇ À¯È¿¹®ÀÚ ¿µ¿ª¿¡ Ãß°¡µÉ ¼ö ÀÖ´Ù. ÀϹÝÀûÀ¸·Î DB frameÀº <±×¸² 1>°ú °°Àº ¼ø¼·Î ±¸¼ºµÇ¸ç, frameÀÇ ÃÖ´ë±æÀÌ´Â 258ÀÚ·Î ÁÖ¾îÁø´Ù.

<±×¸² 1> DB frameÀÇ ±¸¼º
SOH : Ç¥Á¦(title) ½ÃÀÛ ¸í·É ¹®ÀÚ
DMES : ¸Þ½ÃÁö Á¤ÀÇ ¹®ÀÚ. DMES°¡ ¹®ÀÚ "C"ÀÎ °æ¿ì À¯È¿¸Þ½ÃÁö(CU)´Â Á÷Á¢ ÇØ¼® °¡´ÉÇÑ ¹®ÀÚ·Î ±¸¼ºµÊÀ» ÀǹÌÇϸç, ¹®ÀÚ "H"ÀÇ °æ¿ì ¸Þ½ÃÁö(CU)´Â 16Áø¹ýÀ¸·Î ±¸¼ºµÊÀ» ÀǹÌÇÑ´Ù. ÀÌ °æ¿ì 16Áø¼ö coding ¹æ¹ýÀº ÇϳªÀÇ byte¸¦ 2°³ÀÇ ¹®ÀÚ·Î º¯È¯Çϸç, ù ¹øÂ° ¹®ÀÚ´Â »óÀ§ 4bit (MSB)¿¡ ÀÇÇØ ±¸¼ºµÈ 16Áø¼ö¸¦, 2¹øÂ° ¹®ÀÚ´Â ÇÏÀ§ 4bit (LSB)¿¡ ÀÇÇØ ±¸¼ºµÈ 16Áø¼ö¸¦ ³ªÅ¸³½´Ù( <Ç¥ 1> ÂüÁ¶).
STX : º»¹®(text) ½ÃÀÛ ¹®ÀÚ
NMES : ¸Þ½ÃÁö ¹øÈ£ ºÎ¿© ¹®ÀÚ(1¡9ÀÇ ¼ýÀÚ·Î ±¸¼ºµÇ¸ç, Àü¿ø Àΰ¡ ¶Ç´Â ÃʱâÈÀÇ °æ¿ì "0"¿¡ ÀÇÇØ ½ÃÀÛ °¡´É).
NREP : ¸Þ½ÃÁö ¹Ýº¹È½¼ö Ç¥½Ã ¹®ÀÚ
CU : À¯È¿ ¸Þ½ÃÁö(frame¿¡¼ ÃÖ´ë »ç¿ë °¡´ÉÇÑ À¯È¿¹®ÀÚ¼ö´Â 248°³).
NHCU ¹× NLCU : Àü¼ÛµÈ ¹®ÀÚ ¼ö Ç¥½Ã. NHCU´Â »óÀ§ 4bit¿¡ ´ëÇØ 16Áø¼ö·Î ±¸¼ºµÈ ù ¹øÂ° ¹®ÀÚ¸¦, NLCU´Â ÇÏÀ§ 4bit¿¡ ´ëÇØ 16Áø¼ö·Î ±¸¼ºµÈ µÎ ¹øÂ° ¹®ÀÚ¸¦ ³ªÅ¸³½´Ù. ¹®ÀÚ¼ö´Â 16Áø¼ö·Î codingµÇ¸ç, Àü¼ÛµÈ ¹®ÀÚ¼ö´Â STX¿Í ETX°¡ Æ÷ÇÔµÈ STX¿Í ETX »çÀÌÀÇ ¸ðµç ¹®ÀÚ¸¦ ÀǹÌÇÑ´Ù. ´Ü À¯È¿¹®ÀÚ ³»ºÎÀÇ ACK¿Í NAKÀº Á¦¿ÜµÈ´Ù.
ETX : º»¹®(text) Á¾°á ¹®ÀÚ
BCC : SOH¸¦ Á¦¿ÜÇÑ Àü¼ÛµÈ ¸Þ½ÃÁö Àüü¿¡ ´ëÇØ °è»êµÈ ¼¼·Î ÆÐ¸®Æ¼ ºñÆ®¸¦ "byte"¿¡ µû¶ó 16Áø¼ö·Î codingÇÑ °ª. HBCC´Â »óÀ§ 4bit¿¡ ´ëÇØ 16Áø¼ö·Î ±¸¼ºµÈ ù¹øÂ° ¹®ÀÚ¸¦, LBCC´Â ÇÏÀ§ 4bit¿¡ ´ëÇØ 16Áø¼ö·Î ±¸¼ºµÈ µÎ ¹øÂ° ¹®ÀÚ¸¦ ³ªÅ¸³½´Ù.
2.3 Àü¼Û ¿¹
<Ç¥ 1>ÀÇ 3°³ "byte"¸¦ Àü¼ÛÇÒ °æ¿ì, ÀÌ´Â <Ç¥ 2>¿Í °°Àº Àü¼Û frameÀÇ ±¸Á¶¸¦ °®´Â´Ù.
<Ç¥ 1> Àü¼ÛÇÒ 3°³ÀÇ "byte"
|
|
ù¹øÂ° byte |
µÎ¹øÂ° byte |
¼¼¹øÂ° byte |
|
2ÁøÁ¤º¸ |
1001 |
1100 |
1111 |
0000 |
1010 |
0010 |
|
16Áø¼ö°ª |
9 |
C |
F |
0 |
A |
2 |
|
Code |
39 |
43 |
46 |
30 |
41 |
32 |
<Ç¥ 2> Âü°í¹®Çå[1]ÀÇ Code Ç¥·Î ±¸¼ºµÈ 16Áø¼ö°ª a) 16Áø¼ö°ªÀÌ "9" ÀÎ °æ¿ì b) 16Áø¼ö°ªÀÌ "C" ÀÎ °æ¿ì
|
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
|
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
|
1 |
0 |
0 |
0 |
0 |
1 |
1 |
|
0 |
1 |
1 |
1 |
0 |
0 |
1 |
|
4 |
3 |
|
3 |
9 |
»ç¿ëµÈ Code´Â "Âü°í¹®Çå[1]ÀÇ Code Ç¥"À» ÀÌ¿ëÇÑ´Ù. Áï 16Áø¼ö°ªÀÌ "9"ÀÎ °æ¿ì °ü·ÃµÈ Âü°í¹®Çå[1]ÀÇ Code Ç¥ °ªÀº <Ç¥ 2>¿Í °°ÀÌ »óÀ§ 3bit(b7 b6 b5)¿Í ÇÏÀ§ 4bit(b4 b3 b2 b1)¿¡ ´ëÇÑ 16Áø¼ö°ª "39"·Î ÁÖ¾îÁø´Ù. °°Àº ¹æ¹ýÀ¸·Î ³ª¸ÓÁö byte¿¡ ´ëÇÑ code °ªÀ» ±¸ÇÑ °á°ú Àü¼ÛÇÒ 3°³ÀÇ "byte"¿¡ ´ëÇÑ frameÀº <Ç¥ 3>À¸·Î ÁÖ¾îÁø´Ù.
<Ç¥ 3> Àü¼ÛÇØ¾ßÇÒ 3°³ÀÇ "byte"¿¡ ´ëÇÑ frame ±¸¼ºµµ
|
|
¹®ÀÚ |
16Áø¼ö °ª |
b1 |
b2 |
b3 |
b4 |
b5 |
b6 |
b7 |
|
SOH |
|
01 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
DMES |
H |
48 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
|
STX |
|
02 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
|
NMES |
1 |
31 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
|
NREP |
1 |
31 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
|
|
9 |
39 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
|
|
C |
43 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
|
|
F |
46 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
|
|
0 |
30 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
|
|
A |
41 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
|
|
2 |
32 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
|
NHCU |
0 |
30 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
|
NLCU |
C |
43 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
|
ETX |
|
03 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
HBCC |
4 |
34 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
|
LBCC |
5 |
35 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
<Ç¥ 3>¿¡¼, ÆÐ¸®Æ¼ bit °è»êÀº ´ÙÀ½°ú °°´Ù : SOH¸¦ Á¦¿ÜÇÑ DMES¿Í ETX »çÀÌÀÇ "1"ÀÇ ¼ö¸¦ °¢°¢ÀÇ bit ¿¿¡ µû¶ó °è»êÇÑÈÄ "1"ÀÇ ¼ö°¡ Ȧ¼öÀÎ °æ¿ì´Â "1"À», ¦¼öÀÎ °æ¿ì´Â "0"À» ºÎ¿©ÇÔÀ¸·Î¼ <Ç¥ 4>¿Í °°Àº BCC °ªÀ» ±¸ÇÑ´Ù. ±× °á°ú HBCC´Â "4", LBCC´Â "5"·Î ÁÖ¾îÁö¸ç, À̸¦ Âü°í¹®Çå[1]ÀÇ CodeÇ¥¿¡ µû¶ó 16Áø¹ýÀÇ ¼ö·Î º¯È¯½Ã, "34", "35"°¡ µÈ´Ù.
3. ÁÖ¿ä »óÅ ǥ½Ã ¹× Á¤º¸Àü¼Û ¼ø¼
º»Àå¿¡¼´Â ¼Û/¼ö½Å °ü·Ã ¾Ë°í¸®ÁòÀ» ¼Ò°³Çϱ⺸´Ù´Â ±â´É¿¡ °ü·ÃµÈ »ç°Ç(event)°ú ÀÛ¿ë(action)¿¡ ÀÇÇØ ÁÖ¾îÁö´Â »óÅ ±×¶óÇÁ ¹× ÀÎ½Ä ½ÅÈ£ ¼ö½ÅÀ» À§ÇÑ ´ë±â½Ã°£ÀÇ °è»ê¿¹¸¦ ³íÀÇÇÑ´Ù.
3.1 »óÅÂ ±×¶óÇÁ
<±×¸² 2>°ú <±×¸² 3>´Â ÇÁ·ÎÅäÄÝ ¼Û/¼ö½ÅÀ» ³ªÅ¸³»´Â »óÅ ±×¶óÇÁ·Î ÀÌµé »óÅ´ »ç°Ç(event)ÀÇ ¹ß»ý¿¡ µû¶ó ¼øÂ÷ÀûÀ¸·Î ÁÖ¾îÁö°Ô µÈ´Ù. ¾Æ·¡ÀÇ »óű׶óÇÁ¿¡´Â 0¡12·Î ¹øÈ£°¡ ºÎ¿©µÈ 13°³ÀÇ »óŰ¡ Á¸ÀçÇϸç, ÀÌ´Â ´ë±â»óÅÂ(»óÅ 0, 1, 6, 7), ¼ö½Å»óÅÂ(»óÅ 2, 3, 4, 5), ¼Û½Å»óÅÂ(»óÅ 8, 9, 10, 11, 12)·Î ºÐ·ùµÈ´Ù. ÀÌ¿¡ µû¸¥ °ü·Ã »óÅ º¯È´Â <±×¸² 2>¿Í <±×¸² 3>ÀÇ ¿µ¹®ÀÚ A¡R·Î Ç¥½ÃµÈ 18°³ÀÇ »ç°Ç(event)À¸·Î ±¸¼ºµÈ´Ù.
|
»óÅÂ 0 |
¼ö½Å ÃʱâÈ
|
|
»óÅÂ 1 |
¼ö½Å ´ë±â |
|
»óÅÂ 2 |
DB frame ¼ö½Å |
|
»óÅÂ 3 |
positive ÀνĽÅÈ£ Àü¼Û ¸í·É |
|
»óÅÂ 4 |
negative ÀνĽÅÈ£ Àü¼Û ¸í·É |
|
»óÅÂ 5 |
ÀνĽÅÈ£ÀÇ ¼ö½Å flag ¼³Á¤ |
|
»óÅÂ 6 |
Àü¼Û ÃʱâÈ
|
|
»óÅÂ 7 |
Àü¼Û ´ë±â |
|
»óÅÂ 8 |
positive ¶Ç´Â negative ÀÎ½Ä ½ÅÈ£ frameÀÇ Àü¼Û |
|
»óÅÂ 9 |
DB frame Àü¼Û |
|
»óÅÂ 10 |
DB ³»ºÎ¿¡ ÀνĽÅÈ£ Ãß°¡ |
|
»óÅÂ 11 |
ÀνĽÅÈ£ ´ë±â |
|
»óÅÂ 12 |
Àü¼Û½ÃÀÇ ÇÇÇÒ ¼ö ¾ø´Â error |
<±×¸² 2> ¼ö½Å¿¡ ´ëÇÑ »óÅ ±×¶óÇÁ
<±×¸² 3> ¼Û½Å¿¡ ´ëÇÑ »óÅ ±×¶óÇÁ
3.2 »ç°Ç(event)
»ç°ÇÀº ¹®ÀÚ¿¡ ÀÇÇØ Ç¥½ÃµÇ¸ç, ÀÌ´Â ¼Û/¼ö½Å±â¿¡ µû¶ó ´ÙÀ½°ú °°ÀÌ ÁÖ¾îÁø´Ù. ¼ö½Å±â »ç°Ç(<±×¸² 2 > ÂüÁ¶)
|
A |
ÃʱâÈ Á¾·á |
|
B |
ACK ¶Ç´Â NAK ¼ö½Å |
|
C |
SOH ¼ö½Å |
|
D |
Á¤È®ÇÑ DB frame ¼ö½Å Á¾·á |
|
E |
error ¹ß»ý DB frame ¼ö½Å Á¾·á |
|
F |
positive ÀνĽÅÈ£ Àü¼Û flag ¼³Á¤ Á¾·á |
|
G |
negative ÀνĽÅÈ£ Àü¼Û flag ¼³Á¤ Á¾·á |
¼Û½Å±â »ç°Ç(<±×¸² 3> )
|
H |
ÃʱâÈ Á¾·á
|
|
I |
positive ¶Ç´Â negative ÀνĽÅÈ£ Àü¼Û ¿äû |
|
J |
ACK ¶Ç´Â NAK ¹®ÀÚ Àü¼Û Á¾·á |
|
K |
DB Àü¼Û ¿äû |
|
L |
DB¿¡ ACK ¶Ç´Â NAK ¹®ÀÚ »ðÀÔ Á¾·á
|
|
M |
DB frame Àü¼Û Á¾·á |
|
N |
¼ö½ÅµÈ positive ÀνĽÅÈ£ |
|
O |
¼ö½ÅµÈ positive ÀνĽÅÈ£¿Í ½ÇÇà ºÒ°¡´É ÃÖ´ë ¹Ýº¹È½¼ö |
|
P |
Åë°úÇÑ ÀνĽÅÈ£ ´ë±â½Ã°£°ú ½ÇÇà ºÒ°¡´É ÃÖ´ë ¹Ýº¹È½¼ö |
|
Q |
Àü¼Û Â÷´Ü |
|
R |
½ÇÇà ºÒ°¡´É ÃÖ´ë ¹Ýº¹È½¼ö |
3.3 ¼Û/¼ö½Å »óÅ ±×¶óÇÁ ÇØ¼®
»óÅ´ ÀÛ¿ë(action)µÚ¿¡¼ ¼øÂ÷ÀûÀ¸·Î ±¸¼ºµÇ¸ç, »óÅÂ¿Í ÀÛ¿ëÀº ´ÙÀ½°ú °°ÀÌ Ç¥ÇöµÈ´Ù.
»óÅ 0 : ¼ö½Å½ÃÀÇ º¯¼ö ÃʱâÈ.
»óÅ 1 : frameÀÇ ¼ö½Å ´ë±â. DB frame ¼ö½Å ½ÇÇàÀ» À§ÇÑ ÆÐ¸®Æ¼ error¾ø´Â ¹®ÀÚ SOHÀÇ ¼ö½Å ´ë±â(»óÅ 2)ÀÇ °æ¿ì, ¹®ÀÚ ACKÀÇ ¼ö½Å ¶Ç´Â NAKÀÇ ¼ö½ÅÀÌ ÆÐ¸®Æ¼ error¾øÀÌ ¼öÇàµÈ´Ù¸é, "»óÅ 5"·Î ÁøÇà, ¹Ý´ë·Î ÆÐ¸®Æ¼ error°¡ °ËÃâµÇ¸é, ÆÐ¸®Æ¼ error °è¼ö±âÀÇ °è¼ö Áõ°¡.
»óÅ 2 : DB frame ¼ö½Å ¹× È®ÀÎ. DB frame ¼ö½Å½Ã, error°¡ °ËÃâµÉ °æ¿ì(»ç°Ç E), ÆÐ¸®Æ¼ error °è¼ö±âÀÇ °è¼ö Áõ°¡ÈÄ "»óÅ 4"·Î ÁøÇà. frame ÃʱâÈ ÀÌÈÄ ¼ö½ÅµÈ ¹®ÀÚ°¡ ´ë±â ¹®ÀÚ°¡ ¾Æ´Ñ°æ¿ì(»ç°Ç E), ÃʱâÈ error °è¼ö±âÀÇ °è¼ö Áõ°¡ÈÄ "»óÅ 4"·Î ÁøÇà. ±×·¯³ª ¼ö½Å ¹®ÀÚ°¡ Á¤È®ÇÑ °æ¿ì¿¡´Â ¼ö½Å¹®ÀÚ¸¦ ½ÇÇà.
»óÅ 3 : positive ÀνĽÅÈ£ Àü¼Û ¿äû°ú ¹®ÀÚ ACK Àü¼Û¿äû flag ¼³Á¤.
»óÅ 4 : negative ÀνĽÅÈ£ÀÇ Àü¼Û ¿äû°ú ¹®ÀÚ NAK Àü¼Û¿äû flag ¼³Á¤.
»óÅ 5 : ÀνĽÅÈ£ ¼ö½Å flag ¼³Á¤. ¹®ÀÚ ACKÀÇ ¼ö½ÅÀÌ ÆÐ¸®Æ¼ error ¾øÀÌ ¼öÇàµÉ°æ¿ì, ¹®ÀÚ ACK ¼ö½Å flag ¼³Á¤, ¹®ÀÚ NAKÀÇ ¼ö½ÅÀÌ ÆÐ¸®Æ¼ error¾øÀÌ ¼öÇàµÉ °æ¿ì, ¹®ÀÚ NAK ¼ö½Å flag ¼³Á¤.
»óÅ 6 : Àü¼Û º¯¼ö ÃʱâÈ.
»óÅ 7 : DB frameÀÇ Àü¼Û ´ë±â.
»óÅ 8 : positive ¶Ç´Â negative ÀνĽÅÈ£ Àü¼Û. ÀÌ´Â ¹®ÀÚ ACK ¶Ç´Â NAK Àü¼Û ¿äû flagÀ» ÃʱâÈÇϸç, Àü¼Û Â÷´Ü½Ã "»óÅ 12"·Î ÁøÇà.
»óÅÂ 9 : DB frame Àü¼Û.
»óÅ 10 : DB¿¡ ÀνĽÅÈ£ »ðÀÔ. ¹®ÀÚ ACK ¶Ç´Â NAKÀÇ Àü¼Û ¹× ¿¬°ü flagÀÇ ÃʱâÈ ½ÇÇàÈÄ "»óÅ 11"·Î ÁøÇà. Àü¼Û Â÷´ÜÀÌ ¹ß»ýÇÒ °æ¿ì¿¡´Â "»óÅ 12"·Î ÁøÇà.
»óÅ 11 : ÀνĽÅÈ£ ´ë±â. positive ÀνĽÅÈ£ ¼ö½Å flag°¡ "1"ÀÏ °æ¿ì(»ç°Ç N), ¸Þ½ÃÁö ¹øÈ£ °è¼ö±âÀÇ °è¼ö¸¦ "1"Áõ°¡ÇÏ°í ¸Þ½ÃÁö Àü¼Û ¸Þ¸ð¸® plugÀÇ ±æÀ̸¦ "0"·Î ¼³Á¤ÇÑ ÈÄ, "»óÅ 7"·Î ÁøÇà. negative ÀνĽÅÈ£ ¼ö½Å flag°¡ "1"ÀÏ °æ¿ì, ¹Ýº¹ Ƚ¼ö °è¼ö±âÀÇ °è¼ö¸¦ "1" Áõ°¡. ¹Ýº¹ Ƚ¼ö°¡ ÃÖ´ë ¹Ýº¹È½¼öº¸´Ù ÀÛÀ» °æ¿ì¿¡´Â(»ç°Ç O) "»óÅ 9"·Î, ¹Ý´ëÀÇ °æ¿ì¿¡´Â(»ç°Ç R) "»óÅ 12"·Î ÁøÇà.
»óÅ 12 : Àü¼Û½ÃÀÇ ºÒ°¡ºÒ error.
3.4 ÀνĽÅÈ£ÀÇ temporization
ÀνĽÅÈ£ÀÇ temporizationÀº ÀνĽÅÈ£ÀÇ ºñ¼ö½ÅÀÌ negative ÀνĽÅÈ£·Î ÀÛ¿ëµÇ´Â ½Ã°£À¸·Î Á¤ÀǵȴÙ. ÀÌ·¯ÇÑ ½Ã°£Àº 󸮰øÁ¤À» À§ÇØ ÃÖ¼ÒÇÑ 1ÃÊ ÀÌ»óÀÇ ½Ã°£À» ¿ä±¸ÇÏ´Â DB frame°ú ÀνĽÅÈ£ÀÇ Àü¼Û¿¡ ÀÇÇØ °è»êµÇ¸ç, Àü¼Û·®¿¡ µû¸¥ ÀÌµé °ªÀº <±×¸² 4>·Î ÁÖ¾îÁø´Ù.

<±×¸² 4> Àü¼Û¼Óµµ¿¡ µû¸¥ temporization ½Ã°£
4. ¼Û/¼ö½Å ¿ø¸®¿¡ ´ëÇÑ Grafcet ½ÇÇö
¿©±â¿¡ ¼Ò°³ÇÏ´Â Grafcet´Â ÇÁ·ÎÅäÄÝ logicÀÇ reference·Î °í·ÁµÇ¸ç ÀÌ´Â "¿ÀÅä¸ÞÀÌ¼Ç Á¤º¸±³È¯" ½ÇÇö¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ ¹æÇâÀ» À¯µµÇϵµ·Ï Á¦°øµÈ´Ù. µû¶ó¼ »õ·Î¿î ¹æ½ÄÀÇ "¿ÀÅä¸ÞÀÌ¼Ç Á¤º¸±³È¯" ±â´ÉÀº reference¿¡¼ ÁÖ¾îÁø "¿ÀÅä¸ÞÀÌ¼Ç Á¤º¸±³È¯" ±â´É°ú ÀÏÄ¡ÇÒ °æ¿ì ÁÖ¾îÁø ¼Û/¼ö½Å ±ÔÁ¤¿¡ ºÎÇÕÇÏ´Â °ÍÀ¸·Î °£ÁÖÇÑ´Ù. GrafcetÀÇ Ç¥Çö(<±×¸² 5> ¶Ç´Â <±×¸² 6> ÂüÁ¶)Àº action¿¡ °ü·ÃµÈ ½ºÅÜ("»ç°¢Çü"À¸·Î Ç¥½Ã)°ú õÀÌÁ¶°Ç¿¡ ¿¬°üµÈ transition("¡ª"·Î Ç¥½Ã)À¸·Î ÁÖ¾îÁö¸ç, ÀÌÀÇ ¿¬°áÀº ¹æÇ⼺ link¿¡ ÀÇÇØ Ç¥ÇöµÈ´Ù. ½ºÅÜÀÇ ±âº» ¿ªÇÒÀº ½Ã½ºÅÛÀÇ ÀϺΠ¶Ç´Â Àüü Ư¼ºÀÌ ºÒº¯ÀÎ »óŸ¦ ÀǹÌÇϸç, Ȱ¼º »óÅÂ, ºñȰ¼º »óÅÂ, ÀçȰ¼º »óÅ µîÀ¸·Î ±¸ºÐµÈ´Ù. TransitionÀº ½ºÅÜ »çÀÌÀÇ ÁøÇà °¡´É¼ºÀ» Ç¥ÇöÇϸç, transitionÀÌ À¯È¿ÇÏ´Ù´Â °ÍÀº °ü·ÃµÈ ´ÙÀ½ ½ºÅÜÀ¸·Î ÁøÇàÇÒ ¼ö ÀÖÀ½À», ºñÀ¯È¿´Â ´ÙÀ½ ½ºÅÜÀ¸·Î ÁøÇàÇÒ ¼ö ¾øÀ½À» ÀǹÌÇÑ´Ù[3]. Âü°í·Î º» ³í°í¿¡¼ ¾ð±ÞÇÏ´Â Grafcet´Â Åë½Å »Ó ¾Æ´Ï¶ó TGV´ë¼¾ç¼± ¿Â÷ÀÇ Â÷»ó¹® Á¦¾î, Áø´Ü ¹× Á¦¾î ½Ã½ºÅÛÀÇ °Ë¼ö ÇÁ·Î±×·¥, Â÷»ó Á¦¾î½Ã ÇÊ¿ä·Î ÇÏ´Â ¼øÂ÷Á¦¾î¿¡ ÀÌ¿ëµÇ¸ç, ÀÌ´Â °æºÎ°í¼ÓÀüö¿¡¼µµ ±×´ë·Î Àû¿ëµÇ°í ÀÖ´Ù. Âü°í·Î Grafcet¸¦ ½Ã¹Ä·¹À̼ÇÇÒ¼ö ÀÖ´Â SoftwareÁß Çϳª´Â "ISAGRAF(France CJ international)[4]·Î ÇöÀç Çѱ¹Ã¶µµ±â¼ú¿¬±¸¿ø¿¡¼ ½ÅÈ£½Ã½ºÅÛ ½Ã¹Ä·¹ÀÌÅÍ ±¸¼ºÀ» À§ÇØ »ç¿ëÁß¿¡ ÀÖ´Ù.
4.1 ¼ö½Å Á¤º¸È帧 (<±×¸² 5>ÂüÁ¶)
½ºÅÜ 0 : ¸ðµç ÆÄ¶ó¸ÞÅÍ ÃʱâÈ ÈÄ Á¦¾î¹®ÀÚ ACK, NAK, ¶Ç´Â SOHÀÇ ¼ö½Å ´ë±â »óÅÂ. SOHÀÇ ¼ö½ÅÀº "½ºÅÜ 1"·ÎÀÇ ÁøÇàÀ» ½ÇÇàÇÏ´Â "transition 1"À» À¯È¿ÈÇÔ. ACK ¶Ç´Â NAKÀÇ ¼ö½ÅÀº "½ºÅÜ 12"·ÎÀÇ ÁøÇàÀ» ½ÇÇàÇÏ´Â "transition 20"À» À¯È¿ÈÇÔ.
½ºÅÜ 1 : ¼ö½Å ¹®ÀÚÀÇ ÇüŸ¦ È®ÀÎ. "transition 11"Àº ¼ö½ÅµÈ ¹®ÀÚ¿¡¼ ÆÐ¸®Æ¼ error°¡ °ËÃâµÇ°Å³ª ¼ö½ÅµÈ ¹®ÀÚ°¡ ¿øÇÏ´Â ¹®ÀÚ°¡ ¾Æ´Ñ °æ¿ì, °áÇÔ ±â·Ï ½ÇÇà ½ºÅÜ(½ºÅÜ 10)À» °æÀ¯ÇÏ¿© Ãʱ⠽ºÅÜÀ¸·Î ±Íȯ.
½ºÅÜ 2 : Á¤»ó µ¿ÀÛÀÇ °æ¿ì, "transition 2" ÀÌÈÄ È°¼ºÈÇϸç, STX ¹®ÀÚÀÇ µµÂøÀº "transition 3"À» À¯È¿ÈÇÔ. "transition 12"´Â ¼ö½Å ¹®ÀÚ¿¡¼ ÆÐ¸®Æ¼ error°¡ °ËÃâµÇ°Å³ª ¼ö½Å ¹®ÀÚ°¡ ¿øÇÏ´Â ¹®ÀÚ°¡ ¾Æ´Ñ °æ¿ì °áÇÔ ±â·Ï ½ÇÇà ½ºÅÜ(½ºÅÜ 10)À» °æÀ¯ÇÏ¿© Ãʱ⠽ºÅÜÀ¸·Î ±Íȯ.
½ºÅÜ 3 : ¸Þ½ÃÁö ¹øÈ£¿Í ¸Þ½ÃÁö ¹Ýº¹ ¹øÈ£ ¼ö½Å. "transition 13"Àº ¼ö½Å ¹®ÀÚÀÇ ÆÐ¸®Æ¼ error È®ÀÎ ¶Ç´Â ¼ö½Å ¹®ÀÚ°¡ ¿øÇÏ´Â ¹®ÀÚ°¡ ¾Æ´Ñ °æ¿ì ¹× "0"¿¡ ÀÇÇØ Ư¼ºÈµÈ ¼Û½Å±â ÃʱâÈ ¸í·É°ú ÀÏÄ¡ÇÏÁö ¾Ê´Â ºÒ¿¬¼Ó¼ºÀÌ °ËÃâµÉ °æ¿ì, °áÇÔ ±â·Ï ½ÇÇà ½ºÅÜ(½ºÅÜ 10)À» °æÀ¯ÇÏ¿© Ãʱ⠽ºÅÜÀ¸·Î ±Íȯ. °áÇÔÀÌ ¾ø´Â °æ¿ì, "transition 4"°¡ À¯È¿ÈµÊ.
½ºÅÜ 4 : ÆÐ¸®Æ¼ È®ÀÎ ¹× ¹®ÀÚ À¯È¿È È®Àι®ÀÚÀÇ ¼ö½Å. error°¡ °ËÃâµÉ °æ¿ì, "transition 16"ÀÌ À¯È¿ÈµÇ¸ç, ACK ¶Ç´Â NAK°¡ À¯È¿¹®ÀÚÀÇ ¼ö½Å¿µ¿ª¿¡¼ ¼ö½ÅµÉ °æ¿ì, "transition 10"Àº "½ºÅÜ 9"·Î ÁøÇà. Á¤»óµ¿ÀÛÀÇ °æ¿ì "transition 5"°¡ À¯È¿ÈµÊ.
½ºÅÜ 5 : ¼ö½Å ¹®ÀÚ ÀúÀå. °¡Àå ÃÖ±Ù¿¡ ¼ö½ÅµÈ ¹®ÀÚ°¡ ETX°¡ ¾Æ´Ò °æ¿ì, "transition 15"´Â "½ºÅÜ 4"·Î ±Íȯ. ¹Ý´ë·Î °¡Àå ÃÖ±Ù¿¡ ¼ö½ÅµÈ ¹®ÀÚ°¡ ETXÀÏ °æ¿ì¿¡´Â "transition 6"ÀÌ À¯È¿ÈµÊ.
½ºÅÜ 6 : ¼ö½Å ¹®ÀÚ¼ö °Ë»ç. ¼ö½Å ¹®ÀÚ¼ö°¡ frameÀÇ ¸¶Áö¸·¿¡ ÁÖ¾îÁø Àü¼Û¹®ÀÚ¼ö¿Í ÀÏÄ¡ÇÏÁö ¾ÊÀ» °æ¿ì, "transition 17"Àº À¯È¿ÇÔ. ¼ö½Å ¹®ÀÚ¼ö°¡ Á¤È®ÇÒ °æ¿ì¿¡´Â "transirion 7"ÀÌ À¯È¿ÇÔ.
½ºÅÜ 7 : BCC·Î Ç¥ÇöµÇ´Â 2°³ÀÇ ÆÐ¸®Æ¼ °Ë»ç ¹®ÀÚ¸¦ ¼ö½Å. ÆÐ¸®Æ¼ error °ËÃâ½Ã ¶Ç´Â °è»êµÈ BCC¿Í ¼ö½ÅµÈ BCC»çÀÌ¿¡ Â÷ÀÌÁ¡ °ËÃâ½Ã, "transition 18"Àº À¯È¿ÈµÊ. frame Á¤º¸°¡ Á¤È®ÇÒ °æ¿ì¿¡´Â "transition 8"ÀÌ À¯È¿ÈµÊ.
½ºÅÜ 8 : ACK Àü¼Û. 8

<±×¸² 5> ¼ö½Å ¿ø¸®¿¡ ´ëÇÑ Grafcet(Å©°Ôº¸±â)
4.2 ¼Û½Å Á¤º¸È帧(<±×¸² 6> ÂüÁ¶)
Àü¼ÛÀº 2°³ÀÇ transition°ú ÇÔ²² ½ÃÀ۵ȴÙ. ACK ¶Ç´Â NAK Àü¼Û¿äûÀÌ ¸Þ½ÃÁöÀÇ Á¤È®¼º¿¡ °ü°è¾øÀÌ ¸Þ½ÃÁö ¼ö½ÅÀÌÈÄ ¹ß»ýÇÒ °æ¿ì "transition 1"ÀÌ À¯È¿ÈµÈÈÄ "½ºÅÜ 12"·Î ÁøÇà µÈ´Ù. Àü¼Û¿äû ¹ß»ý¿¡ µû¶ó ÀÌÀü ¸Þ½ÃÁöÀÇ Àü¼ÛÀÌ ´ë±â½Ã°£ÀÌ Á¾·áÈÄ ACK¿¡ ÀÇÇØ ºñÀ¯È¿È µÈ °æ¿ì ¶Ç´Â negative ÀνĽÅÈ£°¡ ¼ö½ÅµÉ °æ¿ì¿¡´Â "transition 2"°¡ À¯È¿ÈµÈÈÄ ¸Þ½ÃÁö´Â ¹Ýº¹µÇ°í "transition 2"°¡ "½ºÅÜ 1"·Î ÁøÇàÇÑ´Ù.
½ºÅÜ 12 : ´ëÀÀ flagÀÇ ÀçÃʱâÈ¿Í ÇÔ²² ACK ¶Ç´Â NAKÀÇ Àü¼ÛÀ» ½ÇÇà.
½ºÅÜ 1 : frame Á¦¸ñ(title) Àü¼Û. Àü¼ÛÀÌ ºñÀ¯È¿ÈÇÑ °æ¿ì, ºÎ¿©µÈ "½ºÅÜ 13"ÀÇ Á¾´ÜºÎ´Â ÀÌ¹Ì ½ÃÀÛµÈ ´ë±â½Ã°£ "t1"À» Àü¼ÛÇÑ´Ù. ¸¸¾à ¾î¶°ÇÑ errorµµ °ËÃâµÇÁö ¾ÊÀ»°æ¿ì "½ºÅÜ 2"°¡ ½ÇÇàµÇ¸ç, ENAK¿Í EACK flagÀº "0"·Î ¼³Á¤µÈ´Ù. "transition 6"Àº ½ÇÇà ¸Þ½ÃÁö ¹®ÀÚ¸¦ Àü¼ÛÇϱâÀ§ÇØ "½ºÅÜ 3"À» Ȱ¼ºÈÇϰí "transition 7"Àº ¸Þ½ÃÁö°¡ 16Áø¼ö·Î Àü¼ÛµÉ °æ¿ì, ½ÇÇà ¸Þ½ÃÁö byteÀÇ encoding¿¡ ´ëÀÀÇÏ´Â 2°³ÀÇ ¹®ÀÚ¸¦ Àü¼ÛÇϱâÀ§ÇØ "½ºÅÜ 4"¸¦ Ȱ¼ºÈ ÇÑ´Ù. °¢°¢ÀÇ ¹®ÀÚ ¶Ç´Â "byte"ÀÇ Àü¼ÛÈÄ, ACK ¶Ç´Â NAKÀÇ Àü¼Û ¿äû¿©ºÎ¸¦ °Ë»çÇϱâ À§ÇÑ ½ÃÇèÀÌ "transition 11"¿¡ ÀÇÇØ ½ÇÇàµÈ´Ù. ÀÌ °æ¿ì "½ºÅÜ 6"ÀÌ È°¼ºÈµÇ¸ç, ¹Ý´ë·Î Àü¼ÛÇÒ ¸Þ½ÃÁö¿¡ ¹®ÀÚ°¡ ³²¾ÆÀÖ´Â °æ¿ì "½ºÅÜ 2"·Î ±ÍȯÇϱâ À§ÇØ "transition 12"°¡ À¯È¿ÈµÈ´Ù. ÀüüÀûÀÎ ¸Þ½ÃÁö Àü¼ÛÀÌ ÀÌ·ç¾îÁú °æ¿ì, "transition 5"Àº Àü¼Û ·çÇÁ·ÎºÎÅÍ ÀÌÅ»ÇÑÈÄ, "½ºÅÜ 7"ÀÌ È°¼ºÈµÈ´Ù.
½ºÅÜ 7 : Àü¼ÛµÈ frameÀÇ ¹®ÀÚ¼ö ¹× STX Àü¼Û ½ÇÇà.
½ºÅÜ 8 : 2°³ÀÇ 16Áø¼ö ¹®ÀÚ ÇüÅ·ΠBCC Àü¼Û.
½ºÅÜ 9 : ´ë±â½Ã°£ "t2" ¼³Á¤. ÀνĽÅÈ£ ¼ö½Å½Ã, LGPE¿Í DEPREÀ» ÃʱâÈÇÏ´Â "½ºÅÜ 11"À» ½ÇÇàÇϱâÀ§ÇØ "transition 16"ÀÌ À¯È¿ÈµÈ´Ù. negative ÀνĽÅÈ£ ¼ö½ÅÀÇ °æ¿ì, Á¤º¸±³È¯ ¼ø¼¸¦ Ãʱâ»óÅ·Π±ÍȯÇϱâÀ§ÇØ "transition 17"ÀÌ À¯È¿ÈµÈ´Ù. ¾î¶°ÇÑ ÀνĽÅÈ£µµ ¼ö½ÅµÇÁö ¾Ê´Â °æ¿ì, REPÀ» "1"·Î ÃʱâÈÇÏ´Â ¿ªÇÒÀ» ½ÇÇàÇÏ´Â "½ºÅÜ 10"À» À§ÇØ "transition 15"°¡ À¯È¿ÈµÈ´Ù.

<±×¸² 6> ¼Û½Å ¿ø¸®¿¡ ´ëÇÑ Grafcet(Å©°Ôº¸±â)
5. °á·Ð
öµµ±â¼úÁ¤º¸Áö Á¦16È£¿¡ ¹ßÇ¥µÈ "SAAT¿¡ ÀÖ¾î¼ÀÇ point to point Á÷·Ä ¾ç¹æÇâ ºñµ¿±â Àü¼Û¹æ½Ä[1]"°ú Áö±Ý±îÁö »ìÆìº» »óÅ ±×¶óÇÁ ¹× GrafcetÀ» ÀÌ¿ëÇÑ SAAT point to point Á÷·Ä ¾ç¹æÇâ ºñµ¿±â Àü¼Û¹æ½Ä ¼Û/¼ö½Å ¿ø¸® ÇØ¼®Àº »óÈ£ º¸¿Ï°ü°è¸¦ °¡Áö¸ç, ÀÌ¿¡ µû¸¥ point to point Á÷·Ä ¾ç¹æÇâ ºñµ¿±â Àü¼Û¹æ½Ä¿¡ ´ëÇÑ Æ¯¼º ¹× µ¿ÀÛ ÇØ¼®ÀÌ ÀÌµé µÎ ³í°í¿¡ ÀÇÇØ ¾ð±ÞµÇ¾ú´Ù. ¿©±â¿¡¼ Ãë±ÞµÈ »çÇ×Àº ½ÇÁ¦·Î Åë½Å ÇÁ·ÎÅäÄÝÀÇ ÀÎÁõ±â¹ý ¹× ¹Ì·¡ÀÇ ¿Â÷Á¦¾î½Ã½ºÅÛ¿¡¼ »ç¿ëµÉ ½Å·Ú¼ºÀÖ´Â ¾ÈÀüÇÑ °í¼Ó °í¹Ðµµ Åë½Å ÇÁ·ÎÅäÄÝÀÇ °³¹ßÀ» À§ÇØ °è¼ÓÀûÀ¸·Î ¿¬±¸µÇ¾î¾ß ÇÒ Grafcet ¼øÂ÷Á¦¾î ±â¹ý¿¡ ´ëÇÑ °£·«ÇÑ ¿¹¸¦ Á¦½ÃÇÏ¿´´Ù. ¶ÇÇÑ ±Þº¯ÇÏ´Â Åë½Å ±â¼úÀÇ ¹ßÀü¿¡ µû¸¥ »õ·Î¿î ÇÁ·ÎÅäÄÝÀÇ Á¢¸ñ¿¡ ÀÖ¾î¼ÀÇ ¼º´É ¹× ¾ÈÁ¤µµ ½ÃÇèÀ» À§ÇÑ ½Ã¹ß ´Ü°è·Î¼ Grafcet ¼øÂ÷Á¦¾î ±â¹ýÀÌ ³íÀǵǾú´Ù. µû¶ó¼ À̸¦ ±âÃÊ·Î »óÈ£Á¤º¸±³È¯¿¡ ´ëÇÑ ÅëÇÕ ¿Â÷ Åë½Å¸Á ±¸Ãà ¹× ÀÎÁõ½ÃÇèµî¿¡ ¿¬°üµÈ ºÐ¼® ¹× °³¹ß ±â¼úÀÌ Çѱ¹Çü °í¼ÓÀüö¿¡ ÀÖ¾î¼ÀÇ ¾ÈÀüÇÑ ¿Â÷¿î¿µÁ¤º¸ Àü¼ÛÀ̶ó´Â °üÁ¡ÇÏ¿¡ ÃßÁøµÇ¾î¾ß ÇÔÀº ¹°·Ð ³ª¾Æ°¡ ¹«¼±¿¡ ÀÇÇÑ ¿Â÷Á¦¾îÀåÄ¡ÀÇ °³¹ß±îÁö Áö¼ÓÀûÀ¸·Î ¿¬°èµÇ¾î¾ß ÇÒ °ÍÀÌ´Ù.
< Âü°í¹®Çå >
[1] NF F69-010 Mat riel roulant ferroviaires Informatique - Proc dure de transmission bidirectionnelle s rie asynchrone point point, 1991, SNCF, France [2] ±è¿ë±Ô, "SAAT¿¡ ÀÖ¾î¼ÀÇ Point to point Á÷·Ä ¾ç¹æÇâ ºñµ¿±â Àü¼Û¹æ½Ä", Çѱ¹Ã¶µµ±â¼ú¿¬±¸¿ø öµµ±â¼úÁ¤º¸, Á¦16È£, 1998, pp. 11¡17 [3] Comprendre, maitriser et appliquer LE GRAFCET, M.BLANCHARD, cepadues-editions, 111 rue Nicolas-Vanquelin, 31100 Toulouse, France, 1979. [4] "ISaGRAF", ¿¡À̽ºÆ®·Î´Ð½º(ÁÖ). Grafcet ½Ã¹Ä·¹À̼ǿë Software
|