산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

CHARX Control SEC3xxx에서 evcc.io로 원활한 태양광 EV 충전 구현

CHARX Control은 PLCnext 리눅스 플랫폼을 기반으로 하며 PLCnext 컨트롤러와 유사합니다. ARM Cortex-A7 프로세서, 512MB RAM, 8GB 플래시 스토리지(5GB 여유 공간) 등의 하드웨어 사양을 갖습니다. 제공되는 예제는 CHARX Control SEC-3050을 기준으로 하지만, 원칙적으로 ARM Cortex-A9가 있는 PLCnext 컨트롤러에도 적용할 수 있습니다.

evcc의 차별점은 고유한 기능입니다. 자체 잉여 PV 전력으로 전기차를 충전할 수 있어 지속 가능하고 비용 효율적인 솔루션입니다. PV 및 배터리 인버터, 월박스, 에너지 미터 같은 기존 시스템을 활용해 인프라와 원활하게 통합됩니다. 직관적이고 사용자 친화적인 인터페이스로 전기차 충전을 손쉽게 제어할 수 있습니다. 또한 evcc는 100% 오픈 소스로 협업과 커스터마이징 가능성을 촉진합니다.

CHARX SEC3xxx에서 evcc.io 시작하기

이 가이드는 CHARX SEC3xxx 충전 컨트롤러에 evcc.io 애플리케이션을 설치하는 과정을 안내합니다.

사전 요구 사항

시작하기 전에 다음을 확인하세요:

설치 단계

네트워크 구성

  1. CHARX SEC3xxx 컨트롤러에 고정 IP 주소를 할당합니다.
  2. 게이트웨이 설정을 적절히 구성합니다.
  3. 디렉토리 구조, 파일 시스템 접근, 소프트웨어 설치에 대한 자세한 내용은 제조사 매뉴얼 https://www.phoenixcontact.com/de-de/produkte/ac-ladesteuerung-charx-sec-3000-1139022을 참조하세요.
  4. 필요시 펌웨어를 최신 버전으로 확인 및 업데이트합니다.

포트 포워딩

  1. CHARX 컨트롤러 구성 웹사이트를 엽니다.

  2. 다음 자격 증명으로 로그인합니다: | 사용자명 | 암호 | | -------- | -------- | | manufacturer | manufacturer |

  3. "System Control"로 이동해 들어오는 포트(예: 7070)를 추가합니다.

CHARX Control SSH 연결

  1. 터미널 프로그램을 열고 다음 명령으로 CHARX SEC3xxx 컨트롤러에 SSH 연결을 설정합니다:
ssh user-app@ev3000 
  1. 제공된 SSH 자격 증명으로 인증합니다. 기본 자격 증명은:

| 사용자명 | 암호 | | -------- | -------- | | user-app | user |

첫 로그인 시 반드시 암호를 변경하세요.

데이터 전송

  1. WinScp나 FileZilla 같은 FTP 프로그램으로 CHARX SEC3xxx에 연결합니다.
  2. 서버 주소로 충전 컨트롤러의 IP 주소(예: 192.168.2.15)를 사용합니다.
  3. 사용자명 "user-app"과 변경된 암호를 입력합니다.
  4. 포트 22를 사용해 연결합니다.
  5. 공식 GitHub 저장소에서 최신 릴리스 바이너리 파일 "evcc_x.xxx.x_armhf.deb"을 다운로드합니다: https://github.com/evcc-io/evcc/releases.
  6. 다운로드한 "evcc_x.xxx.x_armhf.deb" 파일을 압축 해제한 후 "data.tar"도 압축 해제합니다.
  7. "usr"과 "lib" 디렉토리를 CHARX 컨트롤러의 "/data/user-app/evcc/" 디렉토리로 전송해 소프트웨어 업데이트 시 파일이 삭제되지 않도록 합니다.

리눅스 애플리케이션 권한

  1. 터미널 창을 엽니다.
  2. 다음 명령으로 "/data/user-app/evcc/usr/bin" 디렉토리로 이동합니다:
cd /data/user-app/evcc/usr/bin 
  1. 다음 명령으로 "evcc" 애플리케이션에 실행 권한을 부여합니다:
chmod +x evcc 
  1. 다음 명령으로 디렉토리를 환경 변수에 추가합니다:
export PATH=$PATH:/data/user-app/evcc/usr/bin 

초기 애플리케이션 테스트

  1. 다음 명령을 실행합니다:
./evcc 

이렇게 하면 evcc.io 애플리케이션이 시작됩니다.

  1. 웹 브라우저를 열고 CHARX SEC3xxx IP 주소에 포트 7070을 붙여 evcc.io 인터페이스를 테스트합니다(예: https://192.168.2.15:7070 또는 evcc.local:7070).

구성

  1. 다음 명령으로 구성 프로세스를 시작합니다:
./evcc configure 

터미널 창의 지침을 따릅니다. 참고: 고급 구성 정보: https://docs.evcc.io/docs/guides/setup

자동 시작 설정

  1. 터미널 창을 엽니다.
  2. NANO를 사용해 "/data/user-app" 디렉토리의 "user-application-start"를 편집합니다:
nano /data/user-app/user-application-start 
  1. 다음 줄을 추가합니다:
sleep 30; # Modbus 서비스 대기 30초 /data/user-app/evcc/usr/bin/evcc -c /data/user-app/evcc/usr/bin/evcc.yaml & 
  1. Ctrl + x로 저장 후 종료합니다.

재시작 후 애플리케이션이 자동으로 다시 시작됩니다.

sudo reboot 

참고:

Makers Blog는 Phoenix Contact에서 테스트하거나 검토하지 않은 커뮤니티 구성원의 애플리케이션과 사용자 스토리를 보여줍니다. 자신의 책임 하에 사용하세요.

산업기술

  1. Camcode: 국방 애플리케이션을 위한 신뢰할 수 있는 풀서비스 UID 라벨 솔루션
  2. 정확한 금속 주조를 위한 패턴 여유 최적화
  3. PCB 설계 오류 줄이기: 빠르고 비용 효율적인 생산을 위한 검증된 전략
  4. 풍력 발전 전략적 자산 관리: 친환경 미래를 위한 필수 과제
  5. 산업용 IoT: OTA 업데이트가 현장 운영 혁신하는 방법
  6. 실제 산업 구매자의 통찰: 더 많은 비즈니스를 따내기 위한 검증된 팁
  7. 수위 누수 감지 회로: 작동 원리와 필수성
  8. 스마트 기계: 오늘날 기업에 필요한 시간 절약의 열쇠
  9. 반도체 부족 사태 극복을 위한 탄력적 공급망 구축 5대 핵심 행동
  10. PLCnext Engineer 시뮬레이션 극대화: REST로 Node-RED 연결