Questions about REST API Forum - Published: I have some internal applications that use Ruby on Rails where I’d like to integrate some data from our Opto controllers. Has anybody written a wrapper class for the REST API that they’re happy with...moreI have some internal applications that use Ruby on Rails where I’d like to integrate some data from our Opto controllers. Has anybody written a wrapper class for the REST API that they’re happy with (even if not in Ruby)? Or is there some other way I should be going about this?... <less
What have you been building? Forum - Published: Hi OptoFans, Lately I’ve been blogging about some of my favorite favorite Opto Applications (see links below). Hoping you’ll share some of yours. Or course I’d be especially excited to hear about those...moreHi OptoFans, Lately I’ve been blogging about some of my favorite favorite Opto Applications (see links below). Hoping you’ll share some of yours. Or course I’d be especially excited to hear about those where I might’ve helped you at some point in the development! Feel free to post here or send me a message privately. I can’t promise I’ll blog about all of it (or show up at your doorstep to learn more!) but you never know… Cheers, OptoMary blog.opto22.com Adventures o...... <less
Groov to Modbus TCP in .NET Application Forum - Published: So we have existing applications involving PC-based automation using SNAP Brains and I/O. The PC program, which we wrote, communicates with the Brains using the .NET class library and handles all...moreSo we have existing applications involving PC-based automation using SNAP Brains and I/O. The PC program, which we wrote, communicates with the Brains using the .NET class library and handles all control. Recently, customers have expressed interest in a mobile app that would allow them to view their process and equipment status. My thought is to use a groov connected to our program via Modbus TCP. We can include a Modbus server in our application using .NET libraries like this one (http://www...... <less
Installing 'node-red-contrib-oracledb' fails Forum - Published: I tried to install the node-red-contrib-oracledb node so I could read/write to our Oracle DB. I have setup the oracledb node module (see install instructions here: https://github.com/oracle/node-oracledb...moreI tried to install the node-red-contrib-oracledb node so I could read/write to our Oracle DB. I have setup the oracledb node module (see install instructions here: https://github.com/oracle/node-oracledb/blob/master/INSTALL.md) using traditional node applications in the past and the issue is that it needs access to a couple of oracle provided libraries to complete the install. I assume this means I would need command line access to the groovBox to be able to make this install work… is command li...... <less
Decode Sparkplug Encoded MQTT Messages with Node-RED Forum - Published: If you want a Sparkplug-compliant client to read in data two of the best options out there are Ignition Edge and MQTT.fx, but sometimes I need something that lies between these two applications — this...moreIf you want a Sparkplug-compliant client to read in data two of the best options out there are Ignition Edge and MQTT.fx, but sometimes I need something that lies between these two applications — this is where Node-RED comes in. Using Node-RED it’s possible to read in and decode Sparkplug messages right in your flow, then you can easily move that data into any other Node-RED endpoint, whether it’s groov View, a database, or even cloud analytic software. Using this method Node-RED does not becom...... <less
Send an email from a controller Forum - Published: This got covered over in a post in the ‘Applications’ forum, but I felt it worth putting in here as well. While the scratchpad is the main way to send an email from a PAC Controller, its not the only way...moreThis got covered over in a post in the ‘Applications’ forum, but I felt it worth putting in here as well. While the scratchpad is the main way to send an email from a PAC Controller, its not the only way… There is another; Use a chart to talk to your email server. This is pretty powerful as we are all very used to working in charts and they are nice and easy to debug. Here is some code that we have been working with on and off for a little while. It works well, we have had a few users get it up ...... <less
Timers in groov EPIC are not persistent Forum - Published: Continuing the discussion from Groov date time gadget:...Continuing the discussion from Groov date time gadget:... <less
License code pac project Forum - Published: good day, we currently have systems with different versions of pac project, I wanted to identify the license code with which the installation of the suite could be made, but I do not know how to do it...moregood day, we currently have systems with different versions of pac project, I wanted to identify the license code with which the installation of the suite could be made, but I do not know how to do it. Could any of you help me with this issue? Thank you very much, greetings from Colombia.... <less
PacDisplay on Intel Compute Stick? Forum - Published: Does anybody have any experience to share whether PacDisplay will run on an Atom-based Intel Compute Stick? I have an existing project where the user would like a couple of tag values shown on a large...moreDoes anybody have any experience to share whether PacDisplay will run on an Atom-based Intel Compute Stick? I have an existing project where the user would like a couple of tag values shown on a large display. I am wondering if an Intel STK1AW32SC Compute Stick and flat panel TV would be the answer. Thanks.... <less
FORCING AN OUTPUT ODC5-i Forum - Published: Hello I am trying to force an “ODC5i” output using PAC-MANAGER I’m able to force the first 3 channels but channel #4 wont do it I replaced the module and the rack already but does not work am I missing something thank you...Hello I am trying to force an “ODC5i” output using PAC-MANAGER I’m able to force the first 3 channels but channel #4 wont do it I replaced the module and the rack already but does not work am I missing something thank you... <less
Opto 22 Product support with LabVIEW Forum - Published: Hope you all guys are doing well !!! I would like to know that how to developed LabVIEW library for Opto 22 hardware range ? Does any LabVIEW driver, dll files available or any other way to access Opto...moreHope you all guys are doing well !!! I would like to know that how to developed LabVIEW library for Opto 22 hardware range ? Does any LabVIEW driver, dll files available or any other way to access Opto 22 hardware like OPC server or etc? I also want to know level of hardware support with LabVIEW. Regards !!!... <less
A minor question Forum - Published: A minor question My client asked me. Why is it called “Groov”? What’s special about it?...A minor question My client asked me. Why is it called “Groov”? What’s special about it?... <less
Look, Ma, no I/O! Fun things you can do with PAC + IP Forum - Published: Hi [I]groov [/I]Fans, I noticed a trend recently in requests I’ve gotten for code examples to use with a [I]groov[/I] Box: a couple of them have had little or no I/O! Of course, often folks needing...moreHi [I]groov [/I]Fans, I noticed a trend recently in requests I’ve gotten for code examples to use with a [I]groov[/I] Box: a couple of them have had little or no I/O! Of course, often folks needing actual wires and connections to the real world go to Ben instead of me (hopefully that’s due to his extensive real-world experience rather than those rumors about my causing fires). What types of no-I/O things are they doing, you ask? There was this ftp example which took advantage of a sensor in a ca...... <less
SOAP delivery receipt (Node Red) Forum - Published: I was asked by our SAP team if I can confirm that a SOAP message has been sent through to the SAP interface and if it hasn’t to continue sending until it’s made it though. The latter part I know is...moreI was asked by our SAP team if I can confirm that a SOAP message has been sent through to the SAP interface and if it hasn’t to continue sending until it’s made it though. The latter part I know is possible, but I’m not sure about the first. From my understanding SOAP is a single direction, but it looks like the SOAP request node also delivers a payload. If I’m sending values to be uploaded into SAP, am I still making a “request” or am I acting as a server? If it’s a request it seems like I’m OK...... <less
INF, -nan, -qnan, #QNAN, -1.#QNAN Forum - Published: Hi All, For those of you monitoring analog inputs, do you do any “sanity checking” on your value before displaying it (or using it in Node-RED)? Please do. A couple reasons why: the way we represent...moreHi All, For those of you monitoring analog inputs, do you do any “sanity checking” on your value before displaying it (or using it in Node-RED)? Please do. A couple reasons why: the way we represent a “not a number” value (typically 0x7FFF FFFF in current hardware) will vary depending on the software you’re using. And the groov gadget/version. Sanity checking is especially important if you’re doing any math like totalizing on the value or visualization (like a trend). See these related top...... <less
Opto22 to check Ping Status Forum - Published: Is there any possible applications/script for Opto22 to check if all devices in network can be reach? Pingable?...Is there any possible applications/script for Opto22 to check if all devices in network can be reach? Pingable?... <less
ICTD module used in real world applications Forum - Published: Hello: Does anybody know if there is an application (excluding the Opto22 Traing Kit) that uses ICTD modules and ICTD probes? There are advantages/disadvantages compared with RTDs or TCs ?...Hello: Does anybody know if there is an application (excluding the Opto22 Traing Kit) that uses ICTD modules and ICTD probes? There are advantages/disadvantages compared with RTDs or TCs ?... <less
Upcoming groov webinar: "Building Mobile Interfaces for Industrial Applications" Forum - Published: It’s not [I]too[/I] late to sign up for [B]tomorrow’s [I]groov[/I] webinar[/B] on building mobile interfaces for industrial applications. This is a follow-up to the earlier webinar “Introduction to...moreIt’s not [I]too[/I] late to sign up for [B]tomorrow’s [I]groov[/I] webinar[/B] on building mobile interfaces for industrial applications. This is a follow-up to the earlier webinar “Introduction to groov.” Missed this? You can always [B]watch the archive.[/B] [B]Date:[/B] Tuesday, September 10, 2013 [B]Time:[/B] 9:00 a.m. to 9:30 a.m. PDT Key points in the webinar: Find out which mobile devices are supported by [I]groov[/I] See the difference between desktop and handheld view Learn best prac...... <less
Noob question about wireless distances Forum - Published: I’ve looked over the site and haven’t been able to find any information on the distance limitations on the wireless units. I’m familiar with spread-spectrum radios (use them with a Control Microsystems...moreI’ve looked over the site and haven’t been able to find any information on the distance limitations on the wireless units. I’m familiar with spread-spectrum radios (use them with a Control Microsystems PLC SCADA system). How does Opto’s wireless compare? Two applications I am looking at are: (1) a water utility with two treatment plants, two remote tanks, & eleven remote wells. Distances are one to five miles, with line of sight and (2) a wastewater system with one plant and 30 lift stations sca...... <less
Alternating between two digital output points? Forum - Published: Hello! I need help trying to alternate between two different digital output points. I cannot find a command that will really allow me to do that. I have two pumps that I need to use for the same amount...moreHello! I need help trying to alternate between two different digital output points. I cannot find a command that will really allow me to do that. I have two pumps that I need to use for the same amount of time but they also want to me alternate between the two of them so they are used for the same amount of time. Any help would greatly be appreciated. At first I though I could use a Totalizer command but it wouldn’t let me with a digital output.... <less
PID Loop with no hardware I/O Forum - Published: Hello everybody, Being new to PID loops, so far all my research says that you have to have an I/O Unit configured to use a PID loop. What I am trying to do is create a PID loop in PAC Control...moreHello everybody, Being new to PID loops, so far all my research says that you have to have an I/O Unit configured to use a PID loop. What I am trying to do is create a PID loop in PAC Control Professional ver R9.6d that does NOT need an I/O Unit. We are reading data from Modbus TCP. So the inputs will come from Modbus TCP registers. From what I can tell, the only way to configure a PID loop is to first add an I/O Unit, then add a PID loop to that unit. My question is, how can I create a PID l...... <less
Groov writing to a database Forum - Published: How would you go about having Groov write back to a database such as MS Access?...How would you go about having Groov write back to a database such as MS Access?... <less
Shared Strategies Forum - Published: We use strategies across three products that are very similar. I’d like to share as much code as possible between all three strategies so that changes to one shared chart are reflected in the others...moreWe use strategies across three products that are very similar. I’d like to share as much code as possible between all three strategies so that changes to one shared chart are reflected in the others. Is this limited to just shared subroutines or are there other mechanisms to share across strategies?... <less
Trane Chiller UC800 Controller Inerface Forum - Published: Just seeing if anyone out there has successfully interfaced a trace chiller UC800 controller to Opto via either Modbus or BACNET?? Currently having a few issues with both. Modbus im using a mgate...moreJust seeing if anyone out there has successfully interfaced a trace chiller UC800 controller to Opto via either Modbus or BACNET?? Currently having a few issues with both. Modbus im using a mgate modbus gateway to convert the Modbus RTU to Modbus TCP/IP. Im using modbus poll to check the data coming out and all that it keeps coming back with illegal packet length. Bacnet I can see the UC800 and can read the object names but cant read any of the actual values. I can see both object names and valu...... <less
Max number of trends in a project? Forum - Published: Is there a maximum number of trends in a project? I keep trying to add one and the trend gadget just crashes/never loads in ‘View’. I have tried interactive and classic. trend_crash.png1068×329 21.3...moreIs there a maximum number of trends in a project? I keep trying to add one and the trend gadget just crashes/never loads in ‘View’. I have tried interactive and classic. trend_crash.png1068×329 21.3 KB The values to the left are the same values used in the trend.... <less