Welcome to Easyiew.kr

Q&A

소프트웨어
하드웨어
질문드립니다.
글쓴이 tjdandydtk
날짜 2022-11-10 10:40:55
조회수 243
안녕하세요

Low alarm 설정값보다 같거다 미달이면 alarm, "Local HM", LB, 500번이 ON 되게 설정해둔 상태에서

if alarm == 1 then

bz = 1
lamp = 1

setdata(bz, "Local HMI", LB, 15, 1)
setdata(lamp, "Local HMI", LB, 16, 1)

우선 릴레이 출력 동작 전 램프로 TEST 좀 하려고 하는데 

오프라인 가상운전을 시작 하면
alarm LB 500번이 ON되지 않은 상태에서

bz
lamp 두 개 다 On이 되어버립니다.

또한

if alarm and not bs == 1 then

bz = 1
lamp = 1
setdata~~
setdata~~

이렇게 해도 처음 시작하면 bz, lamp가 on 되어있습니다.

if bs and not alarm == 1 then

bz = 1
lamp = 1
setdata(
setdata(

이렇게 두개 위치를 바꾸면 bs 스위치를 눌렀을 때 bz, lamp가 on이 되구요 ...

감사합니다