TIA Portal: PUT Command / PLC-PLC Communication

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2019
  • One way of PLC-PLC Communication.
    PUT memory areas to a partnered PLC
    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...
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Hello! With PUT, Data Blocks can be optimized ?

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

      Generally said: Yes!
      But the topic is a bit more complicated... when using "optimized block access" you can not used on an "address based" way anymore, so you have to use the symbolic names or drag and drop (like I did in the video with the data that the first PLC sends). You can PUT a whole DB, simply by dragging it and dropping it at the "SD_1" input.
      ...but as said... the topic of optimized block access is quite complex, maybe I'll make a video on it in the future.

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

      @@hegamurl7434 I think the topic of optimized block access will be very useful.

    • @MAli-zh6cr
      @MAli-zh6cr 4 ปีที่แล้ว

      @@hegamurl7434 In case of whole db with different data types needs to be sent, should I make another db on the other side (plc) with same data types/lengths as well?

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

      @@MAli-zh6cr yes

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

    Once again, a logical clear explanation for anything Siemens based... Thanks so much 🙂

  • @austins.275
    @austins.275 ปีที่แล้ว +2

    Man I ran out of inputs on a big project and thought "PLC to PLC communication should be easy" 72 hours of pulling my hair and you saved me. Had EVERYTHING right but couldn't get the REQ parameter to work and your video explained it perfects. Thank you!

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

      Happy to hear it worked in the end!

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

    Another great TIA Portal video, thanks a lot.

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

    Thank you very much for so easy explanation of the complicated things!

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

    My favorite teacher /Thank you!

  • @76POK
    @76POK 2 ปีที่แล้ว

    Thanks again. I have got so much help from this site!

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

    thanks for your videos, those are very useful to learn about automation

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

    Sir your video always helpful for me....greetings from INDIA as well

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

    Awesome video. Thanks!

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

    My good friend you have a new subscriber. Thanks.

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

    hello there greetings from saudi arabia. god bless you

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

    Sir , your videos are very helpful thanks 🙏

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

    Thank you so much!!!

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

    Keep'em coming!!

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

    That was so informative

  • @HectorRodriguez-si3yr
    @HectorRodriguez-si3yr 3 ปีที่แล้ว

    i love u man, thanks a lot.

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

    Very useful, thanks.

  • @IK-qu9hw
    @IK-qu9hw 4 ปีที่แล้ว

    Thank you sir.

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

    Nice job, Hega! I have one question: can I use this protocol with SINAMICS devices or the S7 protocol is only for the comunication between 2 S7 PLCs?

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

    so clear thank you

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

    Hey man! I really like your videos, your explanations are excepcional, thanks for this knowlegment.
    Just a quick question, I have 2 PLC 1500, both have diferent subred, but one of them have two ethernet ports available, is it possible to link each other trought this free port?

  • @Raul-jl1nd
    @Raul-jl1nd ปีที่แล้ว

    thanks, grate job

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

    மிகவும் நன்றி நண்பா

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

    MERCI beaucoup

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

    Thanks bro.... 👍

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

    Thanks sir

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

    Hi Thanks a lot for all nice videos you share with us :-)
    Is it even possible to test this PUT & GET function with PLC SIM? I does not get it to work....

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

    Thanks

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

    This video came just in time! thank you so much!
    I have a school project, in wich I have to communicate three S7-1200. for now, connecting two PLC's is quit clear, with three , do I just need to add PUT and GET functions in the three of the PLC's if i want to send and read data from all three of them?

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

      Yes exactly! Junse repeat for the third PLC

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

      @@hegamurl7434 so putGet is only for siemens s7 communication? What if i want ro connect to other systems with my siemens plc? You have a video on that?

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

    Hello , video is well explained as ever, but still a question : do'n I need to define the S7-connections in the network view are they generated automatically ? What is the SIMATI-ACC option ? Best allways on for easy configuration with unspecified partner ( in my case S7_1500 GET from S7-1200 ?

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

    Master!

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

      Give yourself some years and experience and you will be the master!

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

    Hello, thanks for such great videos.
    Could you have a video on Ethernet diagnostics to find communication error in your network and display on HMI.
    That would be very helpful
    And thank once again

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

    Thanks for the video. I have a question. Can you do this with PLCs from different brands? i.e Sending data from my siemens PLC to an omron in a different project for example?

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

      NOPE. Siemens S7 only.

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

    Thanks to your good work.I have a question That i didn’t have a physical plc ,so shall configure two plc’s in a single project and test them with each other by single PLCSIM.Don’t bother if it is a genuine question

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

      you can simulate two PLC by PLC SIM

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

    Thanks for this video..its helped me

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

    hi great video , if i wanted to send a qr code value (say PAC123) from one plc to another is a put instruction the best way?

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

    Hi sir! Your tutorial is amazing ❤. I have a question: is it possible to take text input from a human-machine interface and then process it using if/else statements like in programming? For example, the user types "password" and if the password is wrong, you know, like an if/else statement in programming.

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

    Is this command also available over Profibus (rather than Profinet)? Thanks :-)

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

    What is the maximum size of data we can send in PUT command?

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

    Hi, I'have got a 1214CPU and using TIA V15. Unfortunatley, S7-communication library is missing. Do you know if I can import it in TIA? If yes, where can I get this library?
    Or is it a default library?
    Thanks for your videos !

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

    If we set unspecified is this must delete the s7 connection ?
    My partner plc is s400 , I tried use this function communicate but always failed.

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

    The connection id is actually not taken care by TIA. I've tried to have more than 1 PUT instructions and all of the block will always have the identical configuration following the latest changes i made, e.g. ip address of partner, memory address, etc. And this might be my issue, i need to change the connection name.

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

    How do you send multiple data..🙏🏽

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

    Uhh it also works on Logo not only S7

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

    Kindly make a video on various communication protocols and what is the difference between each of them sir..

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

      Will do at some point!

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

      @@hegamurl7434 hi there.
      You mentioned 14:46 that put/get is not your recommended type of communication but you mentioned "ip protocol"? Which one is that? Isit i-device/control? IO communication by pnpn coupler? Is that the most common?

  • @dee-hl2tp
    @dee-hl2tp 3 ปีที่แล้ว

    Hi, another great video thank you. Just one question, In the PU_DB ADDR_1 parameter, (P#M0.0 INT 1) is M0.0 not just 1 BIT? If so how can you store an INT value in it?

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

    😍😍😍

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

    Can this be simulated in PLC SIM,
    I tried, I'm not getting value in other PLC.

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

    Kann man damit auch bspw. M0.0 der einen sps setzt M0.0 der zweiten sps? Sprich kann man einfach nur merker 1 und 0 setzten damit?

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

    How to convert 1 Word into bits via siemens S7 1200 PLC?

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

    How Can we send use put for more than 5 plc and send data to one Common plc.....
    Please respond sir

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

    DO you have to set up a TCON to do a put? If not what's the purpose of setting up the TCON in the prior video?

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

      No you dont have to, they are different merhods of communication. The videos are unrelated

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

    Good

  • @user-ch1ep4hi7q
    @user-ch1ep4hi7q ปีที่แล้ว

    I need to get encoder value from another cpu can I use the GET bock
    and how???

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

    Hi dear , Watching your vids . Best one can offer for the betterment of human beings . Thanks alot . Dear i want to send my Level signal from one PLC to other . I am no expert . Kindly, advice me videos in your playlist which can help me . Thanks

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

    Sir, I have confusion over profibus, profinet, ethernet?? Please make a video on this topic.
    At 0:32 we found two ip address
    1) is 192.168.1.1
    2) 192.168.0.101
    What is those two ip?? Please explain or suggest any video

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

    why does not PLC 102 isnt on profinet red plz help sr

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

    Will s71200 communicate with s71500

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

    Hey, How can I send more information ? Im a beginner and you say in the end of the video that it is possible, how ?

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

    Just subscribe ..

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

    Hello, pleace can i have a guestion.... i used a condition as you did at the end of the video for the REQ input. i also put a negativ contact "PUT_DB".DONE instead of freguency. but when i did it for the first time nothing has came into the my next plc. when i deleted it and did it again and upload the plc program again, it works. But when i was working on that again today also same problem and i have to do the same solution. deleted that condition and do it again the same. unfortunetly i cannot used the frueqvency condition, do you know why this negativ contact "PUT_DB".DONE doesnt work for the first time(the datablock put_db is green, but nothing has came into the database on the next plc...)? and is there any solution idea for condition like do it with every cycle of the cpu?

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

    I take it this method doesn’t work with S7-1200 PLCs?

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

    Do you have to be online for this to work? I can't get it to work at all. It tells me the data type is wrong when it is clearly correct, or it tells me the specified value is invalid

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

      It says "The data type DInt of the actual parameter does not match the data type Remote of the formal parameter". In this case I dropped it in directly from the tag table of the receiving PLC, which is in my project. They are both Dints

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

    So you only put instruction to communicate.What about get instruction on receiving PLC.Is not required?

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

      You only have the instruction on one PLC: If you want to read data from another PLC you use "GET" and if you want to push data into the other PLC you use "PUT". The other PLC does not need any function (although some prerequesites as described in the video)

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

    Where can I find the frame structure of a command between IHM and PLC by profinet? If I want to snif the protocol to discover how the adress of the word in PLC is coneccted with other adress word in IHM, how can I do it? Congratulations from Brazil. Thank you.

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

      Don't know what exactly you are looking for... but for analyzing network packages I recommend a free tool called "Wireshark" with which you can analyze network packages

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

      search for s7 protocol

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

      @@hegamurl7434 I want to analyze it. Thank you for wireshark!

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

    Hegamurl hi,
    Is there a limit on this process. I mean, can i send for example 200 byte datas with 300 ms rate ?
    And could you share a lesson about putting or getting data from different brand plc's to siemens plc please.(not s7 connection)
    Thank u so much again. God sent you to us. :)

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

      Note: our network bandwith is very nice. There is no bottleneck on this topic.

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

      Very good question! I have never tested the maximum, but also have never reached it. I'll simply test it out (and also read the documentation) on it, when I have the time.
      As far as I know the PUT/GET here is only between SIMATIC components. For other devices I always recommend a TCP connection (my next videos will be about that)

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

      With the 1500 system you Can PUT 400 bytes and GET 400 bytes

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

    Hi
    I have question maybe irrelative.
    How we can mirror hmi to monitor without pc and use finger touch of monitor?
    And if you can please make video about data logging server.
    thankful

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

      Hi! I am not sure if I fully understand your question, but if you want to use your PC as HMI you will need WinCC Professional Runtime on your PC, which will simply run a program that emulates an HMI on your PC.
      Added Data Logging to my list!

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

      Thank for your answer. But i want connect monitor directly to hmi.

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

      Use sm@rt client ..

  • @BG-gr1uu
    @BG-gr1uu ปีที่แล้ว

    Please improve voice quality,

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

    Is it possible to use Put and Get instruction with the CPUs with different TIA Portal Version? One using V15.1 and another using V16.0.

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

    thanks for your videos, those are very useful to learn about automation