Время цикла OB1 в PCS 7

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Rex2701
Posts: 374
Joined: Wed Oct 13, 2010 8:44 am
Location: Russian Federation

Время цикла OB1 в PCS 7

Post by Rex2701 »

Как в CFC получить время цикла OB1 чтобы вывести его на экран через блок-иконку MonAnL?
Может уже есть какой-то библиотечный блок в BPL или APL? Или как это написать в SCL?
Usver
Posts: 193
Joined: Fri Feb 24, 2012 8:28 am

Re: Время цикла OB1 в PCS 7

Post by Usver »

Можно на SCL сделать FB с вызовом SFC64 "TIME_TCK". Но придется делать вычисления, т.к. это счетчик системного времени. В принципе, почитайте про SFC64 в документации. Там все понятно. Если надо, могу выложить на STL.
Rex2701
Posts: 374
Joined: Wed Oct 13, 2010 8:44 am
Location: Russian Federation

Re: Время цикла OB1 в PCS 7

Post by Rex2701 »

Уже всё нашёл. Есть чарт CFC @CPU_RT. Там есть вся информация по быстродействию PLC.
Marrenoloth
Posts: 62
Joined: Tue Dec 22, 2009 12:45 am
Location: Москва

Re: Время цикла OB1 в PCS 7

Post by Marrenoloth »

Простите, с pcs не работал, но в голом step7 в OB1 в temp памяти это всё есть. В PCS не так?
Rex2701
Posts: 374
Joined: Wed Oct 13, 2010 8:44 am
Location: Russian Federation

Re: Время цикла OB1 в PCS 7

Post by Rex2701 »

В PCS7 все блоки работают из OB3x и доступа к TEMP'у обэшек нет.
А если открыть OB1 в STEP 7, то там переменных TEMP нет, есть байтовый массив Х ARRAY[1..20].