๐ŸŒ EN

Description

TriggIOs ๋ฐฐ์—ด์˜ ๋‹จ์ผ I/O ํŠธ๋ฆฌ๊ฑฐ ์ด๋ฒคํŠธ๋ฅผ ์ •์˜ํ•˜๋Š” ์ปดํฌ๋„ŒํŠธ์ด๋‹ค. ๋Œ€์ƒ ์ถœ๋ ฅ ์‹ ํ˜ธ, ๊ฒฝ๋กœ์ƒ ํŠธ๋ฆฌ๊ฑฐ ์œ„์น˜, ์„ค์ •๊ฐ’์„ ์ง€์ •ํ•œ๋‹ค. ์—ฌ๋Ÿฌ IOEvent๋ฅผ TriggIOs ์ปดํฌ๋„ŒํŠธ์— ๋ฌถ์–ด ์ „์ฒด TriggIOs ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•œ๋‹ค.

| ์ž…๋ ฅ(Inputs)

์ด๋ฆ„ ํƒ€์ž… ์„ค๋ช…
Signal String ์‹ ํ˜ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.
Signal Type String ์‹ ํ˜ธ ๋ฐ์ดํ„ฐ์˜ ๋ณ€์ˆ˜๋ช…์„ ์ž…๋ ฅํ•œ๋‹ค.
DO Value Double ์‹ ํ˜ธ ๋ฐ์ดํ„ฐ์˜ ๊ฐ’์„ ์ง€์ •ํ•œ๋‹ค.

| ํ•„์ˆ˜ ํŒŒ๋ผ๋ฏธํ„ฐ (Required Parameter)

์ด๋ฆ„ ํƒ€์ž… ์„ค๋ช…
Signal Type Dropdown ์ถœ๋ ฅ ์‹ ํ˜ธ ์œ ํ˜•์„ ์ง€์ •ํ•œ๋‹ค (๋””์ง€ํ„ธ / ๊ทธ๋ฃน / ์•„๋‚ ๋กœ๊ทธ).
Value Boolean ์ด๋ฒคํŠธ ํ™œ์„ฑํ™” ์—ฌ๋ถ€๋ฅผ ์„ค์ •ํ•œ๋‹ค (True: ํ™œ์„ฑํ™” / False: ๋น„ํ™œ์„ฑํ™”).

์ด๋ฆ„ ํƒ€์ž… ์„ค๋ช…
Used Boolean ํ•ด๋‹น ์ด๋ฒคํŠธ์˜ ์‚ฌ์šฉ ์—ฌ๋ถ€๋ฅผ ์„ค์ •ํ•œ๋‹ค (True: ํ™œ์„ฑํ™” / False: ๋น„ํ™œ์„ฑํ™”).
Start Boolean ๊ฑฐ๋ฆฌ ๊ธฐ์ค€์ ์„ ์„ค์ •ํ•œ๋‹ค.
โ€ข TRUE: (TriggLIOs์— ์˜ํ•œ) ์ด๋™ ์‹œ์ž‘์ ์„ ๊ธฐ์ค€์œผ๋กœ ํ•œ๋‹ค.
โ€ข FALSE: (TriggLIOs์— ์˜ํ•œ) ์ด๋™ ์ข…๋ฃŒ์ ์„ ๊ธฐ์ค€์œผ๋กœ ํ•œ๋‹ค.
Distance Double TriggLIOs ์ด๋™ ๊ฒฝ๋กœ์ƒ์—์„œ I/O ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ๋ฐœ์ƒํ•  ์œ„์น˜(mm)๋ฅผ ์ž…๋ ฅํ•œ๋‹ค. Start ํŒŒ๋ผ๋ฏธํ„ฐ์—์„œ ์„ค์ •ํ•œ ๊ธฐ์ค€์ ์œผ๋กœ๋ถ€ํ„ฐ์˜ ๊ฑฐ๋ฆฌ์ด๋‹ค.
EquipLag(s) Double ์™ธ๋ถ€ ์žฅ๋น„์˜ ์‘๋‹ต ์ง€์—ฐ ๋ณด์ƒ๊ฐ’(s)์„ ์„ค์ •ํ•œ๋‹ค.
โ€ข ์–‘์ˆ˜(+): ์ง€์ • ์œ„์น˜ ๋„๋‹ฌ ์ „์— ๋ฏธ๋ฆฌ ์‹ ํ˜ธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚จ๋‹ค.
โ€ข ์Œ์ˆ˜(-): ์ง€์ • ์œ„์น˜ ํ†ต๊ณผ ํ›„ ์‹ ํ˜ธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚จ๋‹ค.


| ์ถœ๋ ฅ(Outputs)

์ด๋ฆ„ ํƒ€์ž… ์„ค๋ช…
IOEvent IOEvent ์ •์˜๋œ ABB TriggIOs์šฉ IO ์ด๋ฒคํŠธ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.
code code ์ƒ์„ฑ๋œ ์ฝ”๋“œ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.