pcmccartney1

MrPLC Member
  • Content count

    905
  • Joined

  • Last visited

Everything posted by pcmccartney1

  1. CNC Controller

    In the lower left hand corner is a company named creonics. Google them and you'll find more info.
  2. Your Robot NIC Subnet Mask needs to be 255.255.255.0 rather than 255.0.0.0?
  3. Bob, The Unscheduled Programs/Phases is just that "Programs" and "Phases". If you are trying to remove a routine, simply make sure there are no references to the routine via JSR's and such. At that point, delete the routine. Removing the JSR's will prevent the execution of the routine. Double check in the database that the state of the .InpS is set to zero, or a rung in the Main routine that pegs it to zero or always off.
  4. The 82 char restriction is in the data type file for AB. Seems to me the best you can do is do mulitple ARLs to seperate addresses in a string file. You would then probably need to parse and concatenate until you have the data you need.
  5. Control Logix math Overflow

    It would seem to me that the result of the original DIV would exceed 32767 with or without sign change thus the destination address could not handle it. I might have been better to have the result be a DINT tag and the error might not have appeared. Might need to add additional compares and MOVs to protect process.
  6. Panelview Plus Compact Flash

    Phil, Most any CompactFalsh Card will work with a PV+. You have problems with off the shelf CF Cards in your PLC's. I use most any SanDisk product with success in the PV+.
  7. Does anyone have experience or pointers to interface an L45 or PV+1000 (via kepwareserver) to a Panasonic FP-Sigma Series PLC with a Web Server Module? Talking to Panasonic, they state that the Web Server Module does not support Ethernet IP, but rather Modbus TCP (RTU, ASCII) or TCP/IP. I'm hesitant to try the kepwareserver via PV+, since I'll already have a driver running to interface a 2D barcode scanner attached via USB. Need to send a few digital signals to start cycle, run mode, reset alarms, change or select recipe. Also need to take back digital signals for alarm or fault condition, cycle in progress. Hardwired I/O is possible (therefore no comms needed) but out of spares with no room to add any modules. Any ideas would be appreciated!
  8. Here is an example of an ML1100 talking ASCII to a Mettler-Toledo IND560. In this case, the data is bidirectional. I need to get the weight into the ML1100 and send back a couple integers as ASCII strings. I chose to fill the buffer and then test for the CR/LF and then parse out the weight data and convert to INT. Going in the other direction I formatted the data string using concatenation and included the CR before doing the write. In the serial port setup, I used "/d" for the first AWA append character and "/a" for the second AWA append character. Hope you find this helpful. ASCII_Scale.RSS
  9. Wireless communication

    I agree with Paul, do not use EthernetI/P. Just use the Ethernet driver. Also, once you can see the 1100, you might still need to register the EDS for the ML1100. Check your version of Linx. Download page on KB has newer EDS files.
  10. Trying to use the Accelerator Toolkit. Have one axis running as a velocity servo. Need to be able to Home, Move/Jog at various speeds. Just seems like the toolkit is total overkill. Thanks, Rick
  11. Ultra/Kinetix Accelerator Toolkit

    Thanks Mike, Using an L45 with an M04SE and an Ultra3000. I've used the accelerator in the past, but think that the phase logic and addistional coding for Studio ME interface is just unneeded for my app. I'll review the instruction manual and knuckle in some code. Rick
  12. RSView Studio v4 runtime

    Go back to the basics. First configure your users under the System/Users and Groups/Users Folder of the Project. Then configure the users acces rights in the Runtime Security app in your project. Recreate your mer and download.
  13. I've had repeated problems with ML1100 Ethernet port lockups. RA simply says to upgrade the firmware to the lastest and greatest and that the problem should resolve itself. That's all fine and dandy, but I've gone from v1 all the way v9 and the problem still exists. In my case, I'm attached to a Digi WAN/WAP with a cellular SIM card installed and a VPN tunnel. Love to hear a possible solution.
  14. Consider upgrading RSLinx to at least 2.52. Also, use the Ethernet Driver rather than the Ethernet/IP Driver. Make sure your NIC card has the same subnet mask and default gateway as the L43. From your note, I see that you have already upgraded your firmware. Therefore, you should be able to download a program and go online.
  15. Thanks for the info Rod. I already had this info, but it's for DeviceNet interface to the T11 version of the Compax3 rather than the T30. While a T30 can be made to think it's a T10, I have a linear actuator that need to progress through 3 seperate motions and report back when the entire motion profile is complete. The profile occurs 3 to 4 times per second. I fear multiple reads and writes to the drive via DNet might be slow. I hope to program the motion profile in the T30 and simply tell it to "Go" or run the motion profile once and report back when done. Of particular concern, I see that the C3_Array can be read/write but see no means by which to parse bits out of the bytes. Example, one INT value to send multiple commands like start, stop, enable, forward, reverse and so on. I'm missing something in the CodeSys instruction set that would allow me to address to the bit level without writing a lot of FBD logic to try and check the status of one bit and enable the motion profile. Would also seem wasteful to use an entire INT for each bit command. Thanks, Rick
  16. Attempting to interface a L61 to Parker Compax3 Servo amps via DeviceNet. Can't seem to get the words/bytes to equate in the scanner and avoid a "77". Next, I can setup the Compax3 DeviceNet I/O mapping, but can't figure out in Codesys how to get data into a function block diagram to control motion. Anyone have any knowledge of Codesys? Thanks in advance.
  17. CompactLogix Ethernet port question

    I have found inconsistent results using BootP. Helps to isolate the PLC and PC such that BootP sees only one MAC address. I tend to use the RSLinx DF1 method. Then reconfigure the PC NIC card and do initial firmware upgrades and download programs.
  18. If you want the ML1200 to control the voltage, you will need to tie the dimmer (potentiometer) to an AI card and then send the varied voltage via an AO card. Consider using the DO's to fire control relays and allowing the dimmer switches to control the voltage level to the lighting circuits, independant of the PLC. Just compare the costs of AI and AO cards versus the DI and DO cards with interposing relays. Some option cards are relay output and therefore could control various voltages and various amperage ratings. You'll need to review each card for there capabilites before configuring.
  19. Update! Found San Disk 2GB Extreme III CFII cards. Seems to work fine as long as I backup the L35E first and then the PV+1000. Still conserned about the future direction of the platform and form factor for future releases of CompactLogix. Any rumors about external cards based on SD format?
  20. Any recommendations regarding compatible CF cards that work for both CompactLogix L35E and Panelview Plus 1000? My understanding is that the L35E can only accept cards less that 2GB of memory and FAT16 format. I've had success in the past with SanDisk Ultra II, but it has become difficult to find any with less that 4 or 8GB sizes. The PV+ doesn't seem to care, most any CF Card will work. Thanks in advance, Rick
  21. M1100, ethernet & Proficy

    I use ML1100's with GE QP IC754Vxx06Cxx. I had no success with the Ethernet driver because in needed LINT's in my HMI app. I ended up using the DF1 driver off of comm port 2 (DB25). Haven't tried the Kepware CIP driver. I might try it when I get time.
  22. I believe the S:59 reflects the firmware version that you can up/downgrade via FUP. In otherwords, the OS FRN.
  23. Opps....look at the Proc Tab of the Processor Status
  24. Look at the General Tab of the Channel Configuration, and enter the appropriate ASCII characters for carriage return in the 1st and 2nd AWA Appended Characters.
  25. You can view firmware while online via controller properties. You could also attach via DF1 and Control Flash the processor. Before commiting to an firmware upgrade, it will show you current version. Help this helps, Rick