Pierre

MrPLC Member
  • Content count

    114
  • Joined

  • Last visited

Posts posted by Pierre


  1. Holly Smoke I know 'bout them "Myne is the best way to program" softwares, I just thought that with this standard I could find a keyword that would at least steer me in the wright direction. I prgrammed some other part of this application but soon I will have to deal with this issue. To bad the word standard is not what it used to be Thanks for the moral support!

  2. That is the point, it should be software irrelevant. I was searching for "indexes" and in IEC1131 its called "array" and come in the form EX: %MB0(0) ... %MB0(1)... etc. What I want to find is what is the command syntax or satructure or whatever its called in english :( By the way the ware is GMWIN 4.0 from LGIS.

  3. I'm sitting at my desk and trying to do a freaking data movement in this ware and just don't find the good therm in my search for the good command. I want to copy some data inside a bank of 100 consecutive registers to another region. So from %MW0 to %MW99 to >>> %MW100 to %MW199. Used to simpler BMOVE command but with this one I search and cannot find it. Thanks,

  4. Personnaly AND professionnaly I'm a sort'a rebel to what I'm been told by the giants of the indutrie of PC protection. First I never auto-update nor update any WinPC at all unless I have to. Second I never install any security system and I disable everything Redmont flashes at me. Safety is my own business and I will not let them give me a false sens of security by outsourcing my machines to the ones who are often suspected of being the cause and want to be viewed as the solution. Antivirus running - No way Anti anything - No way What I do is discipline. 1: You send me anything that has to be opened and runned then you best send me a notice prior to the actual file 'cause if you don't it going fast in the garbage bin. 2: I NEVER open anything from the Web 3. I have Zone Alarm and my routers are not responding to anything 4. I reconfigure my servers to listen to non-standard ports. For instance I have my web pages linked to port 8085 (or something like that) So if you just surf you ain't gonna reach me EVER. 5. I use less popular web tools Firefox / Thunderbird 6: I run once a week AddAware and the Secuser online disk scanner. 7. I never do any auto-xxxstuff from vendors software IF I need them I run them at my choosing time. Never had any problems with my 7 PC at home and My 3 Servers at the shop. I will use a baseball bat to convince my guys that they do not install any crap on my PCs. I have on dedicated PC at home for such thing as Kazza and the likes. I had it Gost and once a month I format the drives and revive there brain. I'm certainly lucky but I've had more problems when I was using them security warez than what I'm doing now. I would still be running DOS if the newer warez did not put a gun to my head and would still run under DOS :)

  5. Since the number one reason for this alarm function's behaviour is to enable the operator to view one thing that happned when he was not around AND you just don't want this ... why dont you just manage the alarms in the PLC and have it trigger some Text from the registers value? You have a 0 in a register and nothing happens. When it has any data above ZERO you trigger a page change and have some text displayed on this page for X many seconds than you reset the register value and switch back the page displayed.

  6. Furthermore ... here is a complete system for you to study in order to "make" yours. In this file there is a FX1N plc program that logs 2 pumps runtimes during 10 days in 30 minutes periods. Every 30 minutes registers will have a data of 0 to 1800 seconds. So you have 96 data registers per day. These 10 days of data can be uploaded to an Excel Worksheet using MelDDE. On the worksheet you will see 3 buttons. "Write" is to upload each 96 data in 10 consecutive sequences and writing them in there respective cells. "Archive" is to save the newly filled worksheet with its onw name thats is tagged with the actual date "Reset" writes a bit to the PLC and then resets all registers to start loggin again. It might not be exactly what you want but will give you insight on one way to proceed. When you open the Excel worksheet you will be prompted to establish the DDE link, just say NO and have a look at the embeded VB source code. (left click on Sheet1 and vew the VB source) Hope this helps. DDE_FX_Logger.ZIP

  7. My experience with Mitsu tells me that when all they say has check out OK then look for something else. Is there anything that could not be random? When does this happens, time of day? Beginning of shift? Was there any large conductors installed or relocated at all at this location (>200A)?

  8. The setup I'm testing is one G7M-DR20U I am able to get the needed data only IF I add and connect through there G7L-CUEB serial extension module. Same cable and setup for the OPC server(but changing the target to CUEA instead of Glopha Loader port) How the heck can I communicate with there normal loader port? Anybody has done this before 'cause I'm still waiting for my Korean friends to wake up

  9. Most of the times I get an email with jokes or a ppt humor or a chain of letters its from one of my sisters. I keep telling them to stop for I have never had a good one from them and I never open them ppt documents. This time she sent me a good one and here it is :)

  10. In MEDOC sub-menus: Edit Other Dwrset (Data Write Read Set) or whatever this is Here you can upload, download, save (to 10 different names) and Recall (some that you have saved) *Have a look at this you'll understand better.This was often used for recipes. This type of need is best handled with MelDDE and MSExcel

  11. I recall having to put the value 65535 in the alarm trigger register in some other OMRON HMI and it would reset all alarms. Give it a try!

  12. The rough way to do this is with simple rungs that do a COMPARE and a MOVE function. When in the "reading" phase of your sequences you must first MOVE the read value to a register. Then you compare the ACTUAL value with the prior read value. IF the ACTUAL is bigger than the memorized value THEN you move it into the memorized value register. And so on every scan until you dont MOVE anymore values 'cause the Peak value has been caught. You then have to figure what makes you beleive the high peak will not be beat by another value. Usually this is time based ... when a value is not moved for X amount of time then you say "this is it". You do the same thing with the low value. When the readings oscillates I usually wait for the high peak to have been caught before I record the low peak because your readings start from nothingness to fullness so you will have to figure out when a low peak is to be read. Hope this helps.

  13. I now never install any more HMI if they are above 12". I always install a IPC. I have two type: I use Nematron when I have to install them in a wet environment.(no moving parts not even a fan) I use Dell for everything else. Now for me an IPC is one that can be replaced (exact mirror has backup) within minutes. Heck I have seen some with a few inches of cement dust inside, still working perfectly. The backup is locked in the supervisor's office. Unpowered, just waiting for its 15 minutes of fame.

  14. As many of you have seen before, I have a circuit board that has been dip or sealed with a plastic looking material. Its now like an 1/2 x 6 x 6 inches block of plastic. I see the leads coming in an out and the top of the ICs. What is this material and where can I get me some. Thanks.

  15. Vlotage is a potential difference. By itself it does not exist! You will have an amount of electrons that will flow between two different potentials. Just as a rock will roll down a hill. Between the top of the hill and the bottom, there is a difference of potential. As for grounding one side of a transformer it is done to establish what and where resides the potential difference. Instead of waiting for a loose connector to ground on of the leads by mistake, we establish exactly which conductor is common / neutral / ground / hearth / and so on. That way we stand with a clear vision of what is HOT and what is NOT. What we can touch and what we cannot. A neutral conductor that would become loose and touch the ground will be of no concern. Not potential difference with itslef. On the other hand, if a HOT conductor touches ground, KABOUM! You will soon find out there is a problem. This is safer because all the surrounding materials become safety barriers against you or me getting zapped by on of them floating potential that could be HOT or NOT. For the 24 Vdc, I never ground it. It has save me so much equipments. Specially when an electrician or technician uses his ohmmeter to test voltage and he connect to 24 V+ and 120 Vac.

  16. Thanks Jay, With Syswin I looked at the DM Datas and saw that he had a lot of it in DMs above 6600. I use some of them when I want the PLC to be linked with a modem so I wrote ZERO in all of them. I wounder how he got them setting in there. It was pretty precise... Like when we select the PLC Setup directly in the menus. I much prefer to write directly to them DMs. Now it works. Got get into the CX ware. I have it on me lappy but never use it The error number, I got from Syswin.