Veganic

MrPLC Member
  • Content count

    471
  • Joined

  • Last visited

Everything posted by Veganic

  1. HMI to HMI

    Where is the RS232 to Ethernet switch? Is it between the HMIs or between the PLC and HMIs? Ethernet connection to E1101 and RS232 to E901T,? How is the PLC connected to the HMI? Do you have the ethernet expansion on the E910T? 1. You can try the RS232 to one RS422 to the other suggested on the earlier post. 2. You may be able add an ethernet unit to the FX and then connect to both HMIs. Assuming you have Ethernet on E910T. 3. Change the E910 to E1xxx and you can use BDTP through the ethernet ports. ( I think E910 is not compatible with E1000 for BDTP)
  2. HMI to HMI

    I think the route you are trying is a dead end. It might work if you uses RS232 for one HMI and RS485/422 to the other (with one of those RS232 adaptors on the fx). [i have connected via an RS232 board and RS485/422 via the programming port but never both at the same time.]
  3. CC-Link clarification needed

    So you've just got to add some bits and/or words to be sent from station x to station y? "From K0 K25 K4M0 K1" Ignore this for now, it reads the comms status. Next Rung From K0 K0 K4M100 K2 this reads remote outputs (from the master) into local addresses M100 to M131 (32 bits) K0 - 1st expansion module, K0=1st address of that module, K4M100 destination address, K2 = 2words in length. The good news is that this means the no. of stations for this unit need only be 1.(dial set to zero). From K0 K8 D100 K4 This reads 4 words from the remote master to D100 to D103. To K0 K0 K4M50 K2 This reads bits M50 to er... M81 to the remote master. To K0 K8 D50 K4 This reads D50 to D53 out to the remote master. This hardest part of this will be finding out how many bits and or words are already being sent. If you need to send five words rather than four then you need to adjust the dials and master configuration. If you have unused words in the existing configuration then there's very little to do.
  4. CC-Link clarification needed

    NovaluationGSi What units are you using? FX2N-16CCL-M master? FX2-32CLL slaves? The posted code is from the master? What are the dials set to on each unit? (Station no. and no. of occupied stations.)
  5. Q PLC

    D100 = Word = 16 bits = 0000000000000010 for example. D100.0 = first bit of D100 = 0 in the case above. D100.1= 2nd bit = 1 in the case above up to D100.F if D1001 = 1 base 10 then D1001 = 01 binary. Therefore D1001.0 = 1 and D1001.1 = 0. if D1001 = 2 base 10 then D1001 = 10 binary. Therefore D1001.0 = 0 and D1001.1 = 1. if D1001 = 3 base 10 then D1001 = 11 binary. Therefore D1001.0 = 1 and D1001.1 = 1. Edit:I'm in Staffordshire, so PM me if you need anything!
  6. Siemens Vs Allen Bradley

    It has inputs, it has (10A) outputs, it has a (very simple) program. It will control a very simple pump application. It says 'Siemens' on the box. I know what a Logo is. It's a Programmable Logic Controller. I wasn't being that serious.
  7. Siemens Vs Allen Bradley

    How about a Logo!....!
  8. What is the smallest PLC platform that is available on the CoDeSys platform? Is there anything equivalent to a 'brick' plc?
  9. Com Port Re-Director

    This might help to remove them. http://ltxfaq.custhelp.com/cgi-bin/ltxfaq....amp;p_topview=1 I think I use version 3.1. I remember trying version 4 and it didn't seem to work as well.
  10. Com Port Re-Director

    http://forums.mrplc.com/index.php?showtopi...amp;hl=redirect Just in case you need a Plan 'B' or 'C'
  11. CC-Link and Control Techniques

    James, I've just had a quick look and your choices are Ethernet/IP or Modbus TCP/IP. Mitsubishi don't do Ethernet/IP. Modbus TCP/IP is supported with a dedicated module for the Q-series. I don't know what is available for the FX. Profibus is probably as 'fast' as CC-link.
  12. S5 with Dos software under XP

    I'm playing with an old S5 I was trying all sorts of virtual machines with dos and free dos and getting no where. But it seems to almost work under XP! I can go online but thats were the fun ends or starts depending on your point of view. What's my next move to get the program out of the CPU? It's a S5-100U. I just get a 'function cannot be selected at the moment' message. Thanks in advance.
  13. Array index in GX developer

    var1 INT ta INT(10) FOR W1 := 0 TO 9 BY 1 DO var1 := W1 *2; ta[W1] := var1; END_FOR; I got that to compile in structured text so it looks like you can call an ST subprogram or function block.
  14. Array index in GX developer

    That is the simplest/only way I can think of. It just means you can't define the array in the header.
  15. S5 with Dos software under XP

    I inherited the Step5 software and I think I must be missing a dongle or something. I've download the demo version of PG2000 which works quite well for gaining an understanding of how the S5 works. I see these S5s all over the place....just a matter of time until I have to do the world a favour and replace one!
  16. UNIOP ER-16T-0021

    I've got the touchscreen grid worked out so that explains the lack of tags..... but....how do I download to an old HMI?
  17. UNIOP ER-16T-0021

    I'm upgrading a UNIOP ER 16T-0021 to and eTop. I have Designer 6 version 6.07 (01). I can upload the existing program but I can't work out how the touch screen works. I'm just getting rectangles with no tags or F-keys attached. The firmware version 4.04 is not listed and the HMI ER-16T is not listed. Firmware starts at 4.1 and the closest HMI is ER-16TA. I have uploaded, made changes but I cannot download the new program. I an changing the PLC at the same time and have to prove it works on the old HMI. Can anyone point me in the right direction? Edit: the error on downloading is that the HMI does not support enhanced graphics. If I change the protocol it just hangs saying "closing communication"
  18. Cutting Machine Power with Safeties

    1. What is the risk from the 480V? Are the heaters removable and on plug/sockets? 2. The risk from the heat itself is there whether the heaters stay on or not. The heaters will start to cool but still be hot. You can cover for 1 with a label and instruction to not disconnect with power on, or use an interlocked plug/socket. The heat risk is not your problem. Additionally: A. SSR's might not meet the requirement for safe isolation/cut-off. B. If you put this one back they'll want the new ones changing as well! Ask the manufacturer why they do it this way. Finally: written codes....dunno!
  19. Upgrade E910 to E1101

    Hmmm... they certainly look identical. [clutching at straws] I've looked at some of my recipes and the only difference is that mine don't have the first line.... And I've never used ST data types. [/clutching at straws] I won't be near a E terminal for a while but I'll try to load your recipes when I get a chance.
  20. Upgrade E910 to E1101

    Post a recipe file. We can see if there is anything obvious*. Have you ticked the box which says 'use recipe directories' or somesuch? *not obvious
  21. Upgrade E910 to E1101

    Assuming this isn't resolved: Short term solution: Don't use directories, just have a combined product + colour recipe name. Long term solution: It may have something to do with the length of the recipe/directory name. I think the E910 worked slightly differently to the E1101. So if you're uploading the same recipes it may not work. Try setting short recipe in the system commands - dunno what the exact instruction is. Consult the manual? Have you tried re-creating the directories and recipes on the HMI without using HMI tools? After creating the test recipe did you check what was actually created thru HMI tools? Maybe off-track but that's all I can think of... The current display reg reading zero may mean there is some bigger problem?
  22. Conditional jumps in FBD

    Yes I can choose any of the IEC languages. I'm limiting myself to FBD and SFC until I get used to the quirks. And there are quite a few quirks so far. For example 'double coils' can be a no-no in standard ladder but with CoDeSys I find it is almost required. Switch something on here, assign False to it there, set it if the mood takes you, reset if in doubt.....etc The implementation I'm working on doesn't have tasks. I guess that would be the standard way to make a conditional jump?
  23. Conditional jumps in FBD

    What is the simplest way to do a conditional jump for a FBD POU to run another POU? The simplest way I can think of is to make a FBD function block : ----------------------------------- FB_enable not------<return> ----------------------------------- POU_name_in_a_box ----------------------------------- Is there an easier way?
  24. Design Logic

    What is the maximum flow rate or pulses per second?
  25. Can't communicate with QJ71E71-100

    http://forums.mrplc.com/index.php?showtopic=17714 Chekc if anything on this thread helps.