시각화
모델이 스스로를 어떻게 보여 주는지 말하는 묶음이며, 폴더 둘인 대시보드와 패널은 저마다 한 번 정의해 모든 유닛에 그립니다.
시각화는 Process 트리에서 모델이 가지는 세 번째 묶음입니다(Process > 모델 > 모델 > 시각화). 답하는 물음은 하나입니다. 이 공정은 스스로를 어떻게 보여 주는가? 자기 페이지가 그것을 한 줄로 말합니다. "이 공정이 스스로를 보여 주는 방식입니다. 공정에 정의한 운전자 대시보드와, 유닛을 조작하는 화면입니다. 하나씩 정의한 것이 모델의 모든 유닛에 쓰입니다." 이 묶음은 모델의 구조이므로 편집하는 것은 Process 관리 권한입니다. 모델을 보기만 하거나 절차를 실행하기만 하는 역할은 묶음과 그 줄을 보되, 페이지는 읽기 전용으로 붙들리고 만드는 동사는 하나도 그려지지 않습니다.
묶음 페이지
시각화를 고르면 묶음의 페이지가 열립니다. 위의 줄을 담은 머리글과, 폴더마다 타일 하나가 놓인 내용 카드("이 묶음이 담고 있는 것입니다. 하나를 누르면 바로 그리로 갑니다.")입니다. 타일마다 폴더의 아이콘, 이름, 담고 있는 줄의 개수를 답니다. 이 페이지에서 더하거나 없앨 것은 없습니다. 폴더 둘은 정해져 있고, 자라는 것은 그 안에 있습니다.
| 폴더 | 무엇을 담는가 | 페이지 |
|---|---|---|
| 대시보드 | 모델에 정의한 자유로운 대시보드입니다. 다른 모든 대시보드와 같은 구성 요소로 조립하고 같은 편집기로 편집하는 평범한 대시보드이며, 바인딩이 모델의 채널을 가리키고 유닛은 나중에 답하게 남겨 둡니다. | 모델의 대시보드 |
| 패널 | 조작 패널입니다. 정해진 카드 묶음(실행 명령, 준비, 실행 상태, 코멘트, 발생 기록, 채널 차트, 생산성, 단일 명령, 그리고 모델의 대시보드를 카드로 놓은 것)을 모든 유닛을 위해 한 번 배치합니다. | 패널 |
폴더가 그 순서로 서는 것은 이 주제를 읽는 순서가 그렇기 때문입니다. 먼저 보여 줄 것이 있어야 하고, 그다음이 그것을 보여 주는 일입니다. 패널은 대시보드를 자기 카드 가운데 하나로 그릴 수 있으므로, 패널이 그것을 놓으려면 대시보드가 먼저 있어야 합니다.
하나의 정의, 모든 유닛
이 묶음에서는 아무것도 유닛마다 정의하지 않습니다. 모델의 대시보드는 유닛 하나를 이름으로 부를 자리마다 유닛 자리 표시자를 쓰고, 패널은 모델 전체에 그대로 쓰이는 카드의 배치입니다. 이 묶음이 담는 것은 정의이고, 유닛이 담는 것은 그 정의가 그 유닛에 대해 풀린 결과입니다.
그 풀림은 운전 아래에 삽니다. 유닛의 마디마다 모델의 패널마다 한 줄, 그다음 모델의 대시보드마다 한 줄을 담으며 이 묶음이 나열하는 것과 같은 순서입니다. 유닛의 줄을 열면 패널의 카드가 그 유닛 자신의 실행과 바인딩 위에 그려지거나, 모든 자리 표시자를 그 유닛의 이어 둔 신호원이 답한 채로 대시보드가 돕니다. 유닛의 줄은 보여 주기만 하고 거기에서는 아무것도 편집하지 않습니다. 하나뿐인 정의는 여기에서 편집하기 때문입니다. 여기에서 저장한 변경은 모든 유닛의 줄에 곧바로 닿습니다.
같은 줄이 View 페이지에도 닿을 수 있습니다. 두 폴더 모두 그 물음에 같은 방식으로 답합니다. 대시보드나 패널의 상세 막대에 있는 View에 표시 스위치가 모델의 유닛마다 항목 하나를 View 페이지의 시각화 목록에 놓으며, 이름은 모델 · 유닛 · 화면입니다. 스위치는 각 폴더의 페이지에서 설명하고, 그 항목이 View 페이지에서 어떻게 보이는지는 View의 유닛 패널에서 설명합니다.
동사
상세 막대가 고른 줄의 동사를 담고, 트리의 오른쪽 클릭 메뉴가 그것을 그대로 비춥니다.
| 명령 | 어디에 | 하는 일 | 언제 흐려지는가(상황) | 언제 그려지지 않는가(역할) |
|---|---|---|---|---|
| 대시보드 | 대시보드 폴더를 고른 상태(오른쪽 클릭: 대시보드 추가) | 모델에 Screen <n>이라는 이름의 빈 대시보드를 만들고 그것을 고릅니다. |
스테이션의 어느 유닛이든 실행을 지니고 있을 때, 또는 런타임이 정지했을 때. | Process 관리가 없을 때. |
| 패널 | 패널 폴더를 고른 상태(오른쪽 클릭: 패널 추가) | 모델이 가진 것들 옆에 Panel <n>이라는 이름의 패널을 만들고 그것을 고릅니다. |
같습니다. | Process 관리가 없을 때. |
| 대시보드 편집 | 대시보드를 고른 상태 | Process 페이지 안에서 그 정의에 대해 대시보드 편집기를 엽니다. | 어느 유닛이든 실행을 지니고 있을 때. | 대시보드 편집이 없을 때. |
| View에 표시 | 대시보드나 패널을 고른 상태 | 그 화면을 모든 유닛에 대해 View 페이지에 놓는 스위치입니다. | 어느 유닛이든 실행을 지니고 있을 때, 또는 런타임이 정지했을 때. | Process 관리가 없을 때. |
| 대시보드 제거 / 패널 제거 | 대시보드나 패널을 고른 상태(폴더 페이지 카드의 가위표와 오른쪽 클릭 메뉴에도 있습니다) | 확인을 받은 뒤 지웁니다. | 같습니다. | Process 관리가 없을 때. |
엔지니어링 잠금은 스테이션 전체의 것입니다. 어느 모델의 어느 유닛이든 실행을 지니고 있는 동안에는 스테이션의 모든 구성 화면이 읽기 전용이 되고, 흐려진 동사가 도구 설명으로 그것을 말합니다. 유닛을 조작하는 패널과 대시보드는 그동안에도 계속 쓸 수 있습니다. 잠기는 것은 그 정의뿐입니다.
이 묶음이 하지 않는 것
- 유닛마다 아무것도 정의하지 않습니다. 똑같은 스테이션 넷이 늘어선 시험대는 대시보드 하나와 패널 배치 하나를 받지 넷을 받지 않습니다. 다른 그림이 필요한 유닛에는 모델의 다른 대시보드나 다른 패널이 필요하며, 그러면 모든 유닛이 그것도 함께 지니게 됩니다.
- 유닛을 어떻게 운전할지 정하지 않습니다. 시작하고 일시 정지하고 멈추고 코멘트를 남기는 일은 운전 아래 유닛의 줄에서 일어납니다. 이 묶음은 그 줄이 무엇을 그리는지만 정합니다.
- 스테이션 자신의 대시보드를 담지 않습니다. 모델에 정의한 대시보드는 여기에 나열되고 View 페이지 자신의 폴더에는 결코 나열되지 않습니다. View 페이지에는 View에 표시 스위치로만, 유닛마다 항목 하나로 닿습니다.
- 실행을 이루는 레시피와 판정과 데이터로그와 절차를 담지 않습니다. 그것은 셋업 묶음입니다.