7/21/2016 10:00 AM | |
Posts: 3609 Rating: (29) |
Import of a technical question from the user Okod
|
7/21/2016 8:54 PM | |
Posts: 38 Rating: (0) |
I.e I just couldn't transfer from automatic to manual control at the commissioning box. Can anyone advice please. |
7/26/2016 2:17 PM | |
Posts: 38 Rating: (0) |
Thank you again and sorry for being vague as you mentioned but it was not intentionally indeed. I am trying to apply Fuzzy logic and PID controller on controlling the speed a DC motor on TIA software for academic purpose. So at an earlier level I need to be apple to read the motor velocity through PWM output when the motor is on action. Please see the attached pdf file for the kits. AttachmentMotor board 1.pdf (580 Downloads) |
7/26/2016 4:50 PM | |
Posts: 38 Rating: (0) |
Thank you guys for your information and yes I recently knew that fuzzy logic on PLC for DC motor is not a worthy project, but unfortunately I have to try it. For the point of using counter as a time based, which type is it HSC or the normal counter?. On other side, in the board I have two points I0.4 & I0.5 (LEDs) that making signals when the motor cut their fields, i.e. when the motor cut any one of them 4 times that makes 1 rotation. So can I use the counter to count the speed using these to inputs I0.4 & I0.5 ? If it is possible please advice. The two LEDs are visible in the attached pic next to the rotor one of them is on and the other of. AttachmentMotor board 1.pdf (533 Downloads) |
Last edited by: Okod at: 7/26/2016 4:54:35 PMLast edited by: Okod at: 7/26/2016 4:56:59 PM |
|
7/26/2016 6:04 PM | |
Posts: 5225 Rating: (1192)
|
Hi guys. Am I the only one that thinks that fuzzy logic can work. ~ okay... so that sounded worse than it actually is. Jeff - My problem is not what is asked. It is that too many of these academic projects are given without any know-how guidance.
We have no idea what the outcome of your project should be. It will be best if you spell it out for us... is it speed control? ...is it position control? ...is it just-get-it-moving-using-fuzzy-logic? You have an impressive board to play with there. Again it will be most helpful to see a schematic of what is connected where.... and what is actually relevant to the project. For homework - see if this helps for background: Share also with us what you know of the S7-1200 and what program languages (C / Java / Ladder / SCL / Ruby) do you know. It is important to establish from which base to work with. w |
This contribution was helpful to1 thankful Users |
7/28/2016 7:00 PM | |
Posts: 5225 Rating: (1192)
|
. |
Last edited by: William_B at: 7/31/2016 11:02:58 AMnotes does not apply anymore |
|
7/28/2016 8:11 PM | |
Posts: 38 Rating: (0) |
Thank you again. I can make the pulses with two timers but this serves fixed duty cycle. So how can I make it with adjustable one? please advice. I found the PLC trainer and the schematic for the motor and they are attached in this post. Regards.. Okod. AttachmentPLC. Trainer .pdf (314 Downloads) |
Last edited by: Okod at: 7/29/2016 2:42:56 PM |
|
This contribution was helpful to1 thankful Users |
7/28/2016 8:12 PM | |
Posts: 38 Rating: (0) |
the schematic for the motor.
AttachmentDC Motor Module.pdf (347 Downloads) |
This contribution was helpful to1 thankful Users |
7/29/2016 7:03 PM | |
Posts: 38 Rating: (0) |
OK but I have 2 unclear points here: 1/ BUSY & STATUS outputs. 2/ At the Hardware inputs, clock generators A&B. Kindly explain. |
7/29/2016 7:59 PM | |
Posts: 38 Rating: (0) |
Here you go.. Plus the BUSY and STATUS at the HSC function what should be assign there. Regards AttachmentHSC.pdf (379 Downloads) |
7/29/2016 8:22 PM | |
Posts: 38 Rating: (0) |
Thank you very much William. Yes that is very easy and I've already done it with FBD. But my only problem now is that how to measure the RPM? |
7/29/2016 9:45 PM | |
Posts: 38 Rating: (0) |
This a simple project, I wish I understand what you want. Clock wise direction for 4s and stop for 4s and then unti-clockwise for 4 second as well. please check and feedback cause this what I've understood from your post. AttachmentExp1.zip (375 Downloads) |
7/29/2016 11:30 PM | |
Posts: 5225 Rating: (1192)
|
Hi.
AttachmentQuick & Dirty_HSC for frequency indicator.pdf (308 Downloads) |
Last edited by: William_B at: 7/29/2016 11:31:08 PMLast edited by: William_B at: 7/30/2016 7:26:11 AM |
|
7/29/2016 11:30 PM | |
Posts: 5225 Rating: (1192)
|
Hi. Attached is a modified version of your program.
AttachmentExp1x1.zip (342 Downloads) |
Last edited by: William_B at: 7/30/2016 7:21:29 AMLast edited by: William_B at: 7/30/2016 12:58:37 PMRe-attach the project file... but note it is replaced by next posting. |
|
7/30/2016 1:15 PM | |
Posts: 5225 Rating: (1192)
|
Hi. Attached is a follow-up project. Added in this project the PWM is controlled as set by the analog input. The DC motor now has direction and speed control. User <engco> will also benefit from this sample, The design was done with TIA Portal V13 SP1 Update 9 but set to compatibility mode for TIA Portal V13 SP0. The code is untested. Highlights to note.. B - NOT SPECIFIC TO TOPIC Some instructions on loading the project into the PLC.. Project is made available under Creative Commons Licensing - with the request that the licensing be kept in place and it to be stated where the base code originated from (web site & author). The community is welcome to make additions and add to the authoring list. Forum members are encouraged to make contributions. Good luck. AttachmentExp1x2.zip (343 Downloads) |
Last edited by: William_B at: 7/30/2016 2:28:18 PMAdd instructions on loading PLC |
|
7/30/2016 8:14 PM | |
Posts: 5225 Rating: (1192)
|
Some more general (hand drawn) notes ..AttachmentPWM_usage.pdf (387 Downloads) |
This contribution was helpful to1 thankful Users |
8/1/2016 1:42 PM | |
Posts: 38 Rating: (0) |
Hi Wiliam, Thank you for your time and the valuable contribution. As per the attached pic the configured code for reading the speed is not working as I downloaded the project and test it. Please advice if the project need any addition. Regards.. Okod. AttachmentExp1x2 back.pdf (308 Downloads) |
8/1/2016 1:55 PM | |
Posts: 38 Rating: (0) |
Also see this.
Attachmentmotor speed.pdf (343 Downloads) |
8/2/2016 3:45 PM | |
Posts: 38 Rating: (0) |
Yes it is set to do frequency. How to download the hardware configuration please. |
8/2/2016 3:54 PM | |
Posts: 38 Rating: (0) |
oh thank you, yes now it starts to read but not real value with max of 26 |
8/2/2016 5:19 PM | |
Posts: 38 Rating: (0) |
Hi, Attached is the HSC configuration as per MR. William design, and for the working environment I think this very good suggestion as I've tried different designs and they didn't work smoothly. I'm waiting for your commentary and thank you for the advice. Regards.. Okod. AttachmentQuadrature Encoder.pdf (310 Downloads) |
8/2/2016 7:56 PM | |
Posts: 38 Rating: (0) |
Thank you. |
8/2/2016 9:58 PM | |
Joined: 7/7/2010 Last visit: 9/20/2024 Posts: 15213 Rating: (2417)
|
Does it properly track the RPM as you expect? If so, that's great.
|
science guy |
|
8/3/2016 1:01 PM | |
Posts: 38 Rating: (0) |
Yes it is ok, 8 counts make one revolution however there is a slight difference but it's acceptable. Thank you. |
This contribution was helpful to1 thankful Users |
8/3/2016 6:48 PM | |
Posts: 5225 Rating: (1192)
|
You may consider the use of the CTRL_HSC_EXT. AttachmentEXTRACT_Instruction CTRL_HSC_EXT.pdf (341 Downloads) |
8/3/2016 7:11 PM | |
Posts: 38 Rating: (0) |
Ok, I will see, check and update as possible. Thank you very much Mr. William. |
Follow us on