Using the FBD/LD editor
 FBD/LD 편집기 사용법

ISaGRAF FBD/LD (그래픽)편집기는 LD를 부분적으로 포함 하여서 사용자 에게 FBD 프로그램을 완벽하게 작성 할 수 있도록 도와 줍니다. 그래픽/텍스트 를 동시에 편집 가능하게 하여서 두 다이어그램과 해당 입/출력을 제어 가능 하게 합니다.이 편집기는 FBD용으로 설계 되었 으므로 완전한 LD만을 사용할 경우 QuickLD편집기를 이용 바랍니다.

FBD/LD 언어 기본사항

FBD 작업

FBD 편집

옵션 보기

스타일과 트레킹 수정

도구 메뉴 명령어

키타 ISaGRAF 도구 호출

파라미터

파일 메뉴의 다른 명령어..

일기장 갱신

변수목록에서 변수 선택


Basics of the FBD/LD languages
FBD/LD 언어 기본사항

ＦＢＤ언어는 각종 타입의 장방형（상자）으로 나타낸 FunctionBlock이 접속된 그래픽표현 방법의 하나입니다. 상자 좌측에는 Function의 입력이, 우측에는 Function의 출력이 접속됩니다. 변수가 논리적인 링을 가진 상자에 접속됩니다. 출력은 다른 Function의 입력에 접속되는 일도 있습니다.

LD언어는 TURE표현의 그래픽한 표현 방법입니다. TURE연산의 AND,OR,NOT이 그래픽에 표현됩니다. TURE형 입력은 접점에서, TURE형 출력은 코일에 할당됩니다.

LD는 좌우 수직라인에 끼어 있습니다. 이것은 좌 모선, 우 모선 으로 불립니다.

접점과 코일은 좌우 모선에 수평라인으로 접속되어 있습니다. 각각 라인 상의 segment는FALSE또는TRUE치를 가집니다. 좌 모선 에 접속되어 있는 포인트는 모두TRUE가 됩니다.

좌모선

우모선

LD 수직 "OR" 접점

접점

코일

Function blocks

라벨

점프

반환 심벌

변수

연결 링크

논리반전 연결 접점

사용자 정의 코너

ＬＤ와 ＦＢＤ다이아그램은 항상 좌에서 우로, 또한 위에서 아래로 interpret됩니다. ＦＢＤ／ＬＤ다이아그램에서 support되어 있는 기본 컴퍼넌트를 아래에서 나타냅니다.


Left power rail
좌모선

각rung은 좌 모선에 접속되어 있어야만 합니다.이것은 항상 ＴＲＵＥ상태입니다. ＦＢＤ에디터에서는 TURE심벌을 접속할 수 있습니다.


Right power rail
우모선

코일 우측은 우 모선에 접속되어야만 합니다. 단, ＦＢＤ에디터에서는 반드시 우 모선이 필요하다고 할 수는 없습니다.


LD vertical "OR" connection
LD 수직 (OR) 접점

ＬＤ에디터로 수직접속 라인은 좌측 복수접속을 모아서 우측에 접속합니다. 이것은 좌측에 접속되어 있는 복수 라인의 논리화 （ＯＲ）연산이 됩니다.


Contacts
접점

접점에 나누어져 붙어있는 TURE형 변수상태(TRUE, FALSE) 에 따라 TURE데이타의 흐름을 바꿉니다. 즉, 접점의 좌측 상태를 우측에 어느 정도 전달할 것 인지가 정해집니다. 변수명은 접점심벌 상에 표시됩니다. 이하의 접점타입이 FBD/LD 편집기로 지원 되고 있습니다.

a접점

b접점

올리기 접점

내리기 접점


Coils
코일

코일은 rung상태를 받아들여 액션을 표현합니다. 즉, 코일 우측의 TURE상태가 코일에 나누어져 붙어 있는 TURE형 변수에 설정됩니다. 코일 의 변수명은 코일 심벌상에 표시됩니다. 이하의 타입 코일이 FBD/LD편집기로 지원 되고 있습니다.

코일

반전 코일

set 코일

reset 코일


Function blocks

ＦＢＤ다이아그램 가운데 Function, FunctionBlock, 서버프로그램, 또는 operator（연산자）중에 어떤 것이 됩니다. 최초의 출력과 입력은 항상rung에 접속되어 있습니다. 이외의 입출력 파라미터는 블록 밖에 표시되어 있습니다.


Labels
라벨

라벨은 다이아그램 중의 어디에서도 배치할 수 있습니다. 라벨은 인스트럭션 실행순서를 변경하기 위해 점프명령의 점프 전에 사용됩니다. 라벨은 다른 심벌과는 접속되지 않습니다. 다이아그램을 읽기 쉽게 하기위해 통상 라벨은 좌단에 배치됩니다.


Jumps
점프

점프명령은 다이아그램 중에 배치된 지정라벨에 실행을 옮깁니다.  이 심벌의 좌측은 TURE변수（상태）에 접속될 필요가 있습니다. 왼쪽 접속라인이 ＴＲＵＥ시에 점프가 실행됩니다. 역행점프는 처리가 loop할 가능성이 있으므로 주의를 요합니다. 점프명령은 다이아그램 주에 배치된 지정라벨로 실행을 옮깁니다. 이 심벌의 좌측은 TURE변수（상태）에 접속될 필요가 있습니다. 왼쪽 접속라인이 ＴＲＵＥ시에 점프가 실행됩니다. 역행점프는 처리가 loop할 가능성이 있으므로 주의를 요합니다.


Return symbol
반환심벌

리더심벌은 rung 마지막에 배치됩니다. 만약 이 rung상태가 ＴＲＵＥ시에 이 프로그램의 실행을 정지하고, 다음 프로그램으로 옮겨집니다.


Variables
변수

다이아그램 중의 변수는 이 심벌 중에서 사용됩니다. 좌우에서의 접속라인이 다른 심벌과 접속됩니다.


Connection links
연결 링크

심벌간을 접속할 경우에 사용합니다. 접속라인（링）은 출력 버턴에서 입력버튼으로 접속됩니다.


Connection links with boolean negation
논리반전 접속

논리접속을 할 때에 논리를 반전해서 논리를 반전해서 접속할 경우가 있습니다.


User defined corners
사용자 정의 코너

접속라인을 그을때 사용자가 정의한 임의장소에 접속코너 포인트를 배치할 수 있습니다. 배치된 코너는 접속라인이 통하는 포인트가 됩니다. 이 코너를 배치함에 따라, 다이아그램의 접속라인을 정리해서 읽기 쉽도록 할 수 있습니다. 코너가 없는 경우는 ＦＢＤ에디터는 디폴트루트에서 접속라인이 그어집니다.


Entering an FBD diagram
FBD 입력

다이아그램의 입력은 심벌（블록, 변수, 접점, 코일 등）을 배치해 이들을 접속라인으로 접속하게 됩니다.

심벌 배치

심벌 선택

주석 삽입

이동

 	접속라인 그리기

접속라인 변경

접속라인 타입 변환

LD rungs 그리기

다중 접속


Inserting objects
심벌 배치

다이아그램에 심벌을 배치할 경우는 도구 바 아이콘에서 이 버턴을 선택해서, 심벌을 배치하고 싶은 장소에 클릭합니다.


Selecting objects
심벌 선택

심벌을 선택하는 것은 편집조작에 대개의 경우 필요합니다. FBD/LD편집기 에서는 하나 이상의 심벌 선택이 가능합니다. 심벌을 선택할 경우는 도구 바에서 선택버턴 (화살표 버턴)을 체크해 놓습니다. 하나의 심벌을 선택할 경우는 그 심벌을 클릭합니다. 복수 심벌을 선택할 경우는 마우스로 장방형지역을 드래그하면서 필요로 하는 심벌을 모두 선택합니다.

선택된 지역내（경계와 교차해서도ＯＫ）의 심벌은 선택된 것을 표현합니다. 선택된 심벌은 작고 검게■ 둘러싸입니다.


Inserting comments
주석 삽입

커맨드는 다이아그램의 임의의 장소에서 기입할 수 있습니다. 커맨드는 다이아그램 실행에는 영향을 받지 않습니다. 프로그램을 읽기 쉽게하는 것입니다. 커맨드를 삽입하기 위해서는 이 버턴을 선택합니다. 그 다음에 커맨드를 삽입하고 싶은 장소에서 적당한 장방형을 드래그해서 지역을 정합니다. 커맨드 입력에는(*  *) 등의 기호는 필요 없습니다. 커맨드지역의 사이즈는 경계선을 드래그하는 것으로 변경 가능합니다.


Moving objects
이동

다이아그램 중의 심벌을 이동할 경우는 우선 이동하고 싶은 심벌을 선택 합니다.

 다음에 선택되어 심벌의 영역을 마우스로 드래그해서 이동시킵니다.

심벌에 접속되어 있는 라인 등의 오브젝트는 심벌이동에 따라  자동적으로 재삽화 되고, 새 심벌장소에 맞추어서 라인은 접속됩니다.


Drawing links
 	접속라인 그리기

심벌간의 접속라인을 위해 이들 버턴을 도구 바 아이콘에서 선택합니다. 접속포인트에서 아무것도 없는 지역에 접속라인을 그으면, 자동적으로 사용자정의코너에 접속되어 계속 그어져 다른 심벌에 접속하기 쉽게 되어 있습니다


Changing link drawing
접속라인 변경

「도구」-「라인 이동」커맨드에 따라 선택된 접속라인을 자동적으로 변경할 수 있습니다. 이 커맨드는 사용자 정의코너를 경유하고 있는 경우는 사용할 수 없습니다. 접속라인이 3개의 라인（종, 횡, 종）에서 성립되어 있는 경우는 2번째 라인의 이동이 행해집니다. 이하에서 그 예를 나타냅니다.


Changing the type of a link
접속라인 타입 변환

접속라인 끝단을 더블클릭하는 것으로 논리반전（또는 그 역）이 간단하게 변경 가능합니다.


Drawing LD rungs
LD rung 그리기

새로운 LD rung을 작성할 경우는 아래와 같이 행합니다.

·	좌 모선을 삽입

·	코일의 삽입(이때 자동적으로 우 모선이 그어집니다)

·	기타 접점과 수직OR접속라인의 삽입(직접rung에   삽입  가능합니다.)

·	rung 이외에 접점과 코일의 삽입(수평라인이 자동으로 좌/우모선에 그어집니다)

·	단, 좌/우모선 사이에 접점과 코일이 배치되지 않으면 수평라인은 그어지지 않습니다.

·	rung상에 삽입된 접점, 코일은 rung위를 이동할 수 있습니다.

·	접점, 코일을 삽입한때 그어진 수평라인은 선택해서 삭제도 가능합니다.

새로운 접점과 코일을 기존 rung상에 삽입할 수 있습니다.


Multiple connections
다중 연결

멀티접속라인은 있는 출력포인트의 우측에서 만들어집니다. 즉, 다이아그램 가운데서 동일정보가 복수포인트로 전환되는 것을 말합니다.

우모선

다중접속 수직 (OR) 접속 라인

（이들 2개의 우측에서부터의 입력 수는 제한이 없습니다.)


Working on an existing diagram
FBD 편집

「편집」 메뉴커맨드에는 다이아그램을 편집해서 완성시키기 위한 커맨드를 포함하고 있습니다. 대개는 선택된 심벌에 대해서 조작이 가능합니다.

조작/다시 고치기

찾기/치환

실행 명령 보기

심벌 과 텍스트 입력

function block 타입 설정

공간 삽입


Correcting a diagram
조작/다시 고치기

DEL키가 선택된 심벌의 삭제에 사용됩니다.「편집」-「되돌리기」커맨드에 따라 DEL키 커맨드 후에 삭제된 심벌을 되돌릴 수 있습니다. 그룹 선택된 복수 심벌에 대해서도 DEL키 사용이 가능합니다.「편집」-「잘라내기」,「복사」,「붙이기」명령어에 따라 선택중의 심벌을 이동, 복사할 수 있습니다.


Find and replace
찾기/대치

「편집」-「검색, 치환」명령어에 따라 다이아그램중의 텍스트를 검색, 치환할수 있습니다. 검색은 완전일치할 경우에만 지원 하고 있습니다. 검색은 접점명, 코일명, 블록명, 블록파라미터r명, rung라벨명에 대해서 행해집니다. rung커맨드중의 텍스트 검색에는 사용할 수 없습니다. 치환커맨드에 따라 바꿔 놓기는 불가능합니다. 검색방향은 선택 셀의 전후방 어느쪽으로도 행할 수 있습니다.


Displaying the execution order
실행순서 표시

ＦＢＤ다이아그램에서는 loop를 그리기도 하려면 바른 각 심벌의 실행순（기본은 좌에서 우로, 위에서 아래로）을 다이아그램에서 판단하기 어려운 경우가 있습니다. 혼란을 피하기 위해「도구」-「실행순 표시」커맨드에 따라 심벌의 실행순을 표시 할 수 있습니다. 실행순은 심벌 가까이에（ｎ）으로 표시됩니다.


Entering symbols and texts
심벌과 텍스트의 입력

텍스트입력과 변수명을 할당할 경우에는 대상이 되는 심벌을 더블클릭 하는 것으로 변수명 선택용의 다이아로그북스가 열립니다. 심벌이 접점과 코일의 경우는 타입변경(a접점, b접점, 시작 검색 등)도 가능합니다. 옵션 - 입력프로젝트 커맨드가 set되어 있을 경우는 심벌이 배치된 직후에 변수명 등이 할당되도록 다이아로그박스가 열립니다.

「옵션」-「매뉴얼 키보드 입력」메뉴커맨드가 선택되어 있을 시는 변수명과 FunctionBlock명 입력을 위해 이하와 같이１행의 텍스트박스가 표시되고, 직접 이름을 입력할 수 있습니다. 변수명과 Function명을 입력한 후에 ENTER키로 입력이 완료됩니다. ESC키로 텍스트박스를 닫을 수 있습니다.이 텍스트박스는 마우스 조작으로는 열수 없습니다.


Selecting function block type
function block 타입 설정

블록타입을 변경할 경우는, 블록을 더블클릭해서 새로운 타입을 선택합니다. 이대 입력파라미터수의 변경이 가능합니다.（예를 들면, AND,OR,ADD, MUL연산은 입력파라미터수가 디폴트에서는 ２이지만 이것을 변경할 수 있습니다.）


Getting free space
공간 삽입

FBD다이아그램으로 마우스의 오른쪽 버턴을 클릭함에 따라, pop up메뉴가 표시됩니다. 이 pop up메뉴에는 커서가 있는 장소에 공간을 삽입／삭제하는 이하의 커맨드가 포함되어 있습니다.

행의  삽입:	이 커맨드에 따라 커서가 있는 장소에 편집grid로 4행분의 공간이 삽입됩니다.

행의 삭제:	이 커맨드에 따라 커서가 있는 장소의 공간 행이 삭제됩니다. 이 커맨드로 FBD element삭제되는 일은 없습니다.

오른쪽 마우스를 클릭한때에 pop up메뉴가 열리면  동시에 수평라인이 표시됩니다. 이 장소에서 공백행이 삽입되기도 하고, 삭제되기도 합니다.


Display options
옵션 보기

「옵션」메뉴커맨드에 따라 ＦＢＤ다이아그램 표시방법에 관한 옵션 파라미터를 선택할 수 있습니다.

윤곽

옵션 - 윤곽(layout)  커맨드에 따라, FBD다이아그램 표시방법에 관한 옵션파라미터를 선택할 수 있습니다.

더욱이 zoom 그룹박스내의 설정에는  전체 zoom비율의 선택이 있습니다. 게다가 zoom 버턴은 도구 바 아이콘에도 포함되어 있습니다.

「옵션」-「글꼴」메뉴커맨드에 따라 폰트타입을 변경할 수 있지만, 폰트사이즈에 관해서는 그래픽화면의 zoom설정 비율에 따라 자동적으로 조정되기 때문에, 여기에서의 설정은 무효합니다.


Calling other ISaGRAF tools
기타 ISaGRAF 도구

검증

 	시뮬레이션 / 디버그

변수목록 변수 편집


Verify (compile) the program
 검증

파일 - 검증 커맨드에 따라 ISaGRAF코드 생성이 실행되고, 편집중의 프로그램문법을 체크합니다. SFC프로그램에서는 레벨1,2 양쪽이 체크됩니다. 문법 체크가 완료되면 코드생성 윈도우가 종료되고, 다음 조작으로 이동합니다. 만약, 프로젝트가 현재 편집중인 하나의 프로그램만에서 구성되어 있을 경우는 에러가 없으면 어플리케이션 코드도 생성됩니다.

「옵션」-「컴파일러 선택」 커맨드에 따라 컴파일러와 최적화  옵션을 설정하기 위해 사용됩니다. 또한, 이들에 관한 상세한 설명은「코em생성의 사용법」을 참조 바랍니다.


Simulate or debug the application
 	시뮬레이션/디버그

「파일」-「시뮬레이션」,「디버그」명령어에 따라 ISaGRAF그래픽 debug가 시뮬레이션 모드 또는 온라인 모드로 작동합니다. 이때, 각 프로그램 에디터는 모두 디버그모드로 다시 오픈 됩니다. 이 디버그모드에서는 프로그램의 직접 변경은 할 수 없습니다.（한번 debug모드에서 나와서 프로그램 에디터를 통상 모드로 열 필요가 있습니다.）상세한 것은「그래픽 디버거의 사용법」을 참조 바랍니다.


Editing the dictionary of variables
변수목록 변수 편집

「파일」-「변수목록」 커맨드에 따라 현재 편집 프로젝트 변수모음 에디터를 작동합니다. 또한 이 변수목록 편집기에서 사용자정의 워드편집도 가능합니다. 상세한 것은「변수목록 편집기의 사용법」 을 참조 바랍니다.


Parameters of the program
파라미터

편집중 프로그램이 Function, Function블록, 서버프로그램일때  파일 - 파라미터 커맨드에 따라 프로그램 입출력 파라미터를 정의할 수 있습니다. 만약, 편집중의 프로그램이  SFC프로그램과 Begin, End섹션의 top레벨 프로그램일때 이 커맨드는 무효가 됩니다.

Function, Function블록, 서버프로그램은 최대３２개의 입출력 파라미터（합계）를 가질 수 있습니다. Function과 서버프로그램은 항상 한 개의 출력 파라미터 밖에 가질 수 없습니다. 이 출력 파라미터명은 반드시 그 프로그램명과 일치해야 할 필요가 있습니다. 파라미터 정의를 위해 이하의 다이아로그박스가 사용됩니다.

파라미터 창 상부에는 서버프로그램 파라미터가 위에서부터 입력 파라미터, 마지막에 출력 파라미터 순으로 나타냅니다. 하부에는 선택되어 있는 파라미터가 해설됩니다. 파라미터명을 붙이는 방법에는 아래의 룰이 있습니다.

·	파라미터명은16반각문자 이내일것.

·	최초문자는 영문자（ａ-ｚ）일것.

·	이후의 문자는 영문자, 숫자일것.

·	파라미터명는 대·소문자 구별은 없음.

「삽입」버턴에 따라 선택되어 있는 파라미터앞에 새로운 파라미터를 삽입합니다.「삽입」 버턴에 따라 선택되어 있는 파라미터를 삭제합니다.「정렬」버턴에 따라 파라미터를 자동적으로 sorting해서 반환 파라미터가 마지막에 오도록 바꿔 나열할 수 있습니다.　「확인」버턴에 따라 서버프로그램 인터페이스 정의（즉, 파라미터구성）를 보관해서 윈도우를 닫습니다.「취소」버턴에 따라 수정내용은 보관되지 않고 윈도우는 닫힙니다.


Other commands of the "File" menu
 파일 메뉴의 기타 명령어

다음의 프로그램 에디터「파일」메뉴커맨드로 기타 공통적인 항목을 리스트업합니다.

다른 프로그램 열기

인쇄


Open another program
다른 프로그램 열기

「파일」-「열기」커맨드에 따라 현재 편집중인 프로그램을 닫고, 새로운 같은 언어의 다른 프로그램을 열수 있습니다. 다른 언어로 기술된 프로그램은 열수 없습니다.


Printing the program
인쇄

파일 - 인쇄 커맨드에 따라 편집중인 프로그램은 인쇄가  불가능합니다. 단, 인쇄 커맨드에서는 프로그램 리스트와 내부변수가 인쇄됩니다.

SFC  FBD  QuickLD에디터에서는「편집」-「메타파일로 복사」 커맨드에 따라 편집중인 다이아그램을 Ｗｉｎｄｏｗｓ 메타파일로서 클립보드에 복사할 수 있습니다. 이 내용은 다른 어플리케이션에 첨부할 수 있습니다. ＳＦＣ프로그램에 있어서는 레벨１（차트, 래퍼런스번호, 커맨드）이 그 대상이 됩니다.


Updating the program diary
일기장 갱신

파일 - 수정이력  커맨드에 따라 수정이력 파일의 편집이 가능합니다. 대개 이 파일에는 코드생성 등이 될 때, 문법체크 내용과 코드 생성된 일시 등이 자동적으로 추가되도록 되어 있습니다.

만약,「옵션」-「수정이력 변경」옵션이 set되어 있으면, 변경내용을 디스크에 보관하기 위해, 이하의 다이아로그박스가 열립니다.

「확인」버턴을 선택하면 입력된 텍스트는 수정이력 파일에 날짜.시간stamp 붙임이 추가되어 보존됩니다. 이 기능은 프로그램의 유지상 유효하게 활용 가능합니다.


Selecting a variable from dictionary
변수목록에서 변수 선택

 ST,IL프로그램 편집 중에는「편집」-「변수 삽입」커맨드에 따라 편집중인 프로그램으로 현재 커서에 모음으로 등록되어 있는 변수명은 삽입이 가능합니다. 또한, Ｑｕｉｃｋ　ＬＤ에서는「편집」-「텍스트／심벌set」커맨드（혹은 심벌과 지정된 영력을 더블클릭）에 따라 다이아그램중의 접점, 코일, 블록 입출력 파라미터등에 변수명의 할당이 가능합니다. 또한, ＦＢＤ에디터에서는 심벌을 더블클릭 함으로서 다이아그램중의 접점, 코일, 블록 입출력 파라미터등에 변수명의 할당이 가능합니다.  어떤 경우라도 이하의 공통변수명 선택용 다이아로그박스가 표시됩니다.

스코프 용의 선택compobooks에서는 변수의 범위를 글로벌, local에서 선택 가능합니다. 오른쪽 위의 compobooks에서는 변수형 선택이 가능합니다. 옆의 4개의 아이콘은 이 변수형을 선택하기 위해 shortcut해서 사용할 수 있습니다.

ture형

정/실수형

time형

가변 장문자열형

변수선택을 하기 위해, 리스트 가운데서 변수명을  선택해서（클릭） 선택된 변수명과 그 명령어가 선택books（리스트의 상부）에 표시된 것을 확인합니다. 다음에 “확인”버턴을 선택하면, 선택된 변수명을 뽑을 수 있습니다. 또한, 변수명 더블클릭 하든지, 선택버턴에 직접 변수명을 입력하면 같은 조작을 할 수 있습니다.


Styles and modification tracking
스타일과 편집 트레킹

 FBD/LD에디터에서는 FBD/LD다이아그램 상에서 모든 element에 대해 그래픽 스타일을 할당할 수 있습니다. 스타일커맨드에 따라 element칼라 할당이 가능합니다. 더욱이 프로그램 버전관리를 목적 으로 한 편집 트레킹을 행하기 위해 스타일이 준비되어 있습니다.

미리 정의된 스타일

트레킹 수정

또한, 시뮬레이션과 디버거 시에는 모두 칼라 표시된 element가 보이지 않는 경우가 있습니다. 예를 들면, 빨강, 파랑은 변수의 TRUE/FALSE를 표시하기 위해 사용 됩니다.


Predefined styles
미리 정의된 스타일

ISaGRAF의FBD/LD에디터에 설정마침 스타일을 이하에 나타냅니다.

준비	디폴트 스타일은 흑색으로 표시됩니다. 편집 트레킹의 목적에서는, 준비스타일은 오리지날 다이아그램을 나타냅니다. 프로그램 실행시는 이 부분은 스캔 됩니다.

수정종료	수정종료 스타일은 핑크색으로 표시됩니다. 편집 트레킹의 목적에서는, 수정끝남 스타일은 오리지날 다이아그램에서 추가, 수정이 추가된 것을 가리킵니다. 프로그램 실행시는 이 부분은 스캔됩니다.

삭제종료	삭제종료 스타일은 점선의 회색으로 표시됩니다. 편집 트레킹의 목적에서는, 삭제종료 스타일은 오리지날 다이아그램에서 삭제된 것을 가리킵니다.  프로그램 실행시는 이 부분은 스캔되지 않습니다.

Custom	설정종료 스타일에 덧붙혀서custom스타일을 추가할 수 있습니다. 이 경우, 선택된 element색을 칼라선택 다이아로그를  사용해서 임의로 설정할 수 있습니다. custom스타일의 설정에 따른프로그램 실행시의 영향은 없습니다.

수동으로 element스타일을 변경시킬 경우는, element를 선택한 후에「펀집」-「스타일」서버메뉴, 혹은 오른쪽 마우스클릭에 따라 pop up메뉴의「스타일」서버메뉴를 사용합니다.


Modification tracking
트레킹 수정

편집 - 스타일 - 편집장소에마크 메뉴커맨드에 따라 편집 트레킹의 유효_^무효 바꾸기가 가능합니다. 디폴트에서 이 설정은 set되어 있기 때문에 자동적으로 편집 트레킹 됩니다.

 편집장소에마크 커맨드가 set되어 있을 시는 변경된 element는 모두 수정종료 스타일이 됩니다. DEL키와 cut조작에서 삭제 된때는 다이아그램 상에서 완전히 삭제 되는 일없이, 삭제 마크로서 삭제종료 스타일(점선에서 회색표시)이 적용됩니다. 이 기능에 따라 프로그램 편집을 모두 남겨두는 것도 가능하게 됩니다.

 편집 - 스타일 - 삭제종료아이템 clear  메뉴커맨드에 따라, 삭제종료 스타일로 되어 있는 element가 다이아그램 상에서 완전히 삭제됩니다. 이 커맨드는 항상 다이아그램상의 모든 삭제종료 스타일에 적용됩니다.

삭제종료 스타일 element를 표준스타일 등으로 복원하기 위해서는, 삭제종료 스타일 element를 선택해서「편집」-「스타일」-「표준」등을 선택합니다. 이 조작에 따라, 오브젝트 접속상의 문법 에러 등이 생길 가능성（예를 들면, 하나의 접속포인트에 두개 이상의 오브젝트가 접속되는 등）이 있습니다. 이 에러 검출은 다음 프로그램의 검증이 됩니다.


Commands of the "Tools" menu
"도구" 메뉴 명령어

도구 메뉴에서 아래의 항목이 사용 가능 합니다. 정보를 작은 글씨로 FBD창 바닥에 표시 합니다.

컴파일러 출력 보기 	마지막 컴파일의 에러 메시지를 출력 한다

찾기	도면 전체에서 텍스트를 찾으며 찾은 항목을 창에 출력 한다

출력창 숨기기	출력창을 닫는다

.