자주묻는 질문(Power PMAC)입니다.

여러 기능과 관련 많이 문의되는 내용들을 정리한 자료들입니다.
 

PowerPMAC "axislink" setup application 자료

조회수 6029 추천수 0 2014.05.30 11:10:07

안녕하세요, 항상 저희 제품을 이용해 주셔서 감사합니다.

 

이번에 올리는 자료는 기존에 UMAC에서 사용하던 "AxisLink" 카드를 PowerPMAC에서 사용할 때에

 

Linux Terminal에서 보드를 Scan하거나 초기화하고, 각종 Register 를 설정하는 기능을 가진 application입니다.

 

아래와 같은 절차로 프로그램을 PPMAC 내부에 설치하시고, 사용하시기 바랍니다.

 

첨부 파일에는 아래 세 가지 파일이 있습니다.

 

1. axislink    - AXISLINK 보드를 사용하기 위한 application 입니다.

2. axislinkInstall.sh    - "axislink" 프로그램을 PPMAC 시스템에 install하는 스크립트입니다.

3. axislinkUninstall.sh    - 시스템에 설치된 "axislink" 프로그램을 uninstall하는 스크립트입니다.

 

 

이제, "axislink" 프로그램을 Install하는 방법을 소개합니다.

 

1. 인터넷 익스플로러에서 아래 사이트로 접속합니다.

ftp://192.168.0.200

 

Alt 키를 누른 후에 "보기"메뉴에서 "파일 탐색기에서 FTP사이트 열기"를 클릭

"파일 탐색기"에서 "usrflash/Temp" 디렉토리에 첨부된 세 개의 파일을 모두 복사합니다.

1.png

 

2.  'putty' (터미널 접속 프로그램) 프로그램을 통해서 아래 계정으로 login 합니다.

ip : 192.168.0.200, port : 22, protocol : SSH

login : root

password : deltatau

2_1.png

2_2.png

 

3. 터미널에서 "/var/ftp/usrflash/Temp" 디렉토리로 이동하여, Install 파일 ("axislinkInstall.sh")의 속성을 바꿉니다.

cd /var/ftp/usrflash/Temp/

chmod 777 -R axislinkInstall.sh

3.png

 

4. Install 파일을 실행해서 "axislink" 프로그램을 설치합니다.

./axislinkInstall.sh

4.png

 

5. 설치가 끝났습니다.

    이제 Terminal 에서 "axislink" 프로그램을 바로 사용하실 수 있습니다.

 

위의 과정을 거친 후에 "axislink" 프로그램을 사용하실 수 있습니다.

 

간단하게 "axislink" 프로그램의 기능을 살펴보면 다음과 같습니다.

a. 시스템의 보드를 스캔하는 기능

axislink -s

위 명령을 수행하면, 검색된 보드의 ID와 ADDRESS 값이 표시되게 됩니다.

b. 검색된 보드를 초기화 하는 기능 : 별도의 초기화 PLC를 돌릴 필요가 없게 됩니다.

axislink -i01

 

"-i"  옵션을 이용해서 a 단계에서 검색된 ID의 보드를 초기화하게 됩니다.

내부 메모리를 모두 초기화하기 때문에, 기존에 사용하던 초기화 PLC를 동작시킬 필요가 없습니다.

또한, 아래와 같이 옵션을 줘서 BCR 과 SCR의 값을 초기화 후에 바로 설정할 수 있습니다.

 

axislink -i01 -bcr'$13' -scr7

 

c. 보드의 BCR 또는 SCR 레지스터의 값을 쓰는 기능

axislink -n01 -bcr'$13'

axislink -n02 -bcr'$13' -scr9

axislink -n01 -scr7

 

위의 예제와 같이 '-n' 옵션을 사용해서 해당 ID의 보드에서 BCR 또는 SCR 값을 설정할 수 있습니다.

 

 

마지막으로 이 프로그램을 Script PLC 등에서 사용할 때에는 "system" 명령을 써서 호출해 주시면 됩니다.

[Script PLC 에서 호출할 때]

system "axislink -i01 -bcr'$13' -scr7"

 

[PowerPMAC IDE 의 터미널에서 호출할 때]

cx system "axislink -i01 -bcr'$13' -scr7"

 

이상에서 "axislink" 프로그램 사용법을 알아 봤습니다.

 

내용 참고하셔서, 개발 업무에 도움이 되시길 바랍니다.

 

오늘도 행복한 하루되세요.

 

 ** axislink motion 보드 사용을 위한 세팅이 추가되어 새로 업데이트 되었습니다. (2014.12.12) **

 

List of Articles
번호
제목
글쓴이 날짜 조회수
공지 Power PMAC 기본 교육 자료 file deltatau 2016-03-04 4648
18 PowerPmac Gantry 설정 관련 이재혁 2015-10-12 3611
17 Power PMAC Setup Using 24E3 웹마스터 2014-11-21 4495
16 Internet Explorer 사용시 FTP 폴더로 보이지 않을 경우 (Win7) file deltatau 2014-11-17 3985
15 Power PMAC 에서 ACC-11E M변수 설정 file deltatau 2014-11-17 3711
14 Servo IC 없이 Simulation 구동하기 file deltatau 2014-11-17 4746
13 ACC-24E3 Pulse and Direction 설정 file deltatau 2014-11-17 4257
12 Power PMAC Fine Phase Search file deltatau 2014-11-17 3739
11 eXcom으로 Melsec PLC 연결사용방법 file deltatau 2014-07-14 5693
10 Gantry Stage 원점 검색 file deltatau 2014-07-14 4380
» PowerPMAC "axislink" setup application 자료 imagefile deltatau 2014-05-30 6029
8 PowerPMAC DPRAM(Emulator) Gathering 예제 프로그램입니다. file deltatau 2014-05-27 4569
7 PowerPMAC DPRAM Emulator 및 예제 프로그램 imagefile deltatau 2014-05-22 6671
6 Power PMAC C++ Communication Library Reference 입니다. file deltatau 2014-05-13 5693
5 Power PMAC Turbo PMAC I-Variable Equivalents file deltatau 2014-04-25 4553
4 Power PMAC CPU IP 변경방법 file deltatau 2013-10-21 5712
3 Encoder Feedback change on the fly file deltatau 2013-07-16 6120
2 MATLAB® 기반 Interface for Power PMAC imagefile 웹마스터 2013-07-16 6371
1 Power PMAC IDE 설치 후 system setup 메뉴가 보이지 않을때 imagefile deltatau 2013-04-25 6730