IOEvent
๐ 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 | ์์ฑ๋ ์ฝ๋๋ฅผ ์ถ๋ ฅํ๋ค. |