All Activity

This stream auto-updates   

  1. Past Hour
  2. Hi, I've been given a couple Twido PLCs (TWDLCDE40DRF) to create and test modbus communication between devices and a HMI/SCADA software, as of now I haven't been able to work due to IT restrictions (hopefully this will be adressed in the next few days) I can't disable firewalls nor can I manage COMs ports.  My question is, when creating a Master/Slave between a SCADA (master) and a PLC (Slave) do I need to write any code in the Twido PLC, or I just need to configure de ports/adresses to be able to read the info in the plc? Disclaimer: English isn't my first language.   Thanks in advance.
  3. You can easily view the contents of a structure by adding it in the watch tab page. Simply click on View --> Watch Tab Page (alternatively you can push keyboard shortcut: ALT + 4). Fill out the Device name, and name of the structure. A small arrow will appear next to the structure, click this to expand the structure to view all of its contents.
  4. How to map physical Input and output into variables type of Word?  It is easy in CX programmer with Mov 0 to  Inp_Word_0  (type Channel) Global Variable  -----> Inp_Word_0 ,      Inp_Word_1     Type Word                                       Out_Word_0,        Type Word                           Example in NX1P2   map Input Bit 00 to Input Bit 15 to a Inp_Word_0,     and    map  Input Bit 16 to Input Bit 23 to a Inp_Word_1                                      map Outpu Bit 00 to Input Bit 15 to a Out_Word_0,                                         
  5. Today
  6. Hello Everyone, I have just started exploring the Sysmac studio and I am not familiar with the instruction set of the sysmac studio.I am trying to create instruction that is equivalent to SQO and SQI in studio 5000. Can anyone please direct me into the right direction. Any help would be greatly appreciated. Thank you 
  7. From PM today: Sysmac C60P

    Another option would be to use a C200H-PRO27-E with a 3G2A5-AP003 and a 2 or 3-meter cable. https://accautomation.ca/purchase-find-parts/omron-c20k-c28k-c40k-c60k/#Peripheral This is still using the handheld but with the cable extension, it is better to work with it. Regards, Garry
  8. Ethernet/IP bandwidth

    The maximum number of nodes on a LAN depends on the media type, network protocol, and (at least for the IPv4 protocol) the network address class.
  9. Looks like the camera only supports ethernet raw(json strings) or ethernet/IP.  So your options are: Add an Ethernet/IP module to your FX5U config. Create the Raw data protocol needed in de FX5 using pre defined protocol support. Use a camera which supports the mitsubishi SLMP protocol like cognex - keyence etc  
  10. Servo Movement

    Well No not really but the description of your problem seems to suggest this. So I would check the setting in the amplifier and change them if it this so you can rule this out. Also I would check which homing is being used and check if all the homing signals like dog sensor etc are working correctly.  
  11. Thanks for answer. PIM60 Sick support ethernet TCP/IP. I connect communication modbus.  This is manual PIM60 Sick  https://cdn.sick.com/media/docs/7/37/837/User_manual_Inspector_PIM60_ver_2.0_en_IM0048837.PDF .  
  12. From PM today: Sysmac C60P

    There is a serial Hostlink 3G2C7-LK201 although it will be hard to find and be expensive.  Search the internet for Syswin programming software.
  13. From PM today: Sysmac C60P

    There is a serial Hostlink 3G2C7-LK201 but you will find it hard to get and also quite expensive (>$500). Search the internet for Syswin programming software.
  14. From PM today: SWysmac c60P

    There is a serial Hostlink 3G2C7-LK201 but you will find it hard to get and also quite expensive (>$500). Search the internet for Syswin programming software.
  15. Yesterday
  16. Sorry for the delay on answering, I was away. Thanks for the hint, I do know how to set the timer tags so I'll give it a try. My main concern is managing many parts at the same time with different addresses. But I will be working with it again next week. 
  17. 90-30 Timer over 16 minutes

    Your variable setup is asking for trouble. You may be getting away with it, but in my opinion it is a ticking time bomb. The 90-30 timer is a 16-bit instruction. It uses an array of three 16-bit WORD variables. You can't turn it into a 32-bit instruction by assigning an array of three 32-bit DWORD variables to it. From the variable list you posted I infer that you've done that for other timers beyond the one you cited. If the HMI allows the operator to enter a value that results in a timer preset greater than 32767 you'll get incorrect results. My suggestion is to get rid of those DWORD arrays assigned to timers and restrict your usage to WORD arrays.
  18. Servo Movement

     Would this setting change after an encoder swap? There has been no changes to this machine except an encoder change in the last 5 years. This issue just started happening within the last couple of months.
  19. 90-30 Timer over 16 minutes

    I think it might be a conflict with my HMI. I was watching the PLC while online, and timing it, and it seemed to be fine. Variable Report.csv
  20. 90-30 Timer over 16 minutes

    If you can post the addresses you're using or a readable screenshot, I'll try to see if I can duplicate your issue. I can't read the address for the variables at IN1 and Q of the MUL_DINT instruction nor for those at the PV of the TMR_TENTHS or the address of the timer function itself. And what time period are you trying to use? Are you setting a preset of sixteen minutes or does the accumulated time revert back to ten minutes when it reaches sixteen instead of timing to the desired value? If your employer will permit it, post a copy of your project file and I'll check for address overlaps elsewhere in the code. Also let me know what version of Proficy Machine Edition you're using
  21. 90-30 Timer over 16 minutes

    I have already realigned my %R register to account for the expansion.
  22. 90-30 Timer over 16 minutes

    You chose not to display the addresses in your screenshot, but I expect your problem may arise from an address overlap. The MUL_DINT instruction writes to two consecutive %R addresses. If those two addresses are also used by your TMR_Tenths function that could be the source of your problem. Refer to my answer at PLCTalk.net
  23. 90-30 Timer over 16 minutes

    http://www.plctalk.net/qanda/showthread.php?t=47460The above post mentions a similar application using a timer and a counter to get to minutes.Can you post the logic? Regards, Garry  
  24. 90-30 Timer over 16 minutes

    I have a 90-30 system.  Once a timer gets to 16 minutes, it goes back to 10 and it never really times out.  I am using an HMI to set the timer. I multiply that number and use it at the PV.  I thought maybe I needed to use a DWORD, but once I changed my register and all of my timers, and tested it, it still did the same thing. Thoughts???
  25. There are manuals you can read on how to use analog signals.  Without a bit of information about your application, nobody can help you.  And we won't write your program for you, we will answer questions when you get stuck.  if you want your program written for you step by step, you're going to have to pay a programmer.  
  26. 2 HMI's 1 plc.

    Keep in mind that E-terminals were not a Mitsubishi product, so you cannot blame Mitsubishi for the poor documentation.  It's Beijers that can't write a manual.  I hated working with them too, buggy drivers and confused software.  But when Mitsubishi Europe first made that relationship, the GOT series was about useless.  Japan never had a thing to do with the E-Series, that was a Europe product that also made its way into the North American market.  Now GOT is a far more robust product. And as for L02 to FX5, you need to understand that Mitsubishi has two PLC lines.  The rack type products (L and Q and the old A Series) comes from one factory (Nagoya) and always has.  The FX line has always come from Himeji.  2 different divisions, and there have always been differences and no conversion between those.  This isn't a new thing.  It's like the differences in parts between a Chevy Silverado and a GMC Sierra.  They look the same but are slightly different. I'm not defending anything, just trying to share more information.
  27. IEC Developer and the AS-i interface

    As an update on this, we found that Mitsubishi seem to have missed a trick by not keeping up to date with the As-i standards. We installed the Mitsubishi As-i master (V2.11) to our Q01 test mule and then connected a V3.0 slave to it. Initially things looked good as we could address the slave and see the the inputs correctly coming back from the slave. So far, so good, but it all fell apart when we tried to actuate the three solenoid valves on the slave, and found that by activating the 4 bits in the 16 combinations possible, we could get solenoids 2 and 3 to go on or off but in a totally random / no sense order and solenoid 1 refused to actuate at all. Further reading reveals that the V3.0 "slave profile" of the slave is important, and this does not tally with any slave profile supported in V2.11, so we got nowhere. Bent Mitsubishi's ear about keeping up to date with things, but was told that as there was little take up on the card, they lost interest in it and stopped any future development. UK distributors have been very good, so now we're just about to try a CC Link card with a Pepperl and Fuchs gateway, which is pretty much guaranteed by the distributors to work, to the extent that they have promised to get Pepperl and Fuchs on site if it doesn't. Time will tell ...... 
  28. Load more activity