pmcmahill

MrPLC Member
  • Content count

    12
  • Joined

  • Last visited

Community Reputation

0 Neutral

About pmcmahill

  • Rank
    Sparky
  • Birthday 01/12/63

Contact Methods

  • Website URL http://www.us.agc.com
  • ICQ 0

Profile Information

  • Gender Male
  • Location Bellefontaine, Ohio
  • Country United States
  • Interests Golf
    Bike riding

Recent Profile Visitors

1397 profile views
  1. Changing Online Edit Step Number Limit

    Well, I am presently doing a project with a Q04UDVCPU, but I also have quite a few Q04UDHCPU's in plant.  We use GX Developer v8.116 and GX Works 2 v1.513. When I remember doing this was an earlier GX Developer and was a Q4A CPU
  2. Long ago i remember finding a way to change the online step number limit, which is defaulted to 500.  But it was probably 15 years ago, and i have forgotten how i did it.   Has anyone else found a way to change this?
  3. Profibus I/O via CM1243-5 module

    I am new to Siemens PLC and i am doing a project where i am using a S7-1214C (DC DC RLY) and i am adding a CM1243-5 ProfiBus module on the left side. I was told that i need to use a DPRD_DAT and DPWR_DAT command to interface with my Beckhoff field I/O.. I am confused for two reasons - (1) I can find no example of good answer on how to use this command to connect to my I/O. (2) Why do i need a program statement to read my Profibus I/o when there is a newtork setup feature in TIA V13. (am attaching a screen image of ProfiBus setup page) Anybody explpain this to me? Thanks
  4. Rx3i - COntrol Logix via ethernet

    I am looking at a project that will require communication between a machine with a Rx3i controller and a machine that already has a Control Logix controller. I know the Rx3i has a Ethernet card available, but is it cable of communicating with EthernetIP protocol to a COntrol Logix?
  5. Mitsubishi Q and Proface GP2500

    I have Q02HCPU PLC talking to a ProFace GP2500 via RS232. I have the proface parameters set for 16 data registers. I can read the present value of the Proface clock. I have the value that I want the ProFace clock to be set to in the appropriate data registers. What do I do to trigger the ProFace to to update the clock from my PLC data registers?
  6. Q PLC and ProFace HMI

    I have Q02HCPU PLC talking to a ProFace GP2500 via RS232. I have the proface parameters set for 16 data registers. I can read the present value of the Proface clock. I have the value that I want the ProFace clock to be set to in the appropriate data registers. What do I do to trigger the ProFace to to update the clock from my PLC data registers?
  7. 3rd Party Ethernet Comm Error Detect and Reset

    I have never done a GSV command, and I was not sure how much scan time it would eat up. I was also concerned if it would cause trouble with my ethernet communication. That is why I put in the conditional timer. However, eveb if I had not put the timer on the GSV, I would need to put a timer on the MSG. I would not want to send it a constant reset while it was in the act of reseting. Anyway, thanks for the advice. I may look at changing this in the future.
  8. I have been trying to find out how to detect and auto-reset lost comm of my ethernet I/O interface modules. After several attempts and chit-chatting with others, we have found a semi-simple way to do this on the ControlLogix platform. I am attaching a PDF file showing what we did here. If anyone else has another solution, I would like to know. FYI - using a ENBT/A ethernet card and Phoenix FL IL 24 BK ETH/IP-PAC field Pat Ethernet_Auto_Reset.pdf
  9. DH+ with ControlLogix Master / PLC 5 Slave

    Thanks ... that was helpful When I said Master / Slave, I was refering to the fact that the Control Logix was going to be doing the reading and the writing while the PLC5 was not going to have the read / write logic. Thanks for the info! Pat
  10. Invalid Internal State

    I have a project with several different ladder programs in it. I open the 'job change' ladder on the ControlLogix controller online with no problems. When I try to open it off line, it will not open and will splash the following message... FATAL ERROR! Application Path c:\(yada yada)\RS5000.exe Version: V13.03 Source File: RxData.cpp Line Number: 668 Error 0x8004203b (-2147213253) RxE_INVALID_INTERNAL_STATE - Internal invalid software state due to inconsistency found. Press OK to terminate application Does anyone know the cause of this? No integer in this program has a value of -2147213253 (if that is what it is saying). Or has anyone else experienced this phenom?
  11. I am relatively new to ControlLogix and have never done DH+ communication. I think I have figured out SLC to SLC, But I am having trouble with a ControlLogix Master and a PLC5 Slave. I have a good DH+ signal and am able to go online with the PLC5 via the DH+ link. What I am not sure of is how to set up the read - write messages in the Control Logix so that data is shared between the two. Any help would be appreciated!
  12. Mitsubishi A-series onboard clock? Tic Toc

    I have used the built in clock many times over the years. BEWARE!... The clock is not a Swiss time piece; I would suggest that you plan on correcting the time 4 times a year. Since the internal clock does not have a daylight savings time function, updating time at least 2 times a year (if you use daylight savings time) is necessary. Plan on checking the time half-way between the daylight savings days. I have found each PLC is slightly different in its accuracy; however I found 2-3 minutes shift over a 6 months period. If you have an HMI, time setting can be done through it using PLC logic.