Temperature Based Control Using Plc |
![]() ![]() |
Temperature Based Control Using Plc |
Feb 7 2007, 06:37 AM
Post
#1
|
|
![]() Member ![]() ![]() ![]() ![]() Group: Full Member Posts: 165 Joined: 3-September 04 Member No.: 861 |
Hi !!
I am planning to use a Twido (telemecanique owned brand) Compact PLC for the following application. Control Logic it is temperature based Fan and water valves control . Say at 25 deg c fan should come on and 27deg c another fan should come on and at 30 deg c two water solenoid valves should come ON. Now, i am using a PT100 as temprature sensor and a temp transmitter to convert it to 4-20 ma signal...Now how this signal will be incorporated into Ladder logic.. has anybody done this programing in Twido..? a sample ladder logic will be appreciated. Thanks.. Chaterpilar |
|
|
|
Feb 7 2007, 07:34 AM
Post
#2
|
|
|
Posting Freak ![]() ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 2,115 Joined: 24-April 02 From: Christchurch, New Zealand Member No.: 1 |
Hello Chaterpilar
I have no experience with the Twido so I can not really comment on how it would appear on the ladder diagram, but I would expect that normally you would transfer the data from the analog input into a register and process/scale it from there. The big question is to be the scaling and conversion that occurs in the temp transmitter. There will be a scale that shows the current output against temperature. Once you have this, you can determine the thresholds to use in you ladder. Another option to explore is the use of a PLC that has the PT100 input built in. For example, the Horner XLE OCS HE-XE105 has two analog input channels that can be configured as PT100 inputs. The analog input then shows 20 counts per degree C. To achieve your requirements, you need to use three "greater than or equal to" comparators operating off the Analog input. In the case of the Horner, you would use the first comparator to test the input for 25 x 20 (= 500) and this would turn on output 1. The second comparator would compare the analog input with 27 x 20 (= 540) and turn on the second output and the third comparator would compare the analog input with 30 x 20 (= 600) and turn on the third output. I expect that this is easy to do with the Twido, so the only difficulty is in determining the scaling factor. Best regards, -------------------- Mark Empson administrator
Skype Contact = markempson | phone +64 274 363 067 LMPForum | LMP Tech Warehouse | L M Photonics Ltd | Empson family | Advanced Motor Control Ltd | LMP Software | Mark Empson Website |
|
|
|
Feb 7 2007, 09:53 AM
Post
#3
|
|
![]() Member ![]() ![]() ![]() ![]() Group: Full Member Posts: 165 Joined: 3-September 04 Member No.: 861 |
Thanks Marke for your valuable inputs.
Chaterpilar |
|
|
|
Feb 9 2007, 03:01 AM
Post
#4
|
|
|
Senior Member ![]() ![]() ![]() ![]() ![]() Group: Full Member Posts: 223 Joined: 21-October 06 Member No.: 2,159 |
Hello Chaterpilar
I have experience with Allen Bradley SLCs. In a case where an analog signal is to measure, an Analog Input card is used which converts 0-10V or 4-20ma signal in to 0-32767. Now we easely scale this signal. I aspect, that almost same method would be adopted in Twido. According to my experience in such cases, there are two methods used for switching on or off the out put. First method is that we use a Limit Tester (comparator) and Out Put Enable instruction for switching on and off the out put. In this case we test the accumulated value (signal input) with two preset values i.e. Low Limit and High Limit. The out put remains on if accumulated value in between these two limits. Second method is to use a Delay On Timer with instructions Greater Than or Equal and Out Put Enable. The comparator enables the timer which enables his Done Bit after 100-500ms (as we set) time interval. This done bit is used to enable the out put. This is why that the analog signal continuously changes its value because of noise problem in signal cables. In normal circumstances, this noise is negligible, but in analog input cards where 1 volt converts in a value 3276.7, a small noise changes this value in one to three figures. This problem can be minimized by using proper signal cable (Belden or equivalent) which capacitance is minimized. If we use a simple comparator and out put enable instructions, then “flickering” problem with out put would have to be faced any time when preset and accumulated value would equal in comparator. -------------------- "Don't assume any thing, always check/ask and clear yourself".
|
|
|
|
Feb 10 2007, 02:23 PM
Post
#5
|
|
![]() Member ![]() ![]() ![]() ![]() Group: Full Member Posts: 165 Joined: 3-September 04 Member No.: 861 |
Thanks all for your inputs.
The project is completed and running satisfactorily. chaterpilar |
|
|
|
![]() ![]() |
Similar Topics
| Topic Title | Replies | Topic Starter | Views | Last Action | |||
|---|---|---|---|---|---|---|---|
![]() |
14 | GGOSS | 2,758 | 2nd January 2008 - 07:14 AM Last post by: jraef |
|||
![]() |
2 | GGOSS | 3,111 | 28th July 2003 - 05:46 AM Last post by: GGOSS |
|||
![]() |
3 | rup_loc | 1,422 | 30th May 2005 - 07:32 PM Last post by: Carl |
|||
![]() |
17 | BigMax | 2,164 | 14th October 2002 - 08:04 AM Last post by: theDOG |
|||
![]() |
8 | -ed- | 1,382 | 15th March 2005 - 12:29 PM Last post by: -Anonymous- |
|||
|
Lo-Fi Version | Time is now: 7th January 2009 - 08:51 PM |