TIA Portal: Analog Processing / NORM_X and SCALE_X

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ส.ค. 2019
  • 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.com/f/let039s-fi...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 161

  • @YippingFox
    @YippingFox 7 หลายเดือนก่อน +4

    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!

  • @AsadAbbas-gz4qr
    @AsadAbbas-gz4qr 3 ปีที่แล้ว +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 ปีที่แล้ว +1

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

  • @paulgrady684
    @paulgrady684 3 ปีที่แล้ว

    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 ปีที่แล้ว

      th-cam.com/video/gq2Lxm7AcMk/w-d-xo.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @leckytv3181
    @leckytv3181 3 ปีที่แล้ว +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 ปีที่แล้ว

      th-cam.com/video/gq2Lxm7AcMk/w-d-xo.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @yunusjakpar6660
    @yunusjakpar6660 4 ปีที่แล้ว

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

  • @achiever2569
    @achiever2569 2 ปีที่แล้ว

    You are best in terms of delivering knowledge

  • @arsalannisar7934
    @arsalannisar7934 10 หลายเดือนก่อน

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

  • @thiagowerneck1027
    @thiagowerneck1027 4 ปีที่แล้ว +1

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

    • @B.electric
      @B.electric 3 ปีที่แล้ว

      th-cam.com/video/gq2Lxm7AcMk/w-d-xo.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @1987sellt
    @1987sellt 3 ปีที่แล้ว

    Fantastic explanation JUST AS ALLWAYS!

  • @farawayofme2918
    @farawayofme2918 4 ปีที่แล้ว +3

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

  • @mustafardk
    @mustafardk 3 ปีที่แล้ว

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

  • @ugs2212
    @ugs2212 ปีที่แล้ว +1

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

  • @hamzajmili92
    @hamzajmili92 4 ปีที่แล้ว +1

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

    • @hegamurl7434
      @hegamurl7434  4 ปีที่แล้ว +2

      You are very welcome, happy it helps!

  • @anything_can_happen79
    @anything_can_happen79 4 ปีที่แล้ว +7

    Thank you, the best channel about tia portal ever

    • @trollquantum
      @trollquantum 3 ปีที่แล้ว +1

      Yess it is! yes he does!))

    • @B.electric
      @B.electric 3 ปีที่แล้ว

      th-cam.com/video/gq2Lxm7AcMk/w-d-xo.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 ปีที่แล้ว

      th-cam.com/video/gq2Lxm7AcMk/w-d-xo.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @khululekanindabana4267
    @khululekanindabana4267 3 ปีที่แล้ว

    Great lecture, keep up with the good work

  • @Erix303
    @Erix303 3 ปีที่แล้ว

    MORE PLZ! Great content sir

  • @libertymbiro5941
    @libertymbiro5941 4 ปีที่แล้ว

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

  • @user-ox6pu8vc8m
    @user-ox6pu8vc8m 4 หลายเดือนก่อน

    Thanks for the perfect explanation

  • @gowthampavanaskar1889
    @gowthampavanaskar1889 2 ปีที่แล้ว

    Great lecture. Thanks a lot 👌👌

  • @MatXrix
    @MatXrix 5 หลายเดือนก่อน

    Thanks, great video

  • @fadyfarid5681
    @fadyfarid5681 3 ปีที่แล้ว

    You are great, thx for your help

  • @Sandra-ht3oy
    @Sandra-ht3oy 3 ปีที่แล้ว

    Thank you! You are my hero! :D

  • @framos9991
    @framos9991 ปีที่แล้ว

    Very helpful! Thanks!

  • @thorisoterrancekoma3526
    @thorisoterrancekoma3526 ปีที่แล้ว

    Great content

  • @sinavosouq8536
    @sinavosouq8536 2 ปีที่แล้ว

    thank you sir, helpful videos.

  • @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).

  • @sagarutekar3865
    @sagarutekar3865 ปีที่แล้ว

    U R a best teacher

  • @hassanhussein2142
    @hassanhussein2142 3 ปีที่แล้ว

    Great video, keep it up...

  • @jmuziko8939
    @jmuziko8939 2 ปีที่แล้ว

    thank you for the learning.. 😊😊

  • @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.

  • @stephenvjoseph
    @stephenvjoseph 3 ปีที่แล้ว +1

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

  • @machineryoverhaulretrofitm6607
    @machineryoverhaulretrofitm6607 2 ปีที่แล้ว

    you are great
    thanks a lot dear sir

  • @gabrielgg3232
    @gabrielgg3232 2 ปีที่แล้ว

    HI good videos Greetings from Mexico

  • @phuongvt5077
    @phuongvt5077 2 ปีที่แล้ว

    thank you, very interesting

  • @arifaksu9779
    @arifaksu9779 8 หลายเดือนก่อน

    Thanks you Hegamurl

  • @rairavish71
    @rairavish71 4 ปีที่แล้ว

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

  • @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.

  • @sarahlabidi6558
    @sarahlabidi6558 9 หลายเดือนก่อน

    You are best

  • @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

  • @akimakh
    @akimakh 3 ปีที่แล้ว

    THANK YOU SO MUCH SIR

  • @imadchabane2692
    @imadchabane2692 4 ปีที่แล้ว

    thank you very much god bless

  • @shivkantyadav7190
    @shivkantyadav7190 4 ปีที่แล้ว

    Very nice video sir.

  • @didarannayew3979
    @didarannayew3979 หลายเดือนก่อน

    Thank you sir

  • @omarzedan1261
    @omarzedan1261 ปีที่แล้ว

    YOU ARE GREATE THANKS

  • @ASIF-ww8ol
    @ASIF-ww8ol ปีที่แล้ว

    very good video , boss

  • @generaltechnologyknowledge5165
    @generaltechnologyknowledge5165 4 ปีที่แล้ว +4

    Dear sir!
    Good video I like it so much!

  • @l-b7216
    @l-b7216 2 ปีที่แล้ว

    better then school ,you deserve one 👍 und abo

  • @gabimoraru8081
    @gabimoraru8081 3 ปีที่แล้ว

    Hello Hegamuri!!! I really appreciate your videos wich are very useful and you are a very good teacher. Norma_X and Scale_X is for 1500 CPU. For 300 and 400 CPU there is only Scale for analog values. How can we use it? Thanks

  • @HussyDeFilippis
    @HussyDeFilippis 4 ปีที่แล้ว

    thanks so much !!!

  • @sithuaung6501
    @sithuaung6501 3 ปีที่แล้ว

    This is very lesson.

  • @KeffelewAssefa
    @KeffelewAssefa 2 ปีที่แล้ว

    Thank you

  • @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)

  • @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

  • @chuchuokeke
    @chuchuokeke 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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 4 ปีที่แล้ว +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. 🙂

  • @Olavotemrazaodenovo
    @Olavotemrazaodenovo 4 ปีที่แล้ว +1

    Excellent

  • @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!.

  • @manuelleopold341
    @manuelleopold341 2 ปีที่แล้ว

    nice video

  • @andryg8643
    @andryg8643 3 ปีที่แล้ว

    Hello! Is it possibile to simulate an external signal (so make a value who change automatically) for some time? Example an analog input with a sin wave for 10 minutes or something we want with specified values without change them manually

  • @shihabahmedalkatrani3050
    @shihabahmedalkatrani3050 2 ปีที่แล้ว

    Thanks 🙏

  • @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?

  • @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.

  • @jijogeorgephilip1470
    @jijogeorgephilip1470 2 ปีที่แล้ว

    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

  • @elnino9139
    @elnino9139 5 หลายเดือนก่อน

    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).

  • @syedhussainnasir7920
    @syedhussainnasir7920 4 หลายเดือนก่อน

    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.

  • @_Iokanaan_Marusidze_
    @_Iokanaan_Marusidze_ ปีที่แล้ว

    Thanks

  • @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

  • @TheAHMED0909
    @TheAHMED0909 2 ปีที่แล้ว

    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?

  • @szanv6939
    @szanv6939 3 ปีที่แล้ว

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

  • @kiistje
    @kiistje 10 หลายเดือนก่อน

    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

  • @ozgur6451
    @ozgur6451 4 ปีที่แล้ว

    Will you make a video over the MODBUS RS485 ? or a good idea for the next video :))

  • @Sh_Firouz
    @Sh_Firouz 6 หลายเดือนก่อน

    Vielen Dank

  • @Joerinho12
    @Joerinho12 3 ปีที่แล้ว

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

  • @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)

  • @farshadeissazadeh
    @farshadeissazadeh ปีที่แล้ว

    tanx

  • @zhengkunyan8001
    @zhengkunyan8001 4 ปีที่แล้ว +1

    😄thanks

  • @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.

  • @kennedyowitchra1441
    @kennedyowitchra1441 3 ปีที่แล้ว

    Hi, thanks for the video. I just have a question, when normalizing and scaling, I used my percentage variable to be in InOut within the analog DB that I have created and then used it as out in Norm and in Scale. When calling this block in the main OB, it gave a similar error to what you experience but the challenge is when I try and move it to temp to solve the problem as you did, it solves the problem in the OB but creates another problem in the FC being called. The out of Norm and in of Scale bring an error. Kindly advise.

    • @B.electric
      @B.electric 3 ปีที่แล้ว

      th-cam.com/video/gq2Lxm7AcMk/w-d-xo.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @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?

  • @chaitanyaborude5980
    @chaitanyaborude5980 10 หลายเดือนก่อน

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

  • @luyandamakapela4724
    @luyandamakapela4724 หลายเดือนก่อน

    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?

  • @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 ????

  • @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) ?

  • @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

  • @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

  • @swapnilshelke1
    @swapnilshelke1 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

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

    • @swapnilshelke1
      @swapnilshelke1 4 ปีที่แล้ว

      @@hegamurl7434 thanks. Waiting for vdo

  • @yunusjakpar6660
    @yunusjakpar6660 4 ปีที่แล้ว +1

    Hello.sir. I am quite confuse when to use MD MW etc.... 😊

  • @optroncordian7863
    @optroncordian7863 5 หลายเดือนก่อน

    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 ... ? 😉

  • @rajsaini6380
    @rajsaini6380 4 ปีที่แล้ว

    Dear sir please make a video on high speed counter module

  • @leszekjaszczak
    @leszekjaszczak 4 ปีที่แล้ว

    hello where can I find all options that you have prepared before this video? I mean for example HMI communication block and other functions that are necessary to start this visualisation ?

    • @hegamurl7434
      @hegamurl7434  4 ปีที่แล้ว +1

      The visualization was created by me and can't be found anywhere yet... unfortunately I did not really get to making it good enough to share it, maybe I will in the future though

  • @GuilhermeGomes2
    @GuilhermeGomes2 3 ปีที่แล้ว

    Hi. What would be the previous lesson from this one?

  • @hanafitridaya2361
    @hanafitridaya2361 2 หลายเดือนก่อน

    Assalamualaikum, good afternoon bro... from several videos on TH-cam, 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

  • @dusanbubalo6919
    @dusanbubalo6919 4 ปีที่แล้ว

    I don't have NORM_X in my Tia portal v15. How can I import that?

  • @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

  • @shrawansingh2893
    @shrawansingh2893 ปีที่แล้ว +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?

  • @gkama2007
    @gkama2007 4 ปีที่แล้ว

    hey teacher, i think am lost on the first bit of our program,where we have the comparator greater than or equal to (HMI Communication). am unable to declare the valuables and also to create a tag table. i need help..

    • @B.electric
      @B.electric 3 ปีที่แล้ว

      th-cam.com/video/gq2Lxm7AcMk/w-d-xo.html
      This video about analog signals on TIA
      Can you help me to improve my content

  • @akhtarmondal9548
    @akhtarmondal9548 10 หลายเดือนก่อน +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

  • @mohanraja6654
    @mohanraja6654 2 ปีที่แล้ว

    please make a video about scada...