TIA Portal: Analog Processing / NORM_X and SCALE_X

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024
  • Let's see how we use Analog Input Modules on a PLC.
    Contents:
    - Analog Input Hardware
    - Analog Input Configuration
    - Analog Processing
    - Norming Values
    - Scaling Values
    - Displaying Analog Values on HMIs
    If this video helped you, please consider helping me by joining my "GoFundMe" and donating a small amount to my cause. Link here:
    www.gofundme.c...

Комментарии • 166

  • @YippingFox
    @YippingFox 10 месяцев назад +5

    Got me through something my teacher refused to teach me as they had no idea either. And all of that in 30-45 minutes. Thank you very much kind sir!

  • @leckytv3181
    @leckytv3181 4 года назад +9

    You’re my favorite teacher that Ive ever seen. Just keep going bro, I really like your video about TIA. Thanks for sharing your knowledge.

    • @B.electric
      @B.electric 3 года назад

      ruclips.net/video/gq2Lxm7AcMk/видео.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @anything_can_happen79
    @anything_can_happen79 4 года назад +7

    Thank you, the best channel about tia portal ever

    • @trollquantum
      @trollquantum 4 года назад +1

      Yess it is! yes he does!))

    • @B.electric
      @B.electric 3 года назад

      ruclips.net/video/gq2Lxm7AcMk/видео.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @LeiJiang-dl1qq
    @LeiJiang-dl1qq 3 года назад

    Sir , you delighted the human's road to be an automatic society. I love you as a humanity.

    • @B.electric
      @B.electric 3 года назад

      ruclips.net/video/gq2Lxm7AcMk/видео.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @AsadAbbas-gz4qr
    @AsadAbbas-gz4qr 4 года назад +1

    very good lecture. Practical world explanation is more helpful than assuming certain numbers.
    You have done a great job. Please upload more videos on analog modules and programming for students like me.
    Really appreciate your hard work. GOD BLESS YOU.

  • @steve-ip1cd
    @steve-ip1cd 3 года назад +2

    Thanks for the video, thank you for not cutting it short. I'm a beginner, this video helped me a lot!

  • @thiagowerneck1027
    @thiagowerneck1027 4 года назад +1

    The best channel @Hegamurl, congrats.
    A hug from Brazil!

    • @B.electric
      @B.electric 3 года назад

      ruclips.net/video/gq2Lxm7AcMk/видео.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @paulgrady684
    @paulgrady684 4 года назад

    This video was a great help in showing me how to program an analog signal! Thanks for your time in putting this lesson together.

    • @B.electric
      @B.electric 3 года назад

      ruclips.net/video/gq2Lxm7AcMk/видео.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @oaba201
    @oaba201 Год назад

    12:50 INT is a signed value 16-bit (+32767 to -32768 range), WORD is an unsigned 16-bit value (0 to +65535 range).

  • @farawayofme2918
    @farawayofme2918 4 года назад +3

    Thank you very much.. you are a great teacher thanks again

  • @generaltechnologyknowledge5165
    @generaltechnologyknowledge5165 4 года назад +4

    Dear sir!
    Good video I like it so much!

  • @achiever2569
    @achiever2569 2 года назад

    You are best in terms of delivering knowledge

  • @ugs2212
    @ugs2212 Год назад +1

    Hegamurl Thank you for this video! and your content on your channel!

  • @arsalannisar7934
    @arsalannisar7934 Год назад

    Thank you Sir. You are a very nice and humble teacher. 👏

  • @hamzajmili92
    @hamzajmili92 5 лет назад +1

    Thank you very much, I have learned a lot from your videos continue giving us more and more lesons

    • @hegamurl7434
      @hegamurl7434  5 лет назад +2

      You are very welcome, happy it helps!

  • @chuchuokeke
    @chuchuokeke 5 лет назад

    Wish I could relate this to the S7-300. The blocks for achieving this in S7-300 is driving me bonkers..i am considering giving up on S7-300. S7-1200 is user friendly.
    I can't wait for your PID videos. You explain very well.

    • @hegamurl7434
      @hegamurl7434  5 лет назад

      Hi Chuchu, yeah, most S7-300 blocks are a bit user unfriendly (from todays perspective) and not really efficient. I recommend switching to a 1200 for starters (which can be programmed using TIA Portal basic, which is quite cheap). In the long run I would go for the 1500 series, as they are the most commonly used controllers in industry (of course depending on region/company, but still)

    • @chuchuokeke
      @chuchuokeke 5 лет назад +2

      @@hegamurl7434 thanks sensei. Yeah, i was simulating S7-300 for completeness sake. S7-300 consider yourself terminated. PLC knowledge is better when it's focussed. Learn what you need! Hello S7-1500. 🙂

  • @elnino9139
    @elnino9139 7 месяцев назад

    Was du machst ist eher das Schreiben von analogem Signal. Da der Sensor wandelt Signal von Liter in Int-Zahl von 0 bis 27648. Was du gerade machst mit der Einstellung von Int Zahl, können wir dich als SPS vorstellen. Da die SPS sendet Int Signal zu analogem Modul -> Modul sendet 0..10V zu Aktor -> Aktor zu Flow (m/s).

  • @artemiobalanay7455
    @artemiobalanay7455 Год назад

    hello your presentation is so nice but kindly make your video clearer so that we can viewed
    clear or read the letter. it is nice to follow your lecture. ty

  • @mustafardk
    @mustafardk 3 года назад

    Thank you very much! Awesome guides! Why didn`t I find your channel earlier...

  • @betelgeuse369
    @betelgeuse369 Год назад +1

    Great explanation. Thank you very much for your videos. I only have the AI ​​module 6ES7-531-7NF10-0AB0. I would be grateful for some programs with this module.

  • @simona.digruber9581
    @simona.digruber9581 2 месяца назад +1

    Hegamurl still alive? Best wishes from twitch dark souls Simon!

  • @yunusjakpar6660
    @yunusjakpar6660 4 года назад

    All your tutorials are very great dude... You helped me lots.

  • @koktelici
    @koktelici 2 года назад +1

    Is NORM_X some new function in TIA portal because i can't find it in Step7 nor do i have need because it all can be done with just SCALE?

  • @1987sellt
    @1987sellt 3 года назад

    Fantastic explanation JUST AS ALLWAYS!

  • @shrawansingh2893
    @shrawansingh2893 2 года назад +1

    Dear sir my simulator is working only online but in not testing for program because they have to not configure to plc some problem. Please help

  • @davepowers1829
    @davepowers1829 2 года назад +2

    How would you turn on/off a fill valve based on the level of the tank using only the 4-20mA signal?

  • @arifaksu9779
    @arifaksu9779 11 месяцев назад

    Thanks you Hegamurl

  • @Olavotemrazaodenovo
    @Olavotemrazaodenovo 5 лет назад +1

    Excellent

  • @jmuziko8939
    @jmuziko8939 2 года назад

    thank you for the learning.. 😊😊

  • @szanv6939
    @szanv6939 3 года назад

    Support the guy!!!!!!!!!!!!!! DONT FORGET TO LIKE THE VIDEO.

  • @Erix303
    @Erix303 3 года назад

    MORE PLZ! Great content sir

  • @anything_can_happen79
    @anything_can_happen79 4 года назад +2

    your explanation methods are the best, could you please explain the principle of converting an analog signal from -/+ 10 volts to 0 +10 volts, and vice versa, some modules in s7 1200 have only -/+ 10 volts and need to be connected with 0 +10 volts sensors, thanks in advance, (same for 0 20 mA to 4 20 mA)

  • @ASIF-ww8ol
    @ASIF-ww8ol Год назад

    very good video , boss

  • @sagarutekar3865
    @sagarutekar3865 Год назад

    U R a best teacher

  • @irmantasgirdenis4308
    @irmantasgirdenis4308 Год назад +1

    Hello. I watched a lot of your videos. I understood all of them without problems, but this video is complicated.
    The first question - can this be applied to a temperature sensor? and
    The second question - What should I put in the "analog_proces" ENO?

  • @gabrielgg3232
    @gabrielgg3232 2 года назад

    HI good videos Greetings from Mexico

  • @rairavish71
    @rairavish71 4 года назад

    Waiting for your next lecture on analog. With example of pressure transducer .

  • @optroncordian7863
    @optroncordian7863 8 месяцев назад

    Better is to just divide by some coeficient. Additionally, add or subtracr, if an offset is desired. Less loss of data because of rounding.
    By the way, in Schneider PLCs the range of values can be configured directly in the hardware cobfiguration. So, who is smarter ... ? 😉

  • @user-ox6pu8vc8m
    @user-ox6pu8vc8m 7 месяцев назад

    Thanks for the perfect explanation

  • @nscbaptista
    @nscbaptista 2 года назад +1

    For S7-300 I think NORM_X doesn't exist, only SCALE ("without" _X)...the scaling is direct.

  • @khululekanindabana4267
    @khululekanindabana4267 3 года назад

    Great lecture, keep up with the good work

  • @MatXrix
    @MatXrix 8 месяцев назад

    Thanks, great video

  • @alearnerforsafety3692
    @alearnerforsafety3692 2 года назад

    Dear sir,
    I have SIMATIC S7-1200 and a Signal Generator Device and I use the NORM_X and SCALE-X functions in the TIA Portal program V 15 . The MIN value of NORM_X is 0.0 and the MAX is 27648.0 . It’s assumed that I use a RTD (PT100) with the Temperature Transmitter ranges ( -100 ˚C to 800 ˚C) and its output is 0-10 VDC. The output of NORM_X function is sent to two SCALE_X functions: one to scale the Ohms and the second to scale the temperature values.
    I depended on the RTD Temperature VS. Resistance Table to get the MIN and MAX values for these two scale functions. The first scale function which is for Ohms the MIN value is -100 ˚C whereas the MAX is 800 ˚C and the MIN value for the second scale function is 60.26 Ω and the MAX value is 375.7 Ω ( Because -100 ˚C is equal to 60.26 Ω and 800 ˚C is equal to 375.7 Ω in the reference table).
    But when I inject the following volt values in the Analog input of the PLC the output values of the Two SCALE_X functions are not as shown in the table?!
    Examples:
    1- At 2.5 V the output of the first SCALE_X function is 124.4141 ˚C and the output of the second SCALE_X function is 138.91 Ω but in the Reference table when the Temperature is 124 ˚C the Ohms must be 147.58 Ω.
    2- At 5 V the output of the first SCALE_X function is 349.93 ˚C and the output of the second SCALE_X function is 217.9 Ω but in the Reference table when the Temperature is 349 ˚C the Ohms must be 229.36 Ω.
    3- At 7.5 V the output of the first SCALE_X function is 575.488 ˚C and the output of the second SCALE_X function is 297.0111 Ω but in the Reference table when the Temperature is 575 ˚C the Ohms must be 305.63 Ω.
    Why are the SCALE_X outputs not the same as what they must be as in the reference table?! And what must I do to make the outputs the same as what is shown in that table?!
    Thank you and I’m waiting for your reply.

  • @shivkantyadav7190
    @shivkantyadav7190 4 года назад +3

    Sir please make a video for understand different between int and word. Data type.

    • @hegamurl7434
      @hegamurl7434  4 года назад +4

      Hi Shivkant! I probably will not make a video specific on that but here's a short explanation:
      Word: 16bit, which are interpreted by the PLC as just "1" or "0". e.g. "1100 0011 0110 1011"
      Int: 16bit, which are interpreted by the PLC as a number without decimal point. e.g. "27"
      So the difference is just the interpretation that the PLC does. And with a different interpretation you have different ways of working with the variable:
      Integer is good for mathmatics, counting, displaying numbers on screens,...
      Word is just a list of "1" and "0" and could represent 16 digital sensors
      Usually you use "Word" just for telling the PLC where to find 16bit that belong together. So an "Integer" variable uses a "Word" to tell the PLC which 16bit it is using.

    • @B.electric
      @B.electric 3 года назад

      ruclips.net/video/gq2Lxm7AcMk/видео.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @stephenvjoseph
    @stephenvjoseph 4 года назад +1

    You are an Amazing tutor , have you done any videos on MODBUS configuration?

  • @gowthampavanaskar1889
    @gowthampavanaskar1889 2 года назад

    Great lecture. Thanks a lot 👌👌

  • @GeethuSaraKurian
    @GeethuSaraKurian Год назад +1

    hai. i have a doubt in PLC .Could you help me..
    problems of analog input signal comes to the PLC in a non-standard format?how to solve this problem using scaling

  • @sinavosouq8536
    @sinavosouq8536 2 года назад

    thank you sir, helpful videos.

  • @nscbaptista
    @nscbaptista 2 года назад +2

    Dear Hegamurl. I wonder what's the sense of using NORM_X in regular programming (when no need to "adjust" the input values) if we know that the the PLC already knows that the INT range is between 0 to 27648? Why not jumping directly to SCALE_X? Thanks

    • @JakeRyanS.Mallillin
      @JakeRyanS.Mallillin Месяц назад

      NormX is input started as Integer value, which is different from the ScaleX input value. ScaleX value input must be in a real value. So that the normal value for normX must be started as integer because the 0-27648 value is an integer data comes from the analog inputs.. So you need to get the normal value integer before you scale it as real value.. I hope you understand the sense from it..

  • @sarahlabidi6558
    @sarahlabidi6558 11 месяцев назад

    You are best

  • @syedhussainnasir7920
    @syedhussainnasir7920 7 месяцев назад

    Hello, firstly thank you for such informative and detailed lessons. I just had on question that is unclear. Although you said and it's written in the documents that the maximum int value of analog signal scaling is 27648 but in the simulation towards the end the range shown is from -32768 to 32768??? How is this, can you pls explain. Many thanks in advance.

  • @thorisoterrancekoma3526
    @thorisoterrancekoma3526 Год назад

    Great content

  • @machineryoverhaulretrofitm6607
    @machineryoverhaulretrofitm6607 2 года назад

    you are great
    thanks a lot dear sir

  • @akhtarmondal9548
    @akhtarmondal9548 Год назад +1

    Dear sir,
    I'm working as a SCADA Engineer as well as PLC . Current I'm working with one project where the controller is ETP 200sp . It is running plant last day i add use router address and after download the program now in operation side pressure sensor value is coming temperature and valve feedback is coming -32678 . Can you please guide me to solve this issues?
    Noted:- One time i downloaded old backup also but still it is showing same.
    Thank you
    Akhtar Mondal

  • @shivkantyadav7190
    @shivkantyadav7190 4 года назад

    Very nice video sir.

  • @l-b7216
    @l-b7216 2 года назад

    better then school ,you deserve one 👍 und abo

  • @rafeequetarafe1331
    @rafeequetarafe1331 4 года назад +1

    Dear Hega, Can we normalize multi-point calibration data of a sensor using Norm X instruction. Or its only a two-point normalisation. As there is no real sensor with a straight-line equation. It is always with hysteresis.

  • @hassanhussein2142
    @hassanhussein2142 3 года назад

    Great video, keep it up...

  • @manuelleopold341
    @manuelleopold341 2 года назад

    nice video

  • @libertymbiro5941
    @libertymbiro5941 4 года назад

    Thank you very much,you are a star!!!!

  • @swapnilshelke1
    @swapnilshelke1 5 лет назад

    I liked this one also. Can you please make video on obs ,SFC, sdb? What is their significance? How they should be used in program? That would be very much helpful. Thanks in advance

    • @hegamurl7434
      @hegamurl7434  5 лет назад

      Will definitely make one about OB's in the future. SFC's other system functions I don't know yet, but maybe

    • @swapnilshelke1
      @swapnilshelke1 5 лет назад

      @@hegamurl7434 thanks. Waiting for vdo

  • @framos9991
    @framos9991 Год назад

    Very helpful! Thanks!

  • @jijogeorgephilip1470
    @jijogeorgephilip1470 3 года назад

    hey ,,,, thanks for making such great videos ,,,, i would like to learn how to check in PLC whether analog input/ output is in use or not ,, kindly do answer and make a video if possible thanks

  • @AP-fc1rw
    @AP-fc1rw 4 года назад +3

    Hi ,I'm very interested your PLC tutorial and you are doing great job .Please can do SCADA (ignition )and HMI with TIA 1500 tutorial sessions .Are you doing online face to face session?.if yes, How can I contact you .Thanks

    • @andychao81
      @andychao81 4 года назад

      I feel the same needs, however not sure if philips is ok with Ignition.

    • @AP-fc1rw
      @AP-fc1rw 4 года назад

      Hi ,thanks.At this state ,is it possible to start TIA 1500 face to face session ?

    • @AP-fc1rw
      @AP-fc1rw 4 года назад

      Thanks ,will you be able to start few tia 1500 with HMI sessions face to face online .we will do scada later.ignition has more training videos.

  • @sithuaung6501
    @sithuaung6501 4 года назад

    This is very lesson.

  • @gabrielmshana1920
    @gabrielmshana1920 2 месяца назад

    very good lesson, I'm using TIA PORTAL v17 i don't see norm_X and scale_x when i open the program, i checked on BAssic instrunctions then conveersion operations but i cant see them can you please help on how to find the blocks.

  • @VuqarJafarov
    @VuqarJafarov 3 года назад

    Hi . As always great lesson from the great teacher. If I ask you, could you please make a little video about TIA Portal Analog Processing for ET200S PLC. This old device and has no NORM_X and SCALE_X conversation . Or what wolud you advice me how to do. Thank you in advance!.

  • @hamzahdakheel4409
    @hamzahdakheel4409 4 года назад

    Hello, thank you for the video, it was great as usual. Could you please specify one video about the filtration methods of analog signals on plc. it would be highly appreciated.

  • @omarzedan1261
    @omarzedan1261 Год назад

    YOU ARE GREATE THANKS

  • @fadyfarid5681
    @fadyfarid5681 4 года назад

    You are great, thx for your help

  • @didarannayew3979
    @didarannayew3979 4 месяца назад

    Thank you sir

  • @imadchabane2692
    @imadchabane2692 4 года назад

    thank you very much god bless

  • @mr.write1433
    @mr.write1433 Месяц назад

    My Output is weird when I use scale. I use normalize int to real. Then scalee it real to int. The problem is my output is acting like bool instead of integer. Means when my potentiometer is less than 100 my output is zero and turns to 1 after 100% on potentiometer.

  • @armchairfreedomfighter
    @armchairfreedomfighter 5 лет назад

    I am coming back as forgot to click like

  • @mohanraja6654
    @mohanraja6654 3 года назад

    please make a video about scada...

  • @Tmsoft
    @Tmsoft 3 года назад

    What about channel quality and wire brake, signal overflow and underflow? Where do you analyze this? I think the topic of the analog input has not even begun.
    BTW. Sometimes it is important for an engineer to look at how well a module is measuring. That is, to see a signal in the range of 4..20mA.
    Sometimes you need to simulate a signal.
    You just said a small part said that an analog channel handler should be able to do it. By the way, in my opinion, the software filter is much clearer than hardware filter (weak, medium strog). The aperiodic link of the first order with adjustable time where i setup the time (where I set up signal filtering as I see fit and not as someone decided to do it for me).
    What about speed limits of analog signal and warning (gradient warning) ?

  • @hanafitridaya2361
    @hanafitridaya2361 5 месяцев назад

    Assalamualaikum, good afternoon bro... from several videos on RUclips, including on this channel, there are no videos that make a Fatek PLC to VFD tutorial and how to program it...
    Please enlighten me, thank you

  • @phuongvt5077
    @phuongvt5077 3 года назад

    thank you, very interesting

  • @houseforrental24roomsatroa89
    @houseforrental24roomsatroa89 3 года назад

    Dear Sir, I have a chiller using s7 200 and HDMI SMART 700ie doesn't work, could you support for fixing chiller please

  • @Sandra-ht3oy
    @Sandra-ht3oy 3 года назад

    Thank you! You are my hero! :D

  • @kiistje
    @kiistje Год назад

    if i use a temperature sensor like pt100 with an rtd expansion module. Do I still have to convert the signal or can I directly convert it to analog input and use the data in the program

  • @rajsaini6380
    @rajsaini6380 4 года назад

    Dear sir please make a video on high speed counter module

  • @rahulsurendran3472
    @rahulsurendran3472 2 года назад

    If i am typing percentage of a valve to be opened through a HMI how will the PLC convert the incoming value and give it to a analog output

  • @luyandamakapela4724
    @luyandamakapela4724 3 месяца назад

    I'm trying to create the HMI also to put those tags name how can I get the scale to vary the level manual and the tank please help?

  • @Sh_Firouz
    @Sh_Firouz 9 месяцев назад

    Vielen Dank

  • @akimakh
    @akimakh 3 года назад

    THANK YOU SO MUCH SIR

  • @KeffelewAssefa
    @KeffelewAssefa 3 года назад

    Thank you

  • @shihabahmedalkatrani3050
    @shihabahmedalkatrani3050 2 года назад

    Thanks 🙏

  • @GuyMrIncognito
    @GuyMrIncognito 4 года назад

    Hello there,
    Thank you for uploading all the informative videos! Very usefull!
    But i have a question:
    I the past i have only used the function SCALE (fc105) i stead of NORM_x and SCALE_x as you do. Does it make any difference?
    It seems to do the same in one function with less code in my opinion.
    Best regards from Switzerland
    PS: I have only used it in SCL. Don’t know if SCALE is available in FUP

  • @TheAHMED0909
    @TheAHMED0909 3 года назад

    so if I have a physical PLC I should make two networks for ex to control emptying process, 1 from the data block connected tp the HMI and one for the physical input?

  • @chaitanyaborude5980
    @chaitanyaborude5980 Год назад

    Sir , is that compulsory to use normx and scalex instructions in case of absolute encoder?
    Please reply anyone who konws it

  • @JoseAndrade360Kas
    @JoseAndrade360Kas 4 месяца назад

    Why some modules skip a word before going to the next channel?

  • @HamedAdefuwa
    @HamedAdefuwa 2 года назад

    unfortunately this one didnt work for me, it got very messy towards the end and i got lost somewhere

  • @hakuzu88
    @hakuzu88 3 года назад

    Why dosn't not used the same process with s7_300 which doesn't need to use 2 bloc ?? Siemens always make diffuculty when there are not :D

  • @_Iokanaan_Marusidze_
    @_Iokanaan_Marusidze_ 2 года назад

    Thanks

  • @zhengkunyan8001
    @zhengkunyan8001 4 года назад +1

    😄thanks

  • @GvendurE
    @GvendurE 2 года назад

    Hi hope you are having a good holliday. I am wondering if there is a reason to not have Norm_x and Scale_X in the same network. And dose it mater if you use a Funktion (FC) or a Funktion Block (FB).
    Regards Gudmundur (addgvendur)

  • @renzogentile3555
    @renzogentile3555 3 года назад

    Thanks !!!you are very good teacher i Havel a lot trouble whit hmi tag many time i cant connect plc and hmi can you make It sense ????

  • @BabyBoy-v5f
    @BabyBoy-v5f 28 дней назад

    can u please do the rest ? for example : 0-10V or -10/+10V !

  • @Joerinho12
    @Joerinho12 3 года назад

    Hey nice Video, but in your Video is the Tank linear. So its not correctly or did i understand it wrong?