[폐기] exec, commandLine 기능 수정[폐기]

X-SCADA

[폐기] exec, commandLine 기능 수정[폐기]

DSJ2021 0 2302

exec 기능 : 실행 파일을 실행하는 기능.

commandLine 기능 : cmd.exe를 이용해서, 실행파일을 실행하는 기능.


294aac2a2dac15dc495ba777f49dfedd_1629451706_27.PNG

294aac2a2dac15dc495ba777f49dfedd_1629451706_2.PNG 

 

기존 기능 사용 방법도 실행 가능.


해당 기능을 통해서, 태그로 값 전달 기능 추가.

스크립트에서 사용 방법

scada.utils.exec(사용할 실행파일, 입력값,연결할 태그 이름);

scada.utils.commandLine(사용할 실행파일 입력값, 태그 이름);

예시)

scada.utils.exec("/BW_DB_connecter.exe""0 0"$XT("exec_string"));
scada.utils.commandLine("BW_DB_connecter.exe 0 1 "$XT("cmd_string"));


주의사항

사용할 태그 : 문자열 태그


294aac2a2dac15dc495ba777f49dfedd_1629451706_38.PNG

속성 중 장치 부분의 소스 태그 부분 True로 변경 필요


294aac2a2dac15dc495ba777f49dfedd_1629451706_35.PNG 

Tag 값의 길이가 길 수도 있으니, 주의 필요.

 

0 Reply Comment