1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

функция FC 40 step7

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Закрыто
Аватара пользователя

Автор темы
gazman
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 20 янв 2017, 11:48
Имя: Каравкин Павел Николаевич
Страна: Россия
город/регион: Рязань

функция FC 40 step7

Сообщение gazman »

здравствуйте

делаю таймер рабочего времени. хочу использовать функцию IEC FC 40 для преобразования TIME в S5TIME.

при срабатывании этой функции контроллер переходит в СТОП.

AN I 0.2
CALL "SB_DT_DT"
DT1 :=#NEW_TIME2
DT2 :=#NEW_TIME
RET_VAL:=#TIME_RAB

CALL "TIM_S5TI"
IN :=#TIME_RAB
RET_VAL:="time_job".time_rab

я формирую две метки времени в формате DATE_AND_TIME. потом произвожу вычитание с помощью FC 34. затем нужно произвести преобразование и контроллер переходит в СТОП.

помогите разобраться
Аватара пользователя

Автор темы
gazman
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 20 янв 2017, 11:48
Имя: Каравкин Павел Николаевич
Страна: Россия
город/регион: Рязань

функция FC 40 step7

Сообщение gazman »

разобрался сам

нужно было загрузить FC 40 в контроллер
Закрыто

Вернуться в «Средний уровень автоматизации (управляющий)»