PLC 특수릴레이 Flags (F Device)

◆특수릴레이 Flags(F Device) 

    

●PLC의 상태, 날짜와 시간, 또는 특수접점 등을 사용할 수 있습니다. 

   

F 영역  

기능  

설명  

F0000  

F0000: RUN Mode  

F0001: Program Mode  

F0002: Pause Mode  

F0003: Debug Mode  

F0007: Remote Mode  

F0008: Debug Mode  

F000F: Stop  명령 감지  

RUN Mode 인 경우 ON   

Program Mode 인 경우 ON   

Pause Mode 인 경우 ON   

Debug Mode 인 경우 ON   

Remote Mode 인 경우 ON   

Debug Run  Break Point에서 ON   

Stop  명령을 실행한 경우 ON   

F0010  

F0010:  상시 ON   

F0011:  상시 OFF   

F0012:   Scan ON , OFF   

F0013:   Scan OFF , ON   

F0014:  Scan 마다 반전  

상시 ON   

상시 OFF   

Scan ON , OFF   

Scan OFF , ON   

Scan 마다 반전  

F0020  

Reserved  

F0030  

F0030:  중고장  

F0031:  경고장  

F0032: WDT, Expired  

F0033: I/O  조합 에러  

F0034: Battery Low Voltage  

F0037:  강제 ON/OFF 실행  

중고장 발생시 ON   

경고장 발생시 OFF   

WDT  지정시간 경과시 ON   

예약된 I/O와 장착된 I/O가 다르면 ON   

배터리 전압이 기준전압 이하일 때 ON   

입출력모듈의 강제 ON/FF 실행시 ON   

F0040  

F0040~7: I/O Error  

F0048~F: I/O Error  

예약된 I/O와 실제 장착된 I/O가 다른 SLOT의 번호를  저장(0~11)   

예약된 I/O와 실제 장착된 I/O가 다른 증설의 번호를  저장(0~F)   

F0050  

Error Code  

F0060  

F006x(Slot No) :  

MEMORY ERROR STEP  표시  

STEP NO 를 표시 : JMP, CALL JME n, SBRT n이 없는 경우  

에 는 JMP,CALL 번호를 표시  

F0070  

F0070~7: DPRAM Error  정보  

F0078~F: DPRAM Error  정보  

DPRAM Error 를 발생시킨 SLOT 번호(0~11)   

DPRAM Error 를 발생시킨 증설 번호(0~F)   

F0080  

CPU  종류를 ASCII값으로 표시  

(XP 의 경우 별도 표시)   

CM1-CP1A: “1A”, CM1-CP1B: “1B”, CM1-CP1R: “1R”  

CM1-CP2A: “2A”, CM1-CP2B: “2B”  

CM1-CP3A: “3A”, CM1-CP3B: “3B”  

CM1-CP4A: “4A”, CM1-CP4B: “4B”  

CM1-BP: “B0”  

XP CPU:  

F008.f ~ F008.8 : “X”  

F008.7 ~ F008.4 : 1 / 2 / 3 / 4 / 0  

F008.3 ~ F008.0 : 1 / 2 / 3 / 4  (A / B / R / P)  

F0090  

F0090: System Clock,  주기-0.02  

F0091: System Clock,  주기-0.1  

F0092: System Clock,  주기-0.2  

F0093: System Clock,  주기-1  

F0094: System Clock,  주기-2  

F0095: System Clock,  주기-10  

F0096: System Clock,  주기-20  

F0097: System Clock,  주기-1  

정해진 주기로 ON/OFF되며, RUN상태에만 동작  

( 운전시 초기값은 OFF)   

F0100  

F0100 : USER CLOCK 0  

F0101 : USER CLOCK 1  

F0102 : USER CLOCK 2  

F0103 : USER CLOCK 3  

F0104 : USER CLOCK 4  

F0105 : USER CLOCK 5  

F0106 : USER CLOCK 6  

F0107 : USER CLOCK 7  

F0108 – F10F :  미사용  

DUTY  명령에 의해 사용자가 ON/OFF 주기를 정의 하여 사용  

( 운전시 초기값은 OFF)   

F0110  

F0110:  연산 Error 발생시 ON   

F0111: Zero Flag  

F0112: Carry Flag  

F0118:  전출력 OFF 실행시 ON   

F0119: DPRAM Access Error  

매 연산의 결과에 따라 바뀜  

매 연산의 결과에 따라 바뀜  

매 연산의 결과에 따라 바뀜  

   

증설, SLOT 번호는 F0070에 저장됨  

F0120  

F0120:   Flag   

F0121: ≤ Flag  

F0122:   Flag   

F0123:   Flag   

F0124: ≥ Flag  

F0125: ≠ Flag  

연산결과가 작은 경우 ON   

연산결과가 작거나 같은 경우 ON   

연산결과가 같은 경우 ON   

연산결과가 큰 경우 ON   

연산결과가 크거나 같은 경우 ON   

연산결과가 같지 않은 경우 ON   

F0130  

BASE 0  I/O 장착상태  

F0140  

BASE 1  I/O 장착상태  

F0150  

BASE 2  I/O 장착상태  

F0160  

BASE 3  I/O 장착상태  

F0170  

BASE 4  I/O 장착상태  

F0180  

BASE 5  I/O 장착상태  

F0190  

BASE 6  I/O 장착상태  

F0200  

BASE 7  I/O 장착상태  

F0210  

BASE 8  I/O 장착상태  

F0220  

BASE 9  I/O 장착상태  

F0230  

BASE A  I/O 장착상태  

F0240  

BASE B  I/O 장착상태  

F0250  

BASE C  I/O 장착상태  

F0260  

BASE D  I/O 장착상태  

F0270  

BASE E  I/O 장착상태  

F0280  

BASE F  I/O 장착상태  

F0290  

착탈 Error Error Slot 번호 (Bit Set)   

F0300  

최소 Scan Time (msec)   

F0310  

현재 Scan Time (msec)   

F0320  

최대 Scan Time (msec)   

F0330  

Reserved  

F0340  

전체 EI/DI 상태(EI:F034.0 Æ 1)   

F0350  

각각 EI/DI 상태 (EI:2 , EI:15 0x8004)   

F0360~F0390  

Reserved  

F0400  

시계 Data의 년도 저장  

F0410  

시계 Data의 월,일 저장(상위:, 하위:)   

F0420  

시계 Data의 요일,시 저장(상위:요일, 하위:)   

F0430  

시계 Data의 분,초 저장 (상위:, 하위:)   

F0440  

Reserved  

F0450  

전원투입 시점의 년도 저장  

F0460  

전원투입 시점의 월,일 저장(상위:, 하위:)   

F0470  

전원투입 시점의 요일,시 저장(상위:요일, 하위:)   

F0480  

전원투입 시점의 분,초 저장 (상위:, 하위:)   

F0490  

Reserved  

F0500  

AC Fail Count  

F0510  

AC Fail  시점의 년도 저장  

F0520  

AC Fail  시점의 월,일 저장(상위:, 하위:)   

F0530  

AC Fail  시점의 요일,시 저장(상위:요일, 하위:)   

F0540  

AC Fail  시점의 분,초 저장 (상위:, 하위:)   

F0550~F0990  

Reserved  

F1000  

BASE 0  Dual Port RAM Access Fail Slot 위치  

F1010  

BASE 1  Dual Port RAM Access Fail Slot 위치  

F1020  

BASE 2  Dual Port RAM Access Fail Slot 위치  

F1030  

BASE 3  Dual Port RAM Access Fail Slot 위치  

F1040  

BASE 4  Dual Port RAM Access Fail Slot 위치  

F1050  

BASE 5  Dual Port RAM Access Fail Slot 위치  

F1060  

BASE 6  Dual Port RAM Access Fail Slot 위치  

F1070  

BASE 7  Dual Port RAM Access Fail Slot 위치  

F1080  

BASE 8  Dual Port RAM Access Fail Slot 위치  

F1090  

BASE 9  Dual Port RAM Access Fail Slot 위치  

F1100  

BASE A  Dual Port RAM Access Fail Slot 위치  

F1110  

BASE B  Dual Port RAM Access Fail Slot 위치  

F1120  

BASE C  Dual Port RAM Access Fail Slot 위치  

F1130  

BASE D  Dual Port RAM Access Fail Slot 위치  

F1140  

BASE E  Dual Port RAM Access Fail Slot 위치  

F1150  

BASE F  Dual Port RAM Access Fail Slot 위치  

F1160~F1210  

Reserved  

F1220  

증설통신 에러 시 에러번호 표시(Bit 표시)   

F1230  

INIT END (Bit 0)  

F1240  

Call Level  

F1250  

예약 (임시 : Default Load)   

F1260  

F1260 :  프로그램 실행 모드 (RAM : 0 , ROM : 1)   

F1261 : INIT END Bit (CPU  카드에서 사용)   

F1262 :  이중화 동작 상태(Active: 0 , Backup: 1)   

F1263 :  이중화 설정 상태(Primary: 0 , Secondary: 1)   

F126F : I/O Error  처리 금지  

F1270  

버전 (0x00.00   

 

PLC RTD모듈(CM1-RD**) 에러코드 의미

 

◆PLC RTD(CM1-RD**)모듈 에러코드 의미는?   

모듈 상태에서 에러 코드를 확인할 수 있습니다 

– RTD 변환 모듈에 대한 에러코드는 버퍼메모리 “31 ~ 38”번에 저장 됩니다 

– 에러 클리어 방법은 사용자가 강제 에러 클리어 하거나 전원 OFF시까지 유지 됩니다 

Y*F :에러 클리어 요구 플래그  

  

  

●에러코드의 의미(10진수 

<>: 1 ~3 

XPANEL 아날로그 값에 따라 표시되는 문자열을 다르게하는 방법

 

◆XPANEL 아날로그 값에 따라 표시되는 문자열을 다르게 하고 싶습니다.  

문자열 설정 기능을 사용하시면 됩니다 

문자열 설정  

1.       XPANEL 디자이너 [도구]  a  [ 문자열] 선택 합니다 

2.       적용하려는 아날로그를 데이터 베이스에 추가한다.   

3.       XPANEL 디자이너 [그림] a [문자열 값(V)] 선택한다.   

4.       시뮬레이터 적용화면  

XPANEL 프로젝트 자동 변환 방법

 

◆XPANEL 기존에 만들어져 있던 프로젝트를 다른 XPNEL 모델로 프로젝트를 자동 변환할 수 있는 기능이 있나요?  

프로젝트 변환 기능을 이용하시면 됩니다 

프로젝트 변환 방법  

1.       XPANEL 디자이너 [도구] a  [프로젝트]  a  [프로젝트 변환]으로 이동합니다.   

2.       변경하고자 하는 모델 선택  

●변경 하려는 모델  

         기존 작업된 프로젝트 모델에서 변경하고자 하는 모델을 선택합니다 

 백업시 프로젝트 명  

기존 프로젝트를 백업하여 보관합니다.(백업되는 프로젝트 명을 변경할 수 있습니다.)  

 백업 프로젝트 저장 경로  

기존 프로젝트를 백업하여 저장할 경로를 지정합니다 

  

3.       프로젝트 변경 완료  

프로젝트가 변경되면 새로운 프로젝트는 페이지 사이와 오브젝트 크기들이 변경된 모델에 맞게 조절되어 화면에 표시됩니다 

TLogVal 함수 사용법

 

◆보고서 함수(TLOGVAL) 사용법이 어떻게 되나요?  

명령형식:TLogVal(“태그이름”,”시각값”,”값종류”)  

  

시각값  

용도  

아날로그태그  

순간값  

지정된 시각에 입력된 태그값  

평균값  

각 일별/월별/년도별 평균값  

적산값  

지정된 시각에 증가한 값  

순간합  

각 시간대별 순간값의 합  

순간평균  

각 시간대별 순간값의 평균  

순간최소  

각 시간대별 순간값의 최소값  

순간최대  

각 시간대별 순간값의 최대값  

순간최소시간  

순간최소값이 발생한 시각  

순간최대시간  

순간최대값이 발생한 시각  

적산합  

각 시간대별 적산값의 합  

적산평균  

각 시간대별 적산값의 평균  

적산최소  

각 시간대별 적산값의 최소값  

적산최대  

각 시간대별 적산값의 최소값  

적산최소시간  

적산최소값이 발생한 시각  

적산최대시간  

적산최대값이 발생한 시각  

  

시각값  

용도  

디지털 태그  

가동시간 

n번째 가동시간(일보 

가동시간  

지정된 시각값의 가동시간 합계값  

가동횟수  

지정된 시각값의 가동횟수  

가동시간합  

지정된 시각값의 가동시간 합계값  

가동시간평균  

일별/월별 가동시간 평균값  

가동시간최소  

일별/월별 가동시간 최소값  

가동시간최대  

일별/월별 가동시간 최대값  

가동최소시간  

가동시간이 최소인 일/요일/  

가동최대시간  

가동시간이 최대인 일/요일/  

가동횟수합  

//년의 총 가동횟수  

가동횟수평균  

일별/월별 가동횟수 평균  

가동횟수최소  

일별/월별 가동 횟수중 최소값  

가동횟수최대  

일별/월별 가동 횟수중 최대값  

가동횟수최소시간  

일별/월별 가동횟수가 최소인 일/요일/  

가동횟수최대시간  

일별/월별 가동횟수가 최대인 일/요일/  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ø    아날로그 태그 보고서 시각값과 값종류  

[비고] 모든 경우에 0은 표시하지 않아도 됩니다. 금일인 경우에는 “0대신로 설정   

가능합니다 

– 적용 범위  

– 디지털 태그 보고서용 시각값과 값종류  

 

– 적용범위  

 

PLC 써미스터모듈(CM1-TH**) 에러코드 의미

 

◆PLC 써미스터(CM1-TH**)모듈 에러코드 의미는?   

모듈 상태에서 에러 코드를 확인할 수 있습니다 

– RTD 변환 모듈에 대한 에러코드는 버퍼메모리 “31 ~ 38”번에 저장 됩니다 

– 에러 클리어 방법은 사용자가 강제 에러 클리어 하거나 전원 OFF시까지 유지 됩니다 

Y*F :에러 클리어 요구 플래그  

  

  

● 에러코드의 의미(10진수