Есть ли функция для инвертирования аналогового сигнала?

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Post Reply
HMIWINCC
Posts: 38
Joined: Wed Feb 10, 2010 8:00 am

Есть ли функция для инвертирования аналогового сигнала?

Post by HMIWINCC » Fri May 13, 2011 6:51 am

Доброе время суток. Возник вопрос можно каким-нибудь образом инвертировать аналоговый сигнал с выхода функции FC106?

CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: Есть ли функция для инвертирования аналогового сигнала?

Post by CHANt » Fri May 13, 2011 8:57 am

В смысле, на минус один умножить?

bilbo_321
Posts: 87
Joined: Wed May 19, 2010 2:22 pm
Location: Bulgaria

Re: Есть ли функция для инвертирования аналогового сигнала?

Post by bilbo_321 » Wed May 25, 2011 3:10 pm

You want to inverse scaling as I understand.
Here is the sample code if the scaling is UNIPOLAR.

Do the following:
in STL:

Code: Select all

      L     27648
      L     "Output from FC106"
      -I    
      T     "New Output"
or
in LAD:
use SUB_I instruction to subtract "Output from FC106" from 27648.

Post Reply