slcman

MrPLC Member
  • Content count

    360
  • Joined

  • Last visited

Posts posted by slcman


  1. I need to download/upload program to a CP1L-M30DT1-D. When I plug plc window detect driver and install it, at the end of the installation I got CODE10. Then OMRON SYSMAC PLC appear in device manager but when I try to do an upload, I got Failed to connect with plc message. OS: VMware with WinXP Pro SP3 I also try it on Win7 Pro x32 CxProgrammer: 9.52 I guess the step for connect to this plc is: - select Auto Online - Direct Online - USB connection - [CONNECT] Do I miss something *note that the plc is not new and I'm not 100% sure it work. However, I can see Power and run light ON (green) and an output is flashing (because of the program). Thanks for read

  2. I have many plc connected with vpn in US and Canada. I strongly suggest eWon Cosy 141 for all beginner. It's easy to use you setup a vpn in less than 10 step. This vpn device as a DF1 to Ethernet I/P built-in, the serial port could be used for many other protocol as well. This is very usefull to connect a drive with no ethernet connection to the vpn. This vpn use an outgoing connection so there is no firewall issue. http://www.ewon.biz/en/ewon-cosy-141.html?ewp=33

  3. you can't do that, force vat is only for physical io. S7 classic vat have more feature than S7 portal, maybe in the future, they will improve this. You can use normal vat and modify but this is not a real force, your program will still be able to modify variable status.

  4. We don't really know what the 'other pc' does. If it does trend or logging,you'll need what fleaplc says. However if you just need to receive that data you may consider email function, is cheaper than buy an opc or scada licence.

  5. I had similar issue with my first experience. SoMachine doesn't use Ip adress, web server and ping does. This is why you can't reach the plc with SoMachine. However you need to be in the same subnet of the plc, so if you can ping, this means your Ip setting is correct. Check in Program tab, double clic on ethernet, Ethernet Protocol must be set to Ethernet 2 not IEEE 802.3 - see picture. Mark_ade instruction is good, but you also need to set the controller name. It must match the one you use in your project, to do so, scan the network, then once the controller appear, right clic on controller and select Change device name... You'll be able to assign this controller with the one you use in your project. You need to clic on Set active active path as well. Don't panic, you'll lost communication, it's normal because plc default Ip adress will be changed to the one in your project (set in ethernet tab). If left few screen shot to help If it doesn't work, give us some feedback, you'll try to help.

  6. Each time you change data in your program, software prompt this box when you ask a crossref. Is this box appear if you make a crossref, save project, close it, reopen it and then do a crossref? I don't think you can disable this feature.

  7. Micheal you have a great idea, I'll use graphic to see what's append there. Gerry program only use MAS stop type = 3 (gear) Could you tell me if the motor will run at previous speed if MAS instruction is executed with stop type = 3 (gear) ie. 1- Motor gear-in Master run at 1800 RPM (ration 1:1) 2- MAS stop type 3 3- what's speed the axe will run? 1800RPM? regards

  8. First, thanks for reply. You explication really help me. Back to your issue, does the the MAG instruction have the "Clutch" option checked? NO - DISABLED, I don't really understand what's this parameter does. If the difference between the Master velocity profile and the Slave pre-MAG one is significant, physical slippage might occur within the Slave's linkage at the moment of MAG's commencing. Like I said in point #1, if MAG instruction is ON 50msec and OFF 50msec continuously, is this could explain the variation while accel or decel? I guess while MAG instruction is OFF and there is not MAS command, motor run at the speed it run while MAG instruction goes OFF. In drawing I sent, I tried to represent what is caused my issue, but I'm not 100% sure, could you give me your opinion? (RED = Master speed, BLUE= slave speed) BLACK= 50msec ON, 50msec OFF) - I know Master and slave are equal while MAG is on but I lower blue line a little bit for reading. thanks

  9. Siemens web site offer a lot of example in application and tools tab: http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&aktprim=4&siteid=cseus?=en&wttree=cs&basisview=4000003&siteid=cseus&foldersopen0=-227-226-175-174-173-251-&viewLevel=6&viewreg=WW&nodeid0=4000024&groupid=4000003&groupid=4000003&extranet=standard

  10. I need to troubleshoot a project with motion instruction. I need some information on MAG and MAS instruction. : 1- Once MAG instruction set, does axes stay geared until a MAS instruction is called (Stop type: gear or all)? I don't understand why programmer called this instruction each 50msec. 2- If MAG instruction is ON, and stay ON while MAS is true. Does axes return to "gear-in" state once MAS instruction goes to fales or MAG need to see a new false to true transition? Actually system operate properly if speed doesn't change but when we change speed of master axis (encoder tie to driveshatf) Slave "slip about an inch. thanks for help

  11. if the fault appen during the week-end, diagnostic buffer maybe full and you'll not able to get any info about the error. As example, a simple power down and power up may lead to 40 event in the diagnostic buffer ( profinet station loss, profinet station return) if you have 20 profinet IO. use TEMP data in OB121 to write info about error in memory ( you could create a DB for fault). Then you'll be able to get the info, even if you are on vacation because your DB keep it until you delete it.

  12. You may use temp data to get where and why the error occur. This is the better way the retreive data from error. Help file you'll give you more info.