Minty
MrPLC Member-
Content count
16 -
Joined
-
Last visited
Community Reputation
0 NeutralAbout Minty
-
Rank
Sparky
Contact Methods
- Website URL http://
- ICQ 0
Profile Information
- Location England
-
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
-
Hi On the CPM1/CPM2 series is there a trailing edge triggered timer? Thanks
-
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!
-
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!
-
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!
-
1) final output is 10.01 (1.00 is a internal relay) 2) its a CPMA10 3) timer0 is the time out timer. Thanks!
-
Hi Its a CPM1A could you explain a little more what i`m doing wrong? Thanks
-
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!
-
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!
-
Interesting! My Norton antivirus says the Cx-programmer.exe on that site is infected with backdoor.trojan.dr anyone else get the same result?
-
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!
-
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!
-
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.
-
Oh the switch in example 2 is before the down ladder link to the outputs. It came out wrong once posted!