pfort

MrPLC Member
  • Content count

    398
  • Joined

  • Last visited

Everything posted by pfort

  1. CPM1A INCREMENTAL ENCODER

    Assuming that you already have 0 in "P" and "C" of your PRV instruction, could you post your code?
  2. Copying Attributes?

    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.
  3. Omron CPM1a Retentitive Timers

    Hi buzzmethru, you are welcome!
  4. Omron CPM1a Retentitive Timers

    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
  5. Omron CPM1a Retentitive Timers

    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?
  6. Omron CPM1a Retentitive Timers

  7. Omron CPM1a Retentitive Timers

    I still dont understand very well but here is how i suggest to replace your timer with 1 sec clock pulses.
  8. Omron CPM1a Retentitive Timers

    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.
  9. E.stop wiring

    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.
  10. E.stop wiring

    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.
  11. Multiple Language Setup

    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 )
  12. calculating yield

    He meant Structured Text... First of all what is your PLC? As lostcontrol suggested can you post your ladder?
  13. From machines we have stripped: FX0N-40MR-ES, 150$ FX0N-24MR-ES, 100$ FX2N-80MR, 200$ FX-10DU-E, with cable: 100$
  14. 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
  15. From a machine we have stripped: 1x 6AV3637-1LL00-0AX1 Siemens HMI. We ask 2000$
  16. new to ns, covert nt20s displays

    I think he had in mind to replace NT20 with NT21. Same panel cutout, easy program conversion. (Resolution not exactly the same)
  17. Use memory map archive from C200HS in a new CS1

    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.
  18. cqm1h cpu error

    DId you try both ports, mini-peripheral and the DB9?
  19. cqm1h cpu error

    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.
  20. NTC temperature control

    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))
  21. NTC temperature control

    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.
  22. NTC temperature control

    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.
  23. NTC temperature control

    Maybe it is cheaper to buy 10 controlers than add expansions to a PLC to control 10 zones. What is this PLC?
  24. NTC temperature control

    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