Service

Home
Service
Company SmartFactory Product Service IR Recruit
기술상담
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
Q&A
챗봇/채팅 원격 이메일 전화/예약
고객만족을 위해
최선을 다하겠습니다.
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
스크립트 문의
작성자

이정원

작성일

2021-11-11

문의구분

소프트웨어

문의번호

2051

Q.
PLC의 D21에 암호를 1234를 입력 후 터치의 내부 메모리 번지의 값과 같으면 2번화면으로

넘어가고 틀리면 1번화면이 유지되게끔하고싶습니다.

스크립트를 작성 후 실행해 보니 동작을 하지않습니다.




스크립트창 하단부에는 Condition Expression OK 라고 나옵니다.

확인부탁드립니다.










var A = [@SYS:1000:16:DEC];

var B = [@PLC1:D21:16:DEC];

if( A = B){

  ChangeScreen(2);

  }




if( A > B <A ){

[@SYS:1000:16:DEC]=0;

  ChangeScreen(1);

}






A. 안녕하세요 엠투아이입니다.

스크립트에 등록하신 주소 형식과 비교 연산자 내용의 수정이 필요합니다.

우선 주소, 함수, 연산자 입력 시 직접 입력하시기 보다
스크립트 창의 오른쪽 상단의 [주소/함수/연산자]를 클릭하여 사용하시기 바랍니다.

참고용으로 내용을 아래와 같이 작성해 보았으니
[최대 실행 횟수]는 0으로 하고 [실행 주기]를 설정 후 테스트 해 보시기 바랍니다.


var A = [@SYS:01000:16:UDEC];
var B = [@PLC1:D000021:16:UDEC];

if( A == B ){
  ChangeScreen(2);
  }
else {
  ChangeScreen(1);
}

수고하세요.
게시글 등록 시 설정한
비밀번호를 입력해주세요.

비밀번호를 잊으신 경우 A/S 센터로 문의해주세요.

현재 브라우저에서는 지원하지 않는 사이트입니다. 아래의 다른 브라우저를 다운받아 사용해주세요.