pfort
MrPLC Member-
Content count
398 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Calendar
Everything posted by pfort
-
Assuming that you already have 0 in "P" and "C" of your PRV instruction, could you post your code?
-
On a given screen you select all, then edit properties. You get a table where it is easy to copy-paste text, attribute, etc... between elements.
-
Hi buzzmethru, you are welcome!
-
There is how i would do it, based from how i understud what you want to do. Some points were not clear so you will have to make some ajustments. You will notice i used counters instead of increment and compare DM's, i forgot to suggest this alternative the other day. HTRS.SWP
-
It seem that you not only need help with timers, but with basic logic and structure. Maybe its my poor english, but i have difficult to figure out what you want to do. Here is how i see it, (correct me if i am wrong) and questions about things seem to be missing: 1: You want to start heater1 5 minutes after input 0.01 is ON. 2: You want that timer be cumulative in case the input 0.01 goes OFF before that 5 min. 3: After that 5 min you want to energize heater 1 (output 10.01) Question: Then, if the input 0.01 goes OFF, what do you want heater 1 to do? 4: 15 minutes after that 5 min you want to energize heater 2 (output 10.02) Question: At that moment do you want heater 1 to continue? 5: 5 minutes after the OFF signal (Input 0.02) you want to shut down heater 2 Question: If input 0.01 goes ON before the 5 min, what do you want to do? Your ON and OFF signals seem unusual to me. Your drawing say you have a DTST switch ( so impossible to have input 0.01 and input 0.02 at the same time) but from your explanations i understand that you could have both signals at the same time. Am i correct?
-
I still dont understand very well but here is how i suggest to replace your timer with 1 sec clock pulses.
-
Not sure that i understand well your points 4 and 5, but if so, i would advice you to, instead of timers, use 1 sec pulses (255.02) to increase or decrease a DM (INC or DEC instruction) then compare the value of that DM to the number you want.
-
Hi Ben, I tested with a G9SA. The current for a safety input, when the relay is energised, is 24 mA. So the drop with a 46 ohm resistance would be 1.1V. There is no problem at 1.1V, i tested with a potentiometer and about 4-5V drop before it trip. If you want a relay with less input consuption, i think you could try a G9SX. He is solid-state.
-
Voltage drop depend on the resistance of your wire X the current drawn by each input channel of your safety relay . Each of your loop would have 2.2km of wire. 18AWG wire has a resistance of about 21 ohm/km, so you have about 46ohm for a loop. G9SP has 6 mA consuption for each input. So the Voltage drop would be 46 x .006 = 0.28V (for 18AWG). 14 AWG has a resistance of less than 9 ohm/km. So it would give a drop of 0.12 V for 2.2 km. I have G9SA and G9SP at my job that i could test monday (measure "real life" input current). The number i used (6mA) were from Omron spec. for G9SP , i did not find it for G9SA.
-
In "System tab, Project Property": Switch Label tab, No. of label: the number you need. Then you specify a name for each ( english, portuguese...) and wich of them is the initial label. Then when you create an object than contain text (button, messages, etc.) you always have a Label or text tab in wich you fill the text for your 2 languages. Finaly you need a "word button" to write the label number you want to display. With this word button you write to a System ($SW) adress. (Initial allocation that you specified in "System Setting + 10 )
-
He meant Structured Text... First of all what is your PLC? As lostcontrol suggested can you post your ladder?
-
From machines we have stripped: FX0N-40MR-ES, 150$ FX0N-24MR-ES, 100$ FX2N-80MR, 200$ FX-10DU-E, with cable: 100$
-
From a machine we have stripped, for sale: 1x Backplane no: 6ES5 700-2LA12 1x Power supply no: 6ES5951-7LB21 1x CPU no: 6ES5 943-7UB11 4x Digital IO no: 6ES5 485-7LA11 2x Analog In no: 6ES5 465-7LA13 1x Analog Out no: 6ES5 470-7LB13 1x Interface module no: 6ES5 306-7LA11 Can be sold separatly or as a package. Email to make an offer. Photos Siemens.zip
-
From a machine we have stripped: 1x 6AV3637-1LL00-0AX1 Siemens HMI. We ask 2000$
-
I think he had in mind to replace NT20 with NT21. Same panel cutout, easy program conversion. (Resolution not exactly the same)
-
Maybe there is a better way than this, but i remember that, in the memory window in CXP, we can highlight an area, and copy/paste between that cxp table to/from an Excel table. You could open 2 instances of CXP and copy/paste directly from area of memory window of the 2 projects.
-
DId you try both ports, mini-peripheral and the DB9?
-
Can you connect with CX-Programmer or Syswin? If yes you can see the error log there. It would help you, or help people here to help you.
-
I thought that 30, 40 and 60 I/O CP1L allowed 3 expansion units even if they need 4 words each, as for the TS002. I never found any mention of limitation in term of number of total words for theses expansions. If it is the case it allow 12 thermocouples input. If not i would appreciate if someone would indicate me where i can find it in documentations. CP1H allow 7 expansion or a maximum of 15 words, wich mean that it allow 14 thermocouples inputs. (3x TS002 (12 words)+ 1x TS001 (2 words))
-
I dont remember if it is Integer or BCD, but there is no need for scaling. If you want it Float you will have to convert it.
-
Sorry, just wanted to suggest what seemed a better solution. That is one of the goals of this kind of forum. Your CP1L is great for that...just add 2 temperature sensor unit (CP1W-TS002). They have 4 thermocouple input each.
-
Maybe it is cheaper to buy 10 controlers than add expansions to a PLC to control 10 zones. What is this PLC?
-
You need a temperature controler (not a PLC). It read the temperature, dislay it, and control your heating device (SSR...) There is an example: https://www.omron247.com/Industrial-Automation/Store/OmronProductDetailView?productId=61447&langId=-1&storeId=10051&catalogId=10051&parent_category_rn=12312