Minty

MrPLC Member
  • Content count

    16
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Minty

  • Rank
    Sparky

Contact Methods

  • Website URL http://
  • ICQ 0

Profile Information

  • Location England
  1. CPM2A Fins Gateway?

    Hi I have a CPM2A program that works fine interfacing with digital equiptment. But now i have a requirement to interface the same PLC and software to a PC with a serial port. I`ve found a CIF01 extra serial port which will allow 1 port for programming and one for the serial connection to the PC. Looking at the various ways to handle the serial communications i can see 2 ways 1) hostlink 2) Fins Gateway. I have used hostlink but as i require both inputs and outputs the only way i know the PC can know a bit has been set by the PLC is constant scanning of the word.....is this true? Also i believe "Fins Gateway" is a seperate purchased package, can this be purchased once or does it have to be purchased every time we use it in a system? I understand i`ll have to internally remap the digital outputs to DM locations that can be read, but a Omron guy also mentioned the requirement for a Rx or TX command. I didnt understand this (neither did he) so could someone also fill me in on this and what/why/who its required. Many Thanks
  2. Trailing edge triggered timer

    Hi On the CPM1/CPM2 series is there a trailing edge triggered timer? Thanks
  3. Axis Control

    Hi Guys I`m back on my axis control project and i could do with a little advice. Hardware: CPM2C-S PLC Compus - Remote I/O (Analogue In / Digital Out) Analogue in = Position Pot Digital Out = Motor Direction Control The required possition of the motor will be entered into DM via a Serial Hostlink connection. Thanks to your guys advice in previous posts i`ve have got the analogue input working and the Hostlink writing correctly to DM`s I decided to use 2 nested compares to drive in each direction. (as per attached photo). DM0 is the value i want to drive the motor to #100 is my lower limit DM2 is my actual possition read from my pot The first compare allows me to stop at #100 as a lower limit insted of ramming the motor into a endstop. this seems to work in theory, but i could do with some advice as if this is the best way to do this application or anything i should be aware of, or ofcourse any better way you guys know around this application. Also i need to ensure that there is some delay in switching directions (making sure i dont drive the motor in 2 directions at once and giving the motor a chance to stop) I was going to do this with a timer that ensures the gets activated on the trailing edge of the motor output and stops the other motor turning on? is this a good plan? Many Thanks!
  4. Timer Problem

    Hi Thanks for your help. The above sample works perfectly. Clearlly i`m using incorrect address for internal relays. What address`s should i be using for internal relays on the CPM1A series Many Thanks!
  5. Timer Problem

    Hi I exchanged 1.00 for 010.03 as a test to see if it makes a difference. The problem is related to the NC 010.03 which means Timer1 is constantly energised. This is only a problem at "start up" as the timer is leading edge triggered. Thanks!
  6. Timer Problem

    make that a CPM1A10!
  7. Timer Problem

    1) final output is 10.01 (1.00 is a internal relay) 2) its a CPMA10 3) timer0 is the time out timer. Thanks!
  8. Timer Problem

    Hi Its a CPM1A could you explain a little more what i`m doing wrong? Thanks
  9. Timer Problem

    Hi Guys i`m trying to do the following: 0.00 - Starts the process This triggers a 10 second timer 0 (for a delay) and then transfers into timer 1 for a 10 second operation. BUT if 0.02 is activated timer 0 is canceled and the process (timer1) starts directly. (basically timer 0 is a 10 second time out unless 0.02 is activated) This works fine BUT when i first switch the PLC on timer1 is triggered though the NC 1.00. this is bugging me i`m sure i`m missing something simple? Many Thanks!
  10. Project Documentation

    Hi Guys I`m pretty new to PLC programming but i need some advice on how to document projects. Basically i`m about to start a new project which involves I/O interfacing to another OEM`s PLC. Clearly we both need to understand each others intentions and agree on who`s sending what signal where. Now i`ve fallen into bad habbits with documentation clearly i need to sit down and work out whats gonna happen in my code. I persume you guys use a flow chart to work out the process flow and then have a list of inputs and outputs? So am i on the right track? what kinda software is used to create the process flow? any software you can recommend? any advice is greatfully recieved! Many Thanks!
  11. CMP (20) Instruction

    Interesting! My Norton antivirus says the Cx-programmer.exe on that site is infected with backdoor.trojan.dr anyone else get the same result?
  12. CMP (20) Instruction

    Indeed i understand now. Cant wait till my CX Programmer arrives next week i`m still stuck here converting examples into Syswin. On another point is there a demo of CX programmer? Many Thanks!
  13. CMP (20) Instruction

    Ok i had another idea what if i did the following:- Execute compare1 Copy results to location1 Execute compare2 Copy results to location2 etc......... Then had the logic lines which are controlled from location 1 to location 10 say as below Location1 ----| |-----------------O- etc........... is this possible? Many thanks for your patience with me!
  14. CMP (20) Instruction

    Thanks for your quick reply. The PLC i`m unsure of at the moment which one we will finally use (hopefully i will get a better idea next week to the hardware used. Essentialy i`m driving 3 seperate axis in both forward and reverse. I`m using the compare command to drive the motor forward and backwards depending on the result of the compare command. I think driving the outputs in turn will be fine for my application. Though i`m only a newbie it would be nice if somehow there was more than one set of < > = registers.
  15. CMP (20) Instruction

    Oh the switch in example 2 is before the down ladder link to the outputs. It came out wrong once posted!