Здравствуйте, как вывести на панель Ип-320 тревогу об обрыве или замыкании накоротко с термометра сопротивления Pt100 с модуля МВ110-8А. Тут, в руководстве, даны значения регистров статуса для разных исключительных ситуаций , но как это правильно сделать на CFC- даже примерно не представляю... Подскажите пжс,
0xF00C - короткое замыкание, в десятичном виде - 61452.
0xF00D - обрыв датчика, в десятичном виде - 61453.
Если панель мастер, то в ПЛК делаем слэйв, создаем первый регистр для аварий (назовем его alarm) (если надо можно и не один). Создаем в самом начале нужное количество регистров для аварий панели (чтобы проще было считать биты, в этом случае стартовый бит списка тревог панели будет равен 0). Допустим у нас один регистр, назовем его alarm. Каждый бит этого регистра будет соответствовать определенной аварии.
Если хотите, чтобы обрыв и КЗ были одной аварией в программе пишете:
если статус = 61452 или статус = 61453, то
alarm.0:= true.
В панели в списке тревог для бита 0 пишете соответсвующий текст в поле содержания тревоги.
Когда панель считает регистр аварий и увидит установленный бит тут же выдаст список тревог с этой аварией.
а сам "статус" откуда брать?
поскольку новый поиск упрямо не собирается искать словосочетания вынужден спрашивать:
Можно ли как-то из программы изменить IP адрес ПЛК (в частности ПЛК160)?
Чтобы понять рекурсию нужно понять рекурсию
Покапайтесь сами в плк или на форуме поищите
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Посмотрите здесь http://www.owen.ru/forum/showthread....l=1#post141678
Пример изменения IP адреса с экрана СП270. Во вложении есть программа для ПЛК, работает с файлом "local_addres.dat"
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg