MS03d. [Siemens Motion Control] Move Absolute, Relative, Velocity, Stop, Halt Instructions [6/10]

  Рет қаралды 24,857

Electrical Automation Hands-On

Electrical Automation Hands-On

Күн бұрын

Пікірлер: 56
@vicytube100
@vicytube100 3 жыл бұрын
AS commissioning Engineer I can say - amazing video and great Job!
@electricalautomation
@electricalautomation 3 жыл бұрын
Thank you very much! Welcome to my channel!
@Erkan-bv5nt
@Erkan-bv5nt 10 ай бұрын
And I think so! They are the best videos about motion control using TIA that I have ever watched.
@mhadonis
@mhadonis 3 жыл бұрын
Great vídeo, can you make a video explaining the adjustment of the jerk, aceleration, deaceleration, etc to make a precision stop with move_relative and no holding brake motor?
@electricalautomation
@electricalautomation 3 жыл бұрын
For Siemens Motion Control FBs, you can execute a new MoveAbs before the previous one done, then the second MoveAbs (with new Acc, Dec, Jerk) will overwrite the previous one. Regarding the precision stop, I think more important setting comes from the drive internal parameter optimization, as well as the encoder resolution you selected.
@Bigmallone
@Bigmallone Жыл бұрын
another great video
@electricalautomation
@electricalautomation Жыл бұрын
Thanks!
@elvispontes4165
@elvispontes4165 10 ай бұрын
Excelent content. Thanks a lot. Please create also content with Simotion Scout!
@tetonickim
@tetonickim Ай бұрын
Thanks for your effort. How can be the small differences between the setpoint and the actual pos. tolerated (Less than mm maybe)? Can we get the done signal from MC_MoveAbsolute although there is a tiny diiference or do we have to add a tolerance for it?
@electricalautomation
@electricalautomation Ай бұрын
In the 'To' configuration, you can find the 'tolerance ' and 'standstill' window settings.
@tetonickim
@tetonickim Ай бұрын
@@electricalautomation thanks a lot 👏🏼
@tznalcn
@tznalcn 3 жыл бұрын
Hey thanks for the videos! #AxisTO.ActualSpeed and others are coming from the encoder values, right?
@electricalautomation
@electricalautomation 3 жыл бұрын
Yes, the signal source comes from encoder. The encoder SCALE come from Axis configuration.
@vorapobautomation9760
@vorapobautomation9760 12 күн бұрын
Why CU320 have fault code 30040 after release emergency stop and reset ?
@electricalautomation
@electricalautomation 10 күн бұрын
Maybe check your CU 24v power supply
@nelsonpantaleon7751
@nelsonpantaleon7751 Жыл бұрын
Hello sir, im confuse about db 10 for the input and output addressing so for this program you did'nt use physical input and output tags why is that im new for this program thank you
@electricalautomation
@electricalautomation Жыл бұрын
DB10 is used for the control commands or the feedback status. The real hardware is exchanged by the Technology Object, it is DB1000.
@nelsonpantaleon7751
@nelsonpantaleon7751 Жыл бұрын
@@electricalautomation ok 👍 sir how about sir the motor type might be use in this kind of drives that you use in this motion control is this servo motor or ordinary motor
@nelsonpantaleon7751
@nelsonpantaleon7751 Жыл бұрын
@@electricalautomation Sir im still 😕 confuse sir do you mean sir that db1000 is situated from HMI to control axis im right sir .I like your video sir a lot i hope you answer me thank you
@yazani19
@yazani19 Жыл бұрын
Great ..... Thanks
@bnguyenvan6005
@bnguyenvan6005 2 жыл бұрын
Dear Sir, Why Motion Control Block in Tia Portal V14 s7-1200 don't have acceleration and jerk ?
@electricalautomation
@electricalautomation 2 жыл бұрын
Please refer the TIA Portal online help "Changing the configuration of dynamics in the user program" or check your axis variable .DynamicsDefaults.Acceleration
@bnguyenvan6005
@bnguyenvan6005 2 жыл бұрын
@@electricalautomation thank you very much
@Erkan-bv5nt
@Erkan-bv5nt 10 ай бұрын
Hello, I want to ask about your naming convention standard. What is Sp_lr_? I understood the lr is real but Sp?
@electricalautomation
@electricalautomation 10 ай бұрын
sp is setpoint, lr is long real
@Erkan-bv5nt
@Erkan-bv5nt 10 ай бұрын
@@electricalautomationThank you very much for your explanation! I seeked but cannot found video about the naming convention standard in TIA portal. Could you suggest me source about this theme? Thank you very much!
@electricalautomation
@electricalautomation 10 ай бұрын
This page may be good for you infosys.beckhoff.com/content/1033/tc3_plc_intro/12073947403.html?id=3338831657965116106 @@Erkan-bv5nt
@Erkan-bv5nt
@Erkan-bv5nt 10 ай бұрын
Thank you very much!@@electricalautomation
@user-vq5tb9jn7n
@user-vq5tb9jn7n 2 жыл бұрын
There is no "MC_Stop" technology instruction if you are using motion control v4.0 (TIA 15.1)
@electricalautomation
@electricalautomation 2 жыл бұрын
For S7-1200, it doesn't have MC Stop instruction, but you can use MC Halt or disable the MC power for the same control
@user-vq5tb9jn7n
@user-vq5tb9jn7n 2 жыл бұрын
@@electricalautomation Im using a CPU 1511T-1 PN, but the instruction is not there... Also, in the manual "S7-1500T Motion Control V4.0 in TIA Portal V15" it doesn't says anything about that instruction... But I will work with the MC power or MC Halt. Thank you!
@omraniachref9062
@omraniachref9062 3 жыл бұрын
hi good work thank you question plz i dnt have the MC_Stop ??? i have tia portal v15.1
@electricalautomation
@electricalautomation 3 жыл бұрын
Pls check 8:30, TIA Portal V15.1 should have it.
@crystalcacik3346
@crystalcacik3346 2 жыл бұрын
@@electricalautomation hi i don't have mc stop too. any solutions to that? i am using free trial version. v15 :(
@electricalautomation
@electricalautomation 2 жыл бұрын
@@crystalcacik3346 I guess you are using S7-1200, it does not have MC Stop, then you can disable to MC_Power as the alternative way.
@spk7054
@spk7054 3 жыл бұрын
How to Create data type TO_PositioningAxis ?
@electricalautomation
@electricalautomation 3 жыл бұрын
TO_PositioningAxis fits for S7-1500. For S7-1200, you can drag the Axis DB to the MC_xxx function block axis interface.
@spk7054
@spk7054 3 жыл бұрын
why Data type TO_PositioningAxis i can't found. I use TIA V16
@electricalautomation
@electricalautomation 3 жыл бұрын
I guess you are using S7-1200, if it is, you can directly drag the axis DB to the MC_function blocks.
@spk7054
@spk7054 3 жыл бұрын
@@electricalautomation Thank you very much.Teacher
@electricalautomation
@electricalautomation 3 жыл бұрын
@@spk7054 Welcome! Enjoy
@jinhe5956
@jinhe5956 3 жыл бұрын
I have a quick question about TIA WINCC. I don't know your email. so i just leave my question here. In TIA V16 WINCC Comfort TP900 panel, I try to control the visibility of layer of a particular screen. can we do that? Thanks,
@neiljolliff8170
@neiljolliff8170 3 жыл бұрын
Do you mean during screen design or runtime ? You can hide layers during design by right clicking a blank area of the screen, select Properties then layers. Untick the layer you want to hide. During runtime you need to have set the visibility animation in the properties of the control you want to hide, using a control tag
@jinhe5956
@jinhe5956 3 жыл бұрын
@@neiljolliff8170 I want to use VB Scripts to control Layer visibility to show or hide it for different recipe or user group. My goal is to change the visibility on the entire layer instead of individual object on that layer. Since i have a lot object on the layer. it is kind of tedious work.
@neiljolliff8170
@neiljolliff8170 3 жыл бұрын
@@jinhe5956 I don't think layer switching can be done programmatically. The only method I can think of is to activate different screens by user group using the ActivateScreen system function dependant on the user group tag value.
@jinhe5956
@jinhe5956 3 жыл бұрын
@@neiljolliff8170 Do you know any easy way to control the visibility of a group of object?
@neiljolliff8170
@neiljolliff8170 3 жыл бұрын
@@jinhe5956 Highlight all the tags to use the same visibilty animation and then set the visibilty animation parameters for one of those objects. All the other selected objects should inherit the same visibility criterea. The tag can be any type though int is appropriate if you're using User Group as the controlling element . Use the tag value range or absolute value for the visibility. In VB script you could use a Case object to do other things based on the tag value
@rincebaby145
@rincebaby145 3 жыл бұрын
Thank you very much .this is very helpful video sir,and I request you how make this program on scl language , please.i also subscribed your channel
@electricalautomation
@electricalautomation 3 жыл бұрын
Thanks Buddy. I could prepare the SCL topic in future. Regarding the motion control, I would recommend you use ladder style to program the key MC Function Blocks. The ladder logic style is easy for you to review and troubleshoot, especially during the commissioning. The Structure Text shows you a entire page 'code', and hard to navigate the logic signals. But for the data processing, math calculation, the ST is highly recommend.
@محمدالسروري-ه4ه
@محمدالسروري-ه4ه 3 жыл бұрын
ok
MS03b. [Siemens Motion Control] TIA Portal Technology Object (TO) Configuration [4/10]
19:18
Electrical Automation Hands-On
Рет қаралды 24 М.
What type of pedestrian are you?😄 #tiktok #elsarca
00:28
Elsa Arca
Рет қаралды 41 МЛН
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 19 МЛН
MS03f. [Siemens Motion Control] Online Axis Test via Axis Control Panel in TIA Portal [8/10]
10:42
Siemens PLC Function Block Training: DPRD_DAT and DPWR_DAT
10:57
Jason Watts AE
Рет қаралды 4,3 М.
Stepper Motor Quick Project Using TIA Portal v18 & S7-1200 PLC
10:14
Move Instruction in Siemens PLC Programming - Full Course
11:50
Instrumentation Tools
Рет қаралды 31 М.
S7-1200 Data logging Siemens PLC
18:08
Ali Al-Mukhtar
Рет қаралды 213 М.
MS02. [Siemens Motion Control] 9 Questions About Siemens Motion Control [2/10]
32:08
Electrical Automation Hands-On
Рет қаралды 22 М.
Using Siemens Function Block RDREC (Read Data Records)
22:10
Jason Watts AE
Рет қаралды 6 М.
MS05d. [Siemens S120 #3] One Button Tuning S120 via STARTER and TIA Portal Startdrive
16:59
Electrical Automation Hands-On
Рет қаралды 8 М.
What type of pedestrian are you?😄 #tiktok #elsarca
00:28
Elsa Arca
Рет қаралды 41 МЛН