작성자 안상언 |
작성일 2014-12-30 |
문의구분
소프트웨어 |
문의번호 |
---|---|---|---|
Q. 만약 plc의 주소값 M9000 ~ M9500 까지의 데이터중 한가지라도 1 즉 ON되게 되면 램프 주소값을 온시키고 싶은데 가능할까요 램프 주소값은 1개 입니다. | |||
A.
안녕하십니까? 고객님.
말씀하신 기능 구현은 가능은 하나, 주기적으로 500개의 주소를 PLC와 통신을 하게 되기때문에 통신속도에 엄청난 영향을 줍니다.
그러므로 적은 수의 데이터의 경우 구현은 가능하나, 말씀하신 양의 데이터의 경우 PLC를 통해서 구현하실것을 추천드립니다.
우선 터치의 스크립트를 사용하여 구현 방법은 알려드립니다.
예)
if (
[SW:0000]==1
or [SW:0001]==1
or [SW:0002]==1
or [SW:0003]==1
or [SW:0004]==1
or [SW:0005]==1
or [SW:0006]==1
or [SW:0007]==1
or [SW:0008]==1
or [SW:0009]==1
or [SW:0010]==1
or [SW:0011]==1
)
{[SB:0100.00]=1;
}
endif
위 예제와 같이 스크립트를 작성하시면 내부주소1~11중 어느 한 값이 1이 되면 내부주소 100.00 이 ON 되게 됩니다.
이상입니다.
감사합니다. 수고하세요.
|
상담 전 [자주찾는질문]을 먼저 확인하여 보세요. 빠르게 조치할 수 있습니다.
자주찾는 질문