plcforum.uz.ua

International PLC Forum
It is currently Mon May 29, 2017 8:51 am

All times are UTC + 3 hours


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Sat Dec 24, 2011 7:30 pm 

Joined: Sun Jun 05, 2011 10:33 pm
Posts: 38
Как на STL читать аналоговый сигнал с входа модуля, сконфигурированного под PT100 и передать его в DB?
В DB должно передаваться значение, преобразованное в REAL.
В официальной документации громоздкий пример.
Я так думаю, что там можно в пару строк кода уложиться.


Top
 Profile  
 
PostPosted: Sat Dec 24, 2011 11:45 pm 

Joined: Mon Jul 16, 2007 3:28 pm
Posts: 484
Location: Europe
(sfaq) How and for which analog measurements can you use the function FC105 "SCALE" to convert the integer values (INT) into real number values?
http://support.automation.siemens.com/WW/view/en/1765297


Top
 Profile  
 
PostPosted: Sun Dec 25, 2011 3:09 pm 

Joined: Thu Jun 03, 2010 10:43 pm
Posts: 79
Location: Russia
Привет.
Если используешь для подключения Pt100 специализированный модуль типа 6ES7 134-4JB50-0AB0
Analog input module AI 2xRTD / 15 bits+sign, standard, R: 150 ohm, 300 ohm, 600 ohm; RTD: Pt100, Ni100,
то при правильной конфигурации он тебе выдает в формате int значение температуры у множенное на 10,
т.е. 366 соответствует физическому 36.6.
Далее все просто.
Адрес входа IW Move-ом пересылаешь в INT, из iNT конвертитуешь в DI, затем в REAL, потом только остается поделить на 10 и закинуть результат DB.
Ну как то так :D .


Top
 Profile  
 
PostPosted: Thu Jan 12, 2017 4:29 pm 

Joined: Mon Dec 14, 2015 8:45 am
Posts: 22
При использовании модуля 6ES7 134-4JB50-0AB0 подключал к нему термопару след образом: перемычки между 1-3 и 2-4 на эти перемычки по двухпроводной схеме термопару (термопара в наличии только трехпроводная.)
В hardware выбрал climatic range.
Дальше FC105 причем BIPOLAR в 1, HI_LIM 276.3 LO_LIM -276.8 дальше магазином по таблице прогнал от -140 до +140 максимальная погрешность 0.2 Градуса во всем диапазоне. Никаких умножений не делал


Top
 Profile  
 
PostPosted: Thu Jan 12, 2017 4:49 pm 

Joined: Wed Oct 13, 2010 11:44 am
Posts: 136
Location: Russian Federation
В режиме Climatic Range 1 отсчёт АЦП = 0.01°С.
Рабочий диапазон АЦП для модулей = -27648...+27648.
Указав свои -276...+276°С для FC105 - вы по сути сделали то же деление на 100, только через задний проход.


Top
 Profile  
 
PostPosted: Fri Mar 10, 2017 11:57 am 

Joined: Mon Dec 14, 2015 8:45 am
Posts: 22
Еще опыт с подключением датчиков: датчик TCM 50M медь, 50 Ом. Подключил к такому же модулю. Масштабировал так же. Дальше разделил на -1.25125е+002 дальше умножил на 1.92е+000 получил погрешность меньше градуса в диапазоне от -37 до 50 . Единственное что ограничен нижний диапазон -37 ...


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by International PLCforum® Forum Software © PLCforum
Mobile version