GSD File 설명 및 사항
- 늘보
- 7873
- 1
DP Slave GSD(Device Database)파일
DP Slave의 모든 속성은 *.GDS 파일에 저장되어 있습니다.
STEP7은 모듈 카탈로그에 있는 모든 DP Slave는 *.GSD 파일이 필요합니다.
생산자는 SIEMENS Device가 아닌 DP Slave에 대해서도 *.GSD을 제공합니다.
IO Device GSD(Device Database)파일
DP Slave의 경우와 유사하게 IO Device를 위한 GSD(Generic Station Description)파일이 있습니다.
IO Device를 위한 GSD 파일에는 그 Device의 모든 속성이 포함되어 있습니다.
이 파일은 파일 확장자 “*.xml”을 사용합니다.
1.*.GSD 파일설치
만약 DP Slave나 IO Device가 “Hardware Catalog” 윈도우에 나타나지 않으면, 생산자가 공급하는 관련된 *.GSD 파일을 설치해야 합니다.
다른 Project에 사용했던 GSD 파일도 역시 사용 가능합니다.
요건
필요로 하는 GSD 파일은 접근하고자 하는 STEP7 Project 나 Hard Disk 상의 폴더 내에 있어야 합니다.
GSD 파일은 항상 Project와 함께 저장됩니다.
다시 말하면 Symbol을 포함하여 Device를 Display 하는데 필요한 모든 정보는 Project 내에서 유용합니다.
절차
1. HW Config. 내 모든 Station을 닫아 주세요.
2. Options > Install GSD File을 클릭 해 주세요.
3. “ Install *.GDS Files” 대화상자에서 *.GSD 파일이 포함되어 있는 폴더나 STEP7 Project 소스를 선택하세요.
4. *.GSD 파일 리스트에서 파일들을 선택한 후 “Install” 버튼을 누르세요.
만약 이 파일들이 설치되지 않거나 설치 동안 Error가 발생 한다면 “View Log” 버턴을 누르면 Event에 대한 Log 파일을 볼 수 가 있습니다.
*.GSD 파일 덮어쓰기
DP Slave를 나타내기 위해서는 STEP7 에서는 STEP7 내에서 사용되는 심볼과 *.GSD 파일을 사용합니다.
ㅇ 이는 STEP7과 함께 자동으로 설치 되거나
ㅇ 최근 날짜로 설치되어 진다는 의미입니다.
최근 날짜에 그 파일을 설치하거나 Import 할 때, *.GSD 파일/Symbol은 완전히 Delete
되지 않고 \Step7\S7data\Gsd\Bkp[No.] 백업 디렉토리에 저장됩니다.
이때 [No]는 STEP7에서 자동으로 부여되는 Serial No. 입니다.
2. GSD Revision에 대해 알아야 할 사항
DP Slave 속성은 GSD 파일로 Configuration Tool이 공급됩니다.
IO Device의 어떤 추가 기능은 새로운 Keyword 와 함께 GSD Spec.에 영향을 줍니다.
이 다른 Spec.의 GSD 파일을 “GSD_Revision”이라 부르며 GSD Revision 0에 Config. Tool에 부족한 부분은 GSD Revision 1에 포함되어 있습니다.
덮어쓴 *.GSD 파일 복귀
만약 우발적으로 덮어쓴 *.GSD 파일/Symbol을 복귀 하고자 한다면,
1. Options > Install GSD File을 선택 하세요
2. 대화상자에서 \Step7\S7data\Gsd\Bkp[No.]을 찾아서
3. Open 버튼을 클릭하세요.
3. PROFINET IO Device GSD 파일에 대해 알아야 할 사항 기본정보
PROFINET IO Device의 속성은 Text File로 저장 되는 것이 아니라 XML File로 저장되며 그 구조와 원칙은 GSDML schma에 의해 결정 됩니다.
GSD 파일에 사용되는 언어는 GDSML(Generic Station Description Markup Language)입니다.
GDSML은 GDSML schema에 의해서 정의 됩니다.
GDSML schema에는 여러가지 중에 GSD File의 문법의 유효원칙이 포함되어 있으며 IO Device의 생산자가 GDSML schema를 PROFIBUS International로부터 공급을 받습니다.
PROFINET IO 영역에서 추가된 기능성은 GDSML Spec.과 관련된 schema에 영향을 줍니다.
추가되는 기능성은 GDSML Spec.과 schema의 새로운 Version에 기인합니다.
IO Device GSD 파일 Name
GSD 파일의 Name 구조는 예를 들면 다음과 같습니다.
“GSDML_V1.0-Siemens-ET200S-20030616.xml”
부분 Name
| 설명
|
GSDML | IO Device GSD 파일은 모두 이문자로 시작함 |
V1.0 | GDSML schema의 Version |
Siemens | 생산자 |
ET200S | Device Name |
20030616 | Version Identifier(날짜) |
.xml | File 확장자 |
IO Device GSD 파일 Version
GSD 파일의 Version 정보는 두개 Part로 되어 있는데 하나는 GDSML schema의 Version을 나타내고 이는 GSD 파일에 사용하는 언어를 결정합니다.