aggattapauer

MrPLC Member
  • Content count

    129
  • Joined

  • Last visited

Everything posted by aggattapauer

  1. communication

    You must copy all variables in a %MW area
  2. Go to www.schneider-electric.com in download section, new offer, you will find all that you need.
  3. Let me understand better what you need to do. Quantum Model ? Quantum module ? Why do you need to disable that module? What is the matter you want to solve with disabilitation? Asta luego
  4. Twido Coil

    How many valves you have to manage? How to manage them? Which conditions? In your attached file if %M1 goes 1 then %M11 goes 1 then %M0 is reset to 0 So as I see everything is correct and the function R works fine. Pay attention!! Don't make difference between coil and bit. %M0 is a read/write internal digital variable (on/off, 1/0, true/false). In your case as you say you have an HMI writing that variable, so it's possible (but I don't think so) that the PLC try to set the variable 0 and HMI to set it to 1, and in this "battle" only the last command will win!! On the contrary, if it doesn't work, I think it's because there's something else in the PLC logic. Instead of work with set and reset functions, try to consider to work with integer and function related to it (AND, OR, XOR, or simply some math logics)
  5. Twido Coil

    I really don't understand your topic. I didn't see any example... Are you programming in Ladder or Instruction List?? As far as I understand the two valves are interlocked so that if one is opened the other is closed. Right? In such a case you have just to command (by any logic, or direct command from HMI. ect.) only one valve. After that you have just to copy the negated output of this valve to the second valve. LD %M0 (command to first valve) ST %Q0 (Output to open first valve) LDN %Q0 (when first valve is not opened) ST %Q1 (the other valve will be opened)
  6. no raj you're not right! EXCH function is not modbus (not only) it depends on the configuration of the port. In effect you need to configure the port in charcter mode. After that you need a converter to change the elctrical support from RS485 to RS232: it means a cable converter TSXPCX1130 if you want to stay in the Schneider house or any 485/232 converter in the market. Each modem could have different type of connection so check the characteristic of your modem connection and buy or make your own cable. In the program software you have to use EXCH function (normally send and listen mode). Study well all AT commands for your modem in order to configure and use it as it was your cell. Good job
  7. rajsiyer in a ring topology all switches must "speak" the Hiper-ring protocol so all switches must be managed. Anyway I don't think the problem is to find in the switches because they are normally transparent to the PLC communications and others. Did you check what I suggest you in my previous reply regardin modbus time-out in the NIP??? Did you assigned the correct monitored ETY in the cpu configuration??
  8. Is out Unity V5.0.. That version has many features that help tha advantys integration/configuration. From I/O Scanning page is possible to open automatically the Advantys configurator so Unity automatically import variables and configures all I/O scanning needed lines. And more over... Anyway with Hot-standby system you have to well configure the advantys modbus time-out (directly in the NIP by using webserver). So because during a swap of the CPU naturally the ethernet network take more time to re-configure (close socket, open new socket, etc.). During this time you have to configure the advantys in order to wait for that time before goes on comm fault. In such a way during a swap of the CPU all the outputs will be freezed to the last status. I don't remember the name of the parameter (it is a time) that you have to increase, but it is related to the modbus request time-out or something.... For your info there are advantys with two ethernet ports STBNIP2311 Ciao
  9. Redundancy?? What kind of? Advantys is a cost-effective system and I think is always a good idea. Anyway when they are used in a redundant system (hot-standby) they are not so reliable (due to ethernet connection by the way). That's why Schneider is moving (in such a systems) on M340 system of remote I/O (ready I suppose on next year). In the end I think is a good system. On the other hand in your case I see you have old software version (unity) so you can't appreciate some new features that help you integrating advantys I/O scanning and variables in Unity. Anyway maybe my judgment is biased... but it's what my experience says. I'm waiting for any news from site.
  10. That value means how often you want send a request after a time-out to check when a node is newly reliable in consequence of a fault for instance. In the figure you send I didn't see any mistake.. just I notice that one slave is through a gateway with address 2. That gateway may interfere if not well configurated (might be, not sure). Which one goes on fault before others? Or is the network goes down? What about other nodes in the network? What about switches configuration (if any conf.)?
  11. just connect DA and DB to pin 2 and 1 of mini-DIN port of Twido.
  12. Where is the common (G) in your scheme? RS485 don't need the ground (most of the time)
  13. in your scheme you have to connect : pin 12, pin 18, pin 13 together = D(A) pin 11, pin 20 together = D(B)
  14. I/O scan NOE0100

    Henrique, read and write in the same line means a Modbus request 23 = not all devices could support this kind of request!! So it could be better to divide in a line for reading and another for writing. Because of the low speed of serial communication it is better to set repetitive rate in a way as tragically said (or similar way). Perhaps you have to consider to program read_var and write_var in order to communicate in a more flexible way.
  15. I/O scan NOE0100

    yes, you can. What's the matter with I/O scanning service?
  16. I suppose you have cpu A and cpu B. cpu A must read direct input in cpu B. In the cpu B you have to copy all direct input to holding registers (the only allowed to be read by I/O scanning service) %MW0:4 := COPY_AREBOOL_ARINT (IN := %I0.3.0:64,P1 := 0,N := 64,P2 := 0); The result is that first 16 bits are copied in the first holding register %MW0; the second 16 bits copied in the second holding register %MW1 and so on P1 = first bit to be copied N = number of bits to be copied P2 = first holding register in which copy the first bit of the array In the cpu A just configure I/O Scanning in order to read %MW0 to %MW3 Bye
  17. You can't. You have to copy %I.... in %M or %MW then read them with I/O Scanning
  18. modicon 110 cpu 31100

    you could use MODSOFT
  19. function ADDM for M340 function ADDR for PREMIUM
  20. you've just to set the needed frequency of the request "repetitive rate"
  21. You could use I/O Scanning service.. see in the Ethernet module configuration Anyway... first you don't need to test the activity bit every second by using the system bit 6. And remember the system bit is on for half second and off for other half second. You have just to wait for the bit activity goes off and then give a new start. But before starting you must configure the call by setting the time-out and the length of the string message... if I remember they are the 3rd and 4th word of the report. It could be another problem in the address...... but...... My suggestion is to use I/O Scanning!!! Easier and faster
  22. If I understand your problem, you could solve just by using hot key and not the selection from the menu. For example ALT+7
  23. AEG Modicon PLC Replacement

    please everybody STOP talking about Proworx or whatever!!!!! UNITY is the newest Schneider (MODICON) PLC programming software. It is provided of all old software converter from MODSOFT (Proworx), CONCEPT, PL7PRO to the unique plattform UNITYPRO. So ratcliffe_ic you could buy a new complete Modicon Quantum configuration and convert the existing program to Unity PRo by means of Unity software tools. Another solution is to keep all I/O and rack and connect it to a new Quantum PLC... for this solution contact your nearest Schneider Electric office. Your existing rack will be seen as a remote I/O drop and you don't need to re-cabling the field.
  24. Daylight Saving

    you don't have to use GET_TOD (only for Quantum Concept) but simply read/write the system word from %SW49 to %SW53. Through the system bit %S50 you could manage the clock as you like
  25. help & advice

    Hi Keith, did u see at Schneider Electric website?? If you really are canadian have a look here and find and download this "Twido S1013 vA MODEM RTC & GSM" If it is not useful search for other FAQ or manual in any Schneider website. You'll find everithing you need.