Search the Community

Showing results for tags 'alarm and alarm history pages'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 41 results

  1. Dear masters! Hello! I have a PanelView Plus 1250, firmware 6.1, and I would like to know if it is possible to export to csv or .txt and save the alarm history to an external USB memory from the terminal? Today I'm typing the whole alarm history manually...
  2. Double address - Alarm

    Hello, I would like to see your logical opinion about this situation and in which part of system where I need to find solution - software or in the physical field. Subject: Twelve old system based on Mitsubishi PLC AnS series, Profibus Here is pneumatic transport, with 5 lines, each line have a shredder and discharge valve. A few months ago, when line 1 works , display shows line 2 and vice versa, it was first problem, but the system was still working. From the last week system doesn't work. On the display appear line 3 in works, but system can not started. Alarm shows Double address (perhaps two valves have some address), Alarm still appear after reset and even all lines are turned off. What is your opinion where to find proble (PLC, I/O moduls, cables,...)  
  3. Walt Boyes reports that Dick Morley, the father of the PLC died on October 17th. http://www.spitzerandboyes.com/a-legend-passes-dick-morley-died-today/ Wikipedia has been updated and summarizes Dick's contribution to the automation world: "Richard (Dick) Morley (died October 17, 2017) was considered the "father" of the programmable logic controller (PLC) since he was involved with the production of the first PLC for General Motors, the Modicon, at Bedford and Associates in 1968. The Modicon brand of PLC is now owned by Schneider Electric. The PLC has been recognized as a significant advancement in the practice of automation, and has an important influence on manufacturing industry." https://en.wikipedia.org/wiki/Dick_Morley An article gives some history of the process Dick went through in the early days https://www.automationmag.com/features/the-father-of-invention-dick-morley-looks-back-on-the-40th-anniversary-of-the-plc.html
  4. Please if anyone can help me, recently I installed a redundancy in my Factory View V8.20 server, but started to show some errors: My alarm banner and event simply disappeared and now I can not read tag from my opc server (KeepServer Modbus), I see this tag in the studio, but at runtime they do not communicate. * Patches are up date. Tks! Vitor
  5. I have entered the messages many times into the Alarm Setup but every time i re-open the alarm setup, every message that has the Trigger Value=1 will be deleted.  Anyone have a similar issue?
  6. Hi, I have some concern regarding sending an email automatically when an alarm trigger(High, Low Level Alarms - Bit), Is this possible for the software?  Thanks for any reply.
  7. I'll preface this by saying that our SCADA system is fairly large. Just the stuff that I worked on over the last 6 or 7 years probably has 5,000 - 10,000 tags (mostly real, dint, and bool) per PLC and there are 55-ish PLC's. There are also 30-40-ish flow computers that have 20-30 tags each in the system. Compared to the rest of the system my part is/was fairly small. We use ClearSCADA for the HMI. Kepware for the driver. Comm is supplied by everything from VSAT to Cell Modem to 3rd party wireless, to T1. Scan times vary from 15s to 30s, longer if there is a network hangup somewhere. The system is going to grow.  There is a need to log history once per second on a very few points and our HMI / Comm method isn't up to it. The idea to log 1 days worth of data in the PLC and move it to a "Previous Day" record at 00:00:00 has been tossed around but I haven't had time to implement anything. I started with some ideas this morning, came up with a possible solution, and tried to implement it in an AOI for simplicity. The AOI has become a stumbling block. Maybe my implementation is flawed but I think it's probably fine.  Here's the idea: Create a tag We want to log things like rate of change and pressure. Lets say I want to log the pressure on PT100.PV. My History tag would be something like PT100h REAL[24,60,60] and PT100pdh REAL[24,60,60] for current and previous day logged history MOV data to the tag Use pointers to move data to the array based on the PLC clock H, M, and S. It probably makes sense to put the routine in a Scheduled Task. If I remember correctly the PLC clock is always at UTC unless you "fake it out". I can either leave it alone (preferred... that way daylight savings time is not an issue) or add the appropriate UTC offset to the Hours value. I haven't tried pointers in a 3D array but I don't see why it wont work.  MOV data to previous day tag at the 00:00:00 MOV PT100h to PT100pdh at 00:00:00 and move 0.0 to the PT100h tag. I'd probably be lazy and create a Zero[24,60,60] tag with all zeros in it unless someone has a better, less memory intensive way to do it. Foreseeable issues 86,400 floating point values x 8 bytes is a shade over 691k x 2 for previous day = almost 1.4mB. This is a real problem. One way to mitigate it, somewhat, is to do away with the Previous day tag. The HMI will log the history the actual value for each tag will be in the HMI log files HMI load- Adding 86,400 floating point tags per PLC is going to add to the load in the system. One of the larger stations could have as many as 7 points that would be nice to historize. That's not possible due to memory constraints in the PLC that is installed there. AOI's won't allow for tag arrays that I can see. I tried to make a tag with the 24,60,60 structure in an AOI and it didn't like it.    I'm not sure if I actually have a question at this point. I'm basically thinking out loud to see what kind of feedback I'll get. The need to log is only important for "fault" analysis. 99.99% of the time the data will not be looked at. At this point I think that I've talked myself out of trying to implement this. I think the load that it would impose on the system would be too high. On the other hand, changing the array to a Boolean data type might come in handy for capturing a Boolean "glitch" and not be quite so memory intensive. I could also set it up to capture an hours worth of data and let the HMI historian do the logging. That's still 3,600 points though. 29k-ish bytes. Continuing with that thought, 5 minutes would only be 300 points and the HMI historian should be able to capture that. Maybe that's the way to solve the data issue? Capture X seconds (or minutes) and let the HMI historian log it? The HMI scan time is actually the issue so using the PLC for a buffer that offsets the scan delay may be the ultimate solution. Thoughts?
  8. I wold like to create an alarm history list that can be scrolled through from most resent to 1st. Is this possible with the Panelview 800 7"? We were able to create a page but it holds only 25 alarms and you can't scroll back.
  9. HELLO dear friensds ive been recently working with nq designer and i was trying to define some ALARMs on my program  that if any of specified values changed the alarm appears on the HMI screen but the problem is that i dont know how to create alarms and what are the steps of making one i have seen some contents that said we have to use  S0014 or S004 ...but that is all i see on net  can any one please help me make some alarms  its really urgent and my project has to be done soon !! **The PLC is : CJ2M **The HMI is :NQ5-MQ000-B **** THANK YOU ALL IN ADVANCE ****    
  10. Addressing limit alarm

    Hai, I have some question. How can i modify the limit alarm  on runtime project via screen.cim? I want to modify limit alarm value on the point ID with other point ID (Type Virtual), but i can not find the field to fill the point ID (virtual). Please give me some solution for this problem.
  11. Hello all, I am new to this forum and it happens to ask a question here. Any advice would be much appreciated! I have created alarm display for PVP 6 600 using FTV Studio ME 8.00 (CPR 9 SR 7). The problem is the alarm time stamp was not fit with the column width. I was unable to find way to adjust the column width of the alarm list object. I am using Courier font, size 10, 4 lines per alarm. The max no of characters in alarm message is 33 characters including spaces.  Aung
  12. Hi, Is there any setup to manage alarms in one PLC from multiple CX-Supervisor runtimes running on different computers? If I get an alarm, it shows up on both runtimes. If I acknowledge from one runtime, I also want it to be gone from the list in the other runtimes.
  13. Hi Guys,        In my project i am in need of switching language from English to Spanish and vice versa.For all displays,i switched to the needed language according to the working operator.        In alarm history message,If i am in English language mode means,alarm messages also in English and same for Spanish. My issue is alarm messages were not changed to the current language mode.It keep staying in language which were in current mode while it occured. Please find the attachment, NOTE:Example attachment only.  My question is,how can i get the occurred messages in current language? Help me to sort this. Thanks in advance!!!!!!!!!!!!!!!!!!!!!!!!!!    
  14. Hi All: I am new to Citect and looking for a way to create 1 page that has 25 valves (genie that pops up a super genie) and some analog genie/super genies. What I want to do is create 1 page and dynamically replace everything when someone selects a different rack in the system. I have 4 systems that have the exact same equipment times 10 so I want to avoid creating 40 different pages. Can anyone help with some ideas on how I can accomplish this? Thanks M
  15. https://plus.google.com/105445006108716761629/posts/DzZy3GmFxT8
  16. hello guys I'm working on a project that requires knowing the first event that put on alarm state to one system and because everything happens in seconds and everything shuts down almost the same time it is very hard to tell the operator what was the cause of the shut down , so I would like to know how to implement a logic to capture within milliseconds the first event that "turns off" the whole plant. Would somebody could help me with this please?