Search the Community

Showing results for tags 'supervisory control and data acquisition'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 201 results

  1. UDTs to Custom Data Structure

    I have a reference HMI project that has many variables that have an Invalid data type. We are one by one trying to re-create the data types that are missing, but so far there is no easy way that I know of. Currently I re-create the UDT from scratch in a scrap offline project. (based on just looking at the variable elements in the ref project. Export the UDT to .XML file Import the UDT as a new custom structure into the toolbox At this point I can drag the structure from the toolbox into my variable list, and it creates a variable with what looks like a good structure. What I cant figure out is how to easily re-assign the old variable the new custom data type. Since the old variable is used all over the place, it cant be deleted, and if I rename it it changes every reference to it that exists, so that doesnt help either. The image posted shows the old variable "H_Header" and its properties as invalid type (also shows red X in the icon). below that is a new variable with the new data type. (no Red X). If I could delete H_Header I could then just rename the new variable to the same, but I cant because of its use. If I could change the data type from Invalid to H_Header, that would work, but its greyed out and wont let me change it. Any help appreciated    
  2. AnyViz is probably the easiest way to monitor, operate and analyze your PLC remotely, thanks to the cloud from any location. No need of additional hardware or software licenses. More info at www.anyviz.de Functions: Real-time process data visualization with just a few clicks Record and analyze machine data easily Targeted Condition Monitoring Remote control - from anywhere in the world Connecting machines, beyond location boundaries Access with any modern browser and any kind of device like notebook or smartphone Have a look at our YouTube Channel to see AnyViz in action.
  3. Particulate Measurement In CX Programmer?

    I am currently in the process of an efficiency project for a company looking to measure at what point their process starts to create particulate (in this case, smoke) so we can accurately defer the smoke into a combustion chamber to be burnt off. My question is, is it possible to use the Dywer SERIES PMT2 Particulate Transmitter for our measurements using a CJ2M-CPU33 Omron Controller and CX Programmer. http://www.dwyer-inst.com/PDF_files/PDS/DS_PMT2Rev.1.pdf If we can use this, I am wondering which cards I would have to get for communication to this transmitter? CUrrently I have analog in and out, (DA041 and AD081-V1), and digital in and out, (ID211 and OC201). Any information on getting this sensor set up is appreciated. I am not familiar with this type of process control. *****FYI If this is not the correct topic to post this, please move it to the correct one.*****
  4. Hello admin, Im new to PLC domain , i have one OMRON CP1E N30 with in built RS 232 port and ladder program to run in Homing and forward and reverse motion. I want to control the PLC from a computer using RS 232 communication. From what little i read from manual supplied for programming ,i came to know that there are two type of commands C mode as well as Fins commands. My doubt is whether these commands can read/write CIO memory addresses that are used to set and reset the motor enable/disable in ladder program through CX programmer software? for example: in my ladder program CIO memory address 30.00 is the motor enable/disable address so if i want to control externally from a PC to enable/disable the motor ,which commands should i use and is there a format to send these commands as well as the value. I am planning to build a GUI in Labview to cotrol the PLC via Serial RS 232 . How can i do it ? Thanks in advance.
  5. Good day  I require some assistance with the configuration setup (GX Works 3) for FX5u PLC inter-communication (PLC to PLC), over Ethernet (using the built-in Ethernet port). The purpose of the inter-connection is data exchange. (Values stored within the PLC storage registers such as words and bits).  Does anyone perhaps support files on this such as a procedure or example? Thanks
  6. Hi everyone! I am currently using both Motion controller Q172DSCPU and Simple motion controller QD77MS for my application. I spent time for Advance synchronous control with Motion controller QD172DSCPU. However, I wonder that is there any solution to combine synchronous control and interpolation control? For example, I need controlling 4 axes consisting of 3 axes for helical interpolation and 1 axis for linear position control. The problem is that all 4 axes start and complete position at the same time. Does anybody have experience in this? please share your ideas. Thanks in advanced.  
  7. Beckhoff Control panel testing?

    I am a technician at a large repair facility and we often have Beckhoff control panel displays come in for repair. I'm having trouble using Twincat to set up the buttons on a CPxx to test the buttons and assignable leds. We have a PC running windows XP with the twincat software, a CP9035 pci card to connect the CP to the pc, i can see the PC's display on the CP and also recognize the CP in twincat, just unsure how to map testable functions to the keys on the CP. Hope this all makes sense. Hopefully there is a Twincat guru out there that knows how to do this. Thank you!!
  8. Ground Loop

    Hello everyone, I have a quick question regarding Din rails, chassis ground and ground loops. Here is where I am getting confused. I connect my back panel to earth ground which, connects my control panel chassis to earth ground. I screw din rails on my back panel. Question #1: logically, my din rails are now connected to earth ground through the screws connecting to din rails to the back panel. Am I wrong here? As I have seen in many control panels, I connect a ground terminal block to my din rail and connect it to earth ground (the terminal block couples with the din rail through metal clamps). I now use that ground terminal block as a single point source to ground all my other components in the control panel (I connect my ground terminal block to earth ground using a wire).. *** the ten thousand dollar question is Didnt I just create a ground loop between my ground terminal block mounted on the din rail and my back panel chassis ground. For one reason or another the two different location might be at slightly different potentials causing current to flow. Where is my logic off here???? Thank you
  9. View File Excel Add-in for GE-IP PLC Data Logging ASComm Excel Add-in is a simple to use, non-programmatic way to populate Excel 2007 - 2016 spreadsheets with data from PLCs, instrumentation, and other process hardware. ASComm Excel Add-in uses built-in drivers for GE-IP PACSystems (RXi, RX3i, RX7i), Series 90 (90-30), and VersaMax communications. No OPC, DDE, external drivers, or programming required. Submitter Automated Solutions Submitted 03/01/16 Category Demo Software
  10. BBG Management Corporation has three long-term contracts opportunities for Factory Automation Specialists in Columbus, GA.Requirements:At least 3 years of work experience as a technologist in a range of shop floor manufacturing applications (with a focus on manufacturing machine tools/robotics)At least 3 years of experience with machine tool PLC and SCADA software programmingAt least 3 years of experience with data collection and reportingStrong interpersonal and communication skillsFamiliarity with a dynamic shop floor environmentStrong mechanical skills/know-howFamiliarity of the Ignition software package is a huge assetIf you feel that you would be a good fit for this position, please contact our recruiter Andrea at andrea.nemer@bbgmanagement.com. Or, apply directly on our website at: https://bbgmanagement.com/careers?t=5&b=X2PUKIEMCALPSJOCDCH2O7FB2G7A7UZPVPEIYFMHDCFA2IF2I4FILAS6USM6ICE4BNXRBUMXELDSS5WX2VXVC%3D%3D%3DOur jobs are also available on LinkedIn and Indeed.BBG Management welcomes and encourages applications from people with disabilities. Accommodations for disabilities in relation to the job selection process are available upon request.
  11. CP1E RS232 Setup

    Hi everyone, I am fairly new here, I have a CP1E-N40DR-A And i need to send a string of data to a printer over rs232 from the built in port on the PLC, I have had a look online and canot find any information on what I need to do. all the tutorials are for CJ2 cpus ect and the instructions that I would normally use on a CJ2 dont work on CP1E PLC's. Any help or light shed would be great,  Thanks in advance
  12. I would like to use the actual Cycle Time (in seconds) of the NJ101 CPU in a Structured Text  math equation.  You might also call it the Task Period... However it's called, It needs to be the amount of time that has elapsed from the last calculation of the ST math equation.  It must be a variable that also satisfies this looping equation: Time:= Time +cycle time .. so that the master equation, which is calculating position information, based on TIME .. is up to date with each calculation in the loop. How do I insert that cycle-time, which might not be identical for each loop, (or, is it) ?  Thanks, Regards, Michael  
  13. hI.. I've asked for this in the past and, so far, haven't been very lucky.  Most of the projects I run into have 4 or 5 axis, lots of analog and sensor input.. or don't have the HMI part of the "Machine" I have a nice NJ 101-1000 with the NA 7 inch HMI.. along with a R88BD-KNA5L-ECT servo and a 50W  G5 motor.. type  R88M-K05030H-S2.  All On a nice rack with power supplies and some EtherCAT I/O  (It all functions .. even "MC Test Run" gets the motor to jog ..    But.. no way to "home" it.... The motor is in "rotary mode"   but... it's NOT got an Absolute encoder.. it's a incremental... sniff!     I just want it to stop on zero ..Or anywhere, and call it zero ... and make moves plus an' minus in degrees, that's all....  I assume I have to send it some signal (push button) while it's spinning that tells it it's in "Proximity" to home and it then it does something which makes it end up on zero.    I've homed a lot of linear motors (LinMot) an' they are very easy to work with.    But, Omron has 10 different homing modes .. and they aren't very well explained.  Well, they aren't explained at all in that 502 page user manual... you have to already know how to do it, in order to understand the explanation... Example:  Take the "Home Proximity Input Signal"  .. I can imagine what it might do, to help control a move to home.  I can even imagine what's making the signal .. and that somewhere there is a place where the homing parameters are set... like the "axis setting table"  .. but, it's not a Global Variable, or a Data Type .. I could imagine it gets into the system from the CN1 I/O connector? or some I/O somewhere? But.. I grow weary of imagining how this system actually works..  Building a simple working project, from a tutorial, or even downloading a simple working project (.smc2 file) and making the minor adjustments to fit my equipment ... would make all the difference in the world.   I've searched Omron's Libraries of .smc2 files.  Haven't found any yet that aren't on the level of "Top Gun" (a seriously complicated project for a 1-week training class) ... Oh there are several.. related to IAG object files .. but those Library files are not "working projects" intended to serve as a Tutorial.. they are limited projects, ready to be configured with IAG Object files, and "your" programming ... So that you can write the programs you need "faster"... which is nice... but, no help here. Somewhere out there.. is a nice simple .smc2 project file where you get to control a simple motor from the HMI  ..Preferably using an NJ CPU and a NA HMI .. home the motor.. jog the motor and input a few "go-to" positions... sigh!..   Like you would do in a One or Two Day class...   This kind of thing should be already be available in the Sysmac Library ... Thanks much for listening..  sorry about the rant.  
  14. schneider somachine

    hello everyone,  Im new with schneider electic , ı m planing to work with Altivar 630 variable speed drivers and i want to control it with M241 plc in somachine . but when i want to configure in somachine i could not add the driver to my hardware. is there any document about it ? or does anybody control it like this ? 
  15. Iwo

    Hi ALL, I have a GE PQMII,Redlion Data Station & GE LM90 30 PLC I am trying to map data out of the PQMII to Redlion using Modbus-RS485 and then using Ethernet (TCP/IP) to map data from Redlion to GE LM 9030 PLC. I know Modbus uses hexadecimal and PLC Registers are in Decimal I need a technical procedure on how to configure/program Thank you Chris Ok Tedi Mining Limited
  16.  Hellow Mitsubishi Experts    . I want to update my system . My machine have Mitsubishi plc system . Details of plc - CPU FX1n-60MR-001 Expansion Module FX2n-8EYR  . We have two factories .In one factory have this Mitsubishi plc system (LOCAL Location ) .So from other factory (Remote Location ) I want to check some plc data via internet using some interface (Ex visual studio interface )  .It is mean I want to remotely check some data (machine production units ,machine speed and etc )  . I have plc program and plc software .   So what i want to add external modules to this system .?   How can i implement my design ?.   . I m appreciate ur immediate reply .       Thank you.   Tharindu  
  17. Temperature controling with module

    Hello to everybody! This time I need to make a program to control temperature ... Some help? I don't know how to use an analog module, I'm just starting to working with them. The PLC I have a FX3u-32MR/ES (Mitsubishi), and I have the modules; FX3u-4AD-ADP and FX3u-4AD-PT-ADP for temperature measurement. PLEASE HELP? Have a good day!
  18. i need a example code for position control of MR-J3-20A with QD75D4 as intelligence module. and i want to see the parameter if possible  
  19. EMS provides low cost analog sensors useful for PLC analog inputs. For example the $25 temperature sensor (+/- 2%) is a useful and inexpensive way to monitor for an over temperature condition in a panel cabinet. emssensors.com AC voltage and current transmitters can be a useful way to monitor motor performance. Even the sound level sensor can be a good way to generate an alarm condition for a bearing failure.
  20. Hello, i have simple problem but i do not  have solution for it. Therefore, i  have one source for example D0 and i whant on every cycle change destination of data registry for example from D100 to D200? To be more clearer i need to move value from the D0 in first iteration in D100, then in second iteration in D101 and so on. P.S. I working on FX3G nad FX3U with GX works2. Thank you in advance.
  21. We are replacing the Old hardware from PLC to new Control logix hardware. wondering Application of IEC-61508 and IEC-61511 compliance in this brown field project. Any Thoughts ??
  22. Connecting Siemens S7-1200 to WMS

    I am curious as to how I can connect my Siemens PLC to a Warehouse Management System.    We will be scanning totes, from there taking the tote number and sending that to the WMS.  Then the WMS will send me back the desired lane number.   I don't know where to start on this task. Please help.    Thanks
  23. We have a Panelview Plus 600. One of our panels is labeled "Motor Control," in charge of turning on/off different pumps. The problem is while the system is running, clicking the on/off button will not turn any pump off. When the system is shut down, the pumps can be turned on and off but not when the system is running. I'm trying to shut off one pump without shutting the whole line down. Any help is appreciated. Thanks.
  24. We have a Panelview Plus 600. One of our panels is labeled "Motor Control," in charge of turning on/off different pumps. The problem is while the system is running, clicking the on/off button will not turn any pump off. When the system is shut down, the pumps can be turned on and off but not when the system is running. I'm trying to shut off one pump without shutting the whole line down. Any help is appreciated. Thanks.