OptoMMP Tool kit? Forum - Published: Is this version specific? i.e. Can the latest version be used with Pac Control 8.5? Which version has ActiveX controls that supports Legacy VisualBasic applications (VB 6.0)? Thanks....Is this version specific? i.e. Can the latest version be used with Pac Control 8.5? Which version has ActiveX controls that supports Legacy VisualBasic applications (VB 6.0)? Thanks.... <less
PAC Project Versions Forum - Published: Almost 95% of my projects were created with PAC Project version R9.6003-86. On one of my PCs, I must have used a more recent version maybe R9.6004-109, R9.6005-125 or R9.6006-131. First off, how can I...moreAlmost 95% of my projects were created with PAC Project version R9.6003-86. On one of my PCs, I must have used a more recent version maybe R9.6004-109, R9.6005-125 or R9.6006-131. First off, how can I tell which PAC Project this PC is running. (sure, I can see Control is R9.6e, Display is R9.6F Build 0092 and SoftPAC is v.R9.6a, but what Project version installed those?) Secondly, can I reinstall R9.6003-86 on this same PC and both versions will work (maybe in a different location on my PC)? L...... <less
Radio button-like behavior Forum - Published: Greetings OptoFans, I recently had someone ask me for some sample code to make use of a loop in OptoScript. In his application, he has several user choices (in an integer table), and wants those options...more Greetings OptoFans, I recently had someone ask me for some sample code to make use of a loop in OptoScript. In his application, he has several user choices (in an integer table), and wants those options to act like radio buttons. In other words, if one choice is selected, the others are de-selected. He originally solved this with multiple if statements but was looking for a loop option. Here’s his original code and my suggested loop. I’m hoping you Clever People Out There in OptoLand will have ...... <less
Which groov EPIC Module for humidity sensor? Forum - Published: Hi Ma’am/Sir, May I ask if what module can read a humidity sensor? I have already created in our Data Center a Temperature Monitoring and used the GRV-ITMI-8 module. Thanks in advance. Best Regards, Jay...Hi Ma’am/Sir, May I ask if what module can read a humidity sensor? I have already created in our Data Center a Temperature Monitoring and used the GRV-ITMI-8 module. Thanks in advance. Best Regards, Jay... <less
Groov EPIC-PR1 - Restful API Forum - Published: Hey Guys, I might be missing it, but is there no restful api for the EPIC-PR1 like the snap-pac-r1/r2? I know that we can build a similar function like it through node-red, but wouldn’t it make sense...moreHey Guys, I might be missing it, but is there no restful api for the EPIC-PR1 like the snap-pac-r1/r2? I know that we can build a similar function like it through node-red, but wouldn’t it make sense just to have it baked in as well? Saves a lot of work and testing. I am using a mixture of PR1 & R2’s, mainly because I need reliable serial comms for modbus RTU. Once the serial module is ready for the PR1, I will be swapping a lot and changing future builds. It would be nice to use my curren...... <less
PAC-R2 communicating via Ethernet/IP, CC-LinkV2 or DeviceNet Forum - Published: Hello, We have a machine with a Keyence LR-W70 full spectrum sensor. Configuring this sensor with it’s onboard controls for each production job is problematic and time consuming. I talked to my Keyence...moreHello, We have a machine with a Keyence LR-W70 full spectrum sensor. Configuring this sensor with it’s onboard controls for each production job is problematic and time consuming. I talked to my Keyence rep and he told we could Use a network communication module and then send configuration settings from your controller (PAC-R2) It looks like I would need to add a Keyence NU Series module. It supports the following protocols: Ethernet/IP CC-LinkV2 DeviceNet EtherCat OK, so this all sounds grea...... <less
SNAP-OMR6 vs SNAP-ODC5R. Mechanical relay ouput modules Forum - Published: It still surprises me how many people work with Opto 22 hardware and software and yet are not signed up to OptoNews and so miss out on hearing all the cool stuff that happens in the world of Opto 22...moreIt still surprises me how many people work with Opto 22 hardware and software and yet are not signed up to OptoNews and so miss out on hearing all the cool stuff that happens in the world of Opto 22… Another topic for another day perhaps, right now I just want to answer a question about our new digital output modules which got announced in[URL=“http://www.opto22.com/site/optonews/2011/optonews_08312011.aspx”] last week’s OptoNews. SNAP-OMR6. 4 channels of 6 amp mechanical relay goodness, more th...... <less
Capture the edge of a state change Forum - Published: I develop applications where I need to capture the edge of a state change. For example, when a discrete point changes from low to high. Currently I use a variable, which I call LastState. I do a...moreI develop applications where I need to capture the edge of a state change. For example, when a discrete point changes from low to high. Currently I use a variable, which I call LastState. I do a comparison between LastState and the current value, if they are different I update the LastState variable to the current state and perform the required reaction. if ((InputPoint=1) and (LastState=0)) Then LastState=1; Perform whatever reaction should happen at the on edge elseif ((InputPoint=0) and (Last...... <less
A pulse signal generated by the Holzer sensor Forum - Published: Excuse me, a pulse signal generated by the Holzer sensor, can use the IDC5 count? If not, what kind of module is used? Thank you...Excuse me, a pulse signal generated by the Holzer sensor, can use the IDC5 count? If not, what kind of module is used? Thank you... <less
Fonts rendered at different sizes for different controls Forum - Published: I’ve come across a minor inconsistency with the size text is rendered for the Button control and the Text object. In typical WinForms applications these fonts would be displayed the same size if they...moreI’ve come across a minor inconsistency with the size text is rendered for the Button control and the Text object. In typical WinForms applications these fonts would be displayed the same size if they are configured to the same font size. I’ve attached a screen shot that illustrates the difference, both of these controls are set to: MS Sans Serif Bold 20pt Is this a known issue? different font sizes on controls.png818×506 8.23 KB Regards, Steve... <less
Groov Box Communication Error When Trying to read Static Tags Forum - Published: Getting this error when trying to access static tags in groov. How can I resolve this?... Getting this error when trying to access static tags in groov. How can I resolve this?... <less
FT232H to Flash Forum - Published: Hello, I am trying to talk to a flash microchip (ST M25P16 200 mil SOIC-8) with the FT232H breakout board. This is what my board looks like: IMG_0783.jpg4032×3024 2.79 MB IMG_0784.jpg3024×4032 2.52...moreHello, I am trying to talk to a flash microchip (ST M25P16 200 mil SOIC-8) with the FT232H breakout board. This is what my board looks like: IMG_0783.jpg4032×3024 2.79 MB IMG_0784.jpg3024×4032 2.52 MB I am really trying to talk to the chip through a GROOV EPIC microcontroller through SSH PUTTY. Through this way, I can only get to trying to talk to the chip by git cloning to the site on putty through “git clone https://github.com/optodeveloper/SSH-Demo.git” through that, I talked to the USB p...... <less
What does "edge programmable" mean? Forum - Published: According to a recent webinar, groov EPIC is “Edge Programmable”. What does edge programmable mean? I cannot find a definition of “edge programmable” or “edge programming”....According to a recent webinar, groov EPIC is “Edge Programmable”. What does edge programmable mean? I cannot find a definition of “edge programmable” or “edge programming”.... <less
Detect I/O Module Being Used Forum - Published: This may cross over with applications, but maybe not. If this is the wrong category I’ll repost it. Anyway, I’m working on an application and I’d like to gather as much information about the module...moreThis may cross over with applications, but maybe not. If this is the wrong category I’ll repost it. Anyway, I’m working on an application and I’d like to gather as much information about the module hardware currently connected to the Opto as possible. For analog cards I can retrieve the type/model of the module, whereas for digital it just says “Dig/None”. So I can’t get the model or even know if there is something connected in that slot. I saw an older post that seems to confirm that you just h...... <less
MMP via Java? - old forum post Forum - Published: ashby85 Joined on 01-06-2009 Posts 2 Java Protocol I have been looking at using Java as an HMI for an application. I am using an R1 controller and was wondering if anyone else has duplicated the...moreashby85 Joined on 01-06-2009 Posts 2 Java Protocol I have been looking at using Java as an HMI for an application. I am using an R1 controller and was wondering if anyone else has duplicated the protocol for memory mapping using Java or if anyone knows where it can be found? I have started to duplicate it by going along with the c++ code from the toolkit but was wondering if there was an easier way to do it? Thanks Report 02-13-2009, 9:39 AM ben orchard Joined on 12-08-2004 Posts 33 Re: Java P...... <less
Amazon Alexa / Echo controlling Opto Digital Output - How To Forum - Published: Had a bit of fun over the weekend… Got my Amazon Echo controlling a digital output on my garage rack of Opto 22 I/O. First the hardware. I have a free standing bank of 6 fluorescent tubes to use as a...moreHad a bit of fun over the weekend… Got my Amazon Echo controlling a digital output on my garage rack of Opto 22 I/O. First the hardware. I have a free standing bank of 6 fluorescent tubes to use as a work light. When they are not in use, they hook on some chain hanging from my garage roof. Since they are free standing, I have a longish extension cord that they plug into. On the Opto end, I simply have a 120AC plug and socket with a break in the active line that goes to a SNAP-OMR6-C mechanical r...... <less
Anyone Have a Good Report Writer? Forum - Published: Does anyone have a good report writer we can use in conjunction with Groov or a PAC or even Node-RED? Currently the best we can do is put it into a text file which is difficult to format. Thanks, Dave...Does anyone have a good report writer we can use in conjunction with Groov or a PAC or even Node-RED? Currently the best we can do is put it into a text file which is difficult to format. Thanks, Dave... <less
Share data between EPICs (MQTT vs VPN)? Forum - Published: How do I share data between groov EPICs that are located remotely? Right now, we have two facilities with groov EPIC installed, collecting data 24/7. We plan to add groov EPIC to other facilities very...moreHow do I share data between groov EPICs that are located remotely? Right now, we have two facilities with groov EPIC installed, collecting data 24/7. We plan to add groov EPIC to other facilities very soon. For each facility, I have dashboard set up locally. These facilities, while they are remote, are connected to single VPN. We have HQ where our bosses sit. I plan to set up groov EPIC there to have a dashboard that will display data from remote facilities.... <less
Read Entire Ignition Tag Arrays Using Loops & Dynamic Settings Forum - Published: Ignition EDGE stores data with each piece of information being held in one tag. Depending on the application that sets the tags, it may organize arrays of data into subfolders, and will typically have...moreIgnition EDGE stores data with each piece of information being held in one tag. Depending on the application that sets the tags, it may organize arrays of data into subfolders, and will typically have some part of each element’s name be the index. For example, you may have: strings/myAlarms/Alarm[0] , ../Alarm[1] , ../Alarm[2] , and ../Alarm[3] as an array of Alarm strings. While in this example they all exist in the one myAlarms folder, each element is an individual tag. So, if you want use Nod...... <less
PAC Display Scroll Option? Forum - Published: Dear Sir/Madam, If the PAC Display Project is developed with (1920X1080) resolution Monitor. And when I am Opening it with (1360X768) resolution Monitor. Then the screen is not fully showing. Is there...moreDear Sir/Madam, If the PAC Display Project is developed with (1920X1080) resolution Monitor. And when I am Opening it with (1360X768) resolution Monitor. Then the screen is not fully showing. Is there any option of scroll or something? Kindly provide a solution. Thanks & Regards, Aanand... <less
Groovin on a Smart TV Forum - Published: Well wondering if anyone has utilize a Smart TV with Groov yet, and if there was any issues with the browser. Since our IT is corporate controlled, I keep them in the dark about most of our Controls...moreWell wondering if anyone has utilize a Smart TV with Groov yet, and if there was any issues with the browser. Since our IT is corporate controlled, I keep them in the dark about most of our Controls stuff to keep them from screwing it up. When I set up Groov on our browsers (Firefox and Chrome, can’t use IE IT won’t let us update past IE9) I have to add exceptions for the certificate, then no issue. Is the TV browser going to be an issue? Thanks... <less
Sending SMS Text Messages from Node-RED via Esendex Forum - Published: Esendex is an international mobile communications provider, serving customers in the United Kingdom, Ireland, France, Spain, Australia, United States, and also Germany/Austria/Switzerland (Or DACH as...moreEsendex is an international mobile communications provider, serving customers in the United Kingdom, Ireland, France, Spain, Australia, United States, and also Germany/Austria/Switzerland (Or DACH as they now like to be called to avoid being associated with Europe’s coach class). Esendex offers various data-plans for SMS which vary according to country and contracted package size. As a guideline we are currently paying 16€ (approx $19) for a 200 SMS package, to be used within one year, which is...... <less
Remote data logging for a water treatment application. - old forum post Forum - Published: mpiotro Joined on 05-02-2008 Posts 1 remote data logging for a water treatment application Hi, I’m looking into setting up a basic remote monitoring/data logging system. Inputs I would need to monitor...morempiotro Joined on 05-02-2008 Posts 1 remote data logging for a water treatment application Hi, I’m looking into setting up a basic remote monitoring/data logging system. Inputs I would need to monitor are pH, conductivity, and flow rate. I’m thinking of the snap pac system, but I have a few questions, namely: Why is there a controller module and a “brains” module? Would I require both? I would like the ability to display data at the site; something simple like an lcd text screen. Can I get a 3r...... <less
Fast vs. Very, Very Fast Forum - Published: I have been working on a CNC controller for quite some time. I am most interested in the speed of the entire process and what it takes to increase the speed of that process. When I say speed, I am...moreI have been working on a CNC controller for quite some time. I am most interested in the speed of the entire process and what it takes to increase the speed of that process. When I say speed, I am looking to decrease the scan time of a SNAP-PAC-R1. I say scan time because that is what I am use to evaluating in other brand controllers I have used in the past. Let me explain what my current project entails. I have 1 SNAP-PAC-R1 and 1 Touch Screen running PAC Display Runtime ( an All-In-One PC). Th...... <less
Run Hours in Pac Control Forum - Published: Any suggestions on making a basic hour meter within Pac Control that tracks number of hours when Variable X == 1?...Any suggestions on making a basic hour meter within Pac Control that tracks number of hours when Variable X == 1?... <less