RS-232 Receive Data Forum - Published: Now that we have RS-232 communication what’s the best way to filter out our receive data? We currently receive: @253ACKATM;FF The info I need is the ATM but that can vary depending on the pressure...moreNow that we have RS-232 communication what’s the best way to filter out our receive data? We currently receive: @253ACKATM;FF The info I need is the ATM but that can vary depending on the pressure reading. It can vary from three characters to twelve characters. Would I use a string table for this? Thanks! Shawn... <less
Displaying time & date in groov View from an Int32 table Forum - Published: (using the latest EPIC Firmware 1.5.0 and groov View 4.2a) I am using NTP Timestamps in my PAC Control strategy so that I can easily perform time computations. However, for the HMI (groov View) that...more(using the latest EPIC Firmware 1.5.0 and groov View 4.2a) I am using NTP Timestamps in my PAC Control strategy so that I can easily perform time computations. However, for the HMI (groov View) that everyday people see, I need to display it in human readable form, e.g. 12-29-2019 22:59. I am using the function NtpTimestampToDateTime which places the date & time in an integer 32 table. Below is what the table looks like in PAC Control: All good there, but is there an easy way to get that date...... <less
Where can I get the certificate for MQTT server? Forum - Published: Greetings, I am not sure where can I get *ca.pem certificate file for the MQTT server in groov EPIC. I haven’t activate my Ignition yet. I search for a few tutorials on youtube to enable MQTT service in...moreGreetings, I am not sure where can I get *ca.pem certificate file for the MQTT server in groov EPIC. I haven’t activate my Ignition yet. I search for a few tutorials on youtube to enable MQTT service in the Ignition trial version. But I am stuck with the certificate problem.... <less
Creating an Event with Groov ver4.2a - Any Issues Forum - Published: I was trying to create an ‘Event’ in Groov v4.2a ‘build’ mode. It is shown under ‘Data Simulator’, but when you try to click on it nothing happens. Any thoughts? Thanks Dave...I was trying to create an ‘Event’ in Groov v4.2a ‘build’ mode. It is shown under ‘Data Simulator’, but when you try to click on it nothing happens. Any thoughts? Thanks Dave... <less
Modbus settings in Groov View Forum - Published: Hi, I have a Yokogawa controller (YS-1700) connected to Groov-AR1 using modbus TCP/IP. Some of the tags are using DWord. I don’t understand how do I configure that in Groov view? The values are showing...moreHi, I have a Yokogawa controller (YS-1700) connected to Groov-AR1 using modbus TCP/IP. Some of the tags are using DWord. I don’t understand how do I configure that in Groov view? The values are showing in groov View but I couldn’t send write to the tags, it’ll turn error everytime i try to key in new value. I suppose it is read-only for now although I’ve chosen the Read/Write access. I’ve also select Double as data type, enable function code 6, 22 and 5 is still same… Can help me on this? I’ve a...... <less
The problem of groov server 4.2a trend graph Forum - Published: Caused by adjusting the lower time window.The trend chart moves in reverse. MP4:25cde5ced1c1f48a6e9c405576e35986.zip (3.5 MB) Here are my three photos in chronological order 1.jpg1242×2208 265 KB 2.jpg1242×2208 260 KB 3.jpg1242×2208 277 KB ...Caused by adjusting the lower time window.The trend chart moves in reverse. MP4:25cde5ced1c1f48a6e9c405576e35986.zip (3.5 MB) Here are my three photos in chronological order 1.jpg1242×2208 265 KB 2.jpg1242×2208 260 KB 3.jpg1242×2208 277 KB ... <less
Groov Server 4.2a for Windows Forum - Published: Am trying to download the trial version of Groov Server 4.2a for Windows, but when I go the ‘groov.com’ and go thru the process, it downloads 4.1. Any info on when this will be available Thanks Dave...Am trying to download the trial version of Groov Server 4.2a for Windows, but when I go the ‘groov.com’ and go thru the process, it downloads 4.1. Any info on when this will be available Thanks Dave... <less
Modbus using Scratch Pad Forum - Published: Hey Guys, I am try to use the the Scratch Pad to transfer data to a 3rd party Modbus client. However, the Client did not said modbus ping fail. On the client side configure the modbus unit ID is 110...moreHey Guys, I am try to use the the Scratch Pad to transfer data to a 3rd party Modbus client. However, the Client did not said modbus ping fail. On the client side configure the modbus unit ID is 110, confirmed the SNAP PAC R1 IP address is correct, and using port 502. What else I am missing? Do I need to create a communication handle in the PAC control project? Thank you!... <less
Groov EPIC Firmware 1.5.0 has been released Forum - Published: We are pretty excited to announce that groov EPIC firmware version 1.5.0 has been released. You can read about it here; https://blog.opto22.com/optoblog/groov-epic-1.5.0-is-ready-this-is-why-youll-want...moreWe are pretty excited to announce that groov EPIC firmware version 1.5.0 has been released. You can read about it here; https://blog.opto22.com/optoblog/groov-epic-1.5.0-is-ready-this-is-why-youll-want-to-update Let me save you a click (but you really should read my blog); New external HDMI monitor support USB Memory Stick Access Node-RED v1.0.2 Support for the recently released GRV-CCANI-2 and GRV-ITM-12 modules Modbus and MMP Calculator groov View 4.2a Auto Navigator gadget Color range on T...... <less
RS-232 Communcation Forum - Published: Hello, I’m trying to communicate to an MKS Pressure Controller via the EPIC GRV-CSERI-4. I believe I have my communication handle setup correctly with my initial value of @MKS_946, baud=9600,parity=n...moreHello, I’m trying to communicate to an MKS Pressure Controller via the EPIC GRV-CSERI-4. I believe I have my communication handle setup correctly with my initial value of @MKS_946, baud=9600,parity=n,data=8,stop=1. I’m trying to get back a pressure reading from the MKS Controller using their PN2 command but cannot figure out how to send that comment and receive back the pressure reading. I’m trying to use a optiscript block with TransmitReceiveString(XMIT_MSG,PAC_5,RECV_MSG); as I found in the ...... <less
Transmit Numeric Table data corruption Forum - Published: I am trying to output data from a numeric table into a .csv file. I am using the following code to generate the table and then transmit it. The resulting csv file has corrupted data, as shown attached....moreI am trying to output data from a numeric table into a .csv file. I am using the following code to generate the table and then transmit it. The resulting csv file has corrupted data, as shown attached. Csv error.PNG1065×127 8.95 KB while(iIteration<20) fError=5 * Cosine(fTime); nInclinometerData[iIteration]=fError; fTime=fTime+fDelay_dt*50; iIteration=iIteration+1; wend SetCommunicationHandleValue(sCom_Inclinometer,chInclinometer); fIsOpen=OpenOutgoingCommunication(chInclinometer); fTrans_Chec...... <less
Code -63 and 'Underdefined Command' Errors Forum - Published: I receive the attached errors when I try to enter the debug mode. The last commands shown are each communication handles. I have not run into this problem before, and am unsure where it originates from...moreI receive the attached errors when I try to enter the debug mode. The last commands shown are each communication handles. I have not run into this problem before, and am unsure where it originates from. Any guidance for how to troubleshoot would be great. Compile Error.PNG514×593 143 KB ... <less
Save cumulative counter value to a flash/permanent storage Forum - Published: Hello guys, I am using controller SNAP PAC R1, I am wondering if I can store a value to flash memory. The system need to continuous record a flow and calculate the total for months, so I need to store...moreHello guys, I am using controller SNAP PAC R1, I am wondering if I can store a value to flash memory. The system need to continuous record a flow and calculate the total for months, so I need to store and extract the accumulated flow value to somewhere in case a power failure. How should I program it? Use Datalink to store and store and retrieve data logging PC? Or I can store in the controller flash memory? Thank you for your help!... <less
UDP Streaming Troubles Forum - Published: I have been trying to stream UDP data and have not had luck. I attempted to copy the UDP example chart. I keep getting a timeout error *chUDP COMVAR@P I then get error -444 from the com handle. Any...moreI have been trying to stream UDP data and have not had luck. I attempted to copy the UDP example chart. I keep getting a timeout error *chUDP COMVAR@P I then get error -444 from the com handle. Any hints on what I should be looking at would be appreciated. Kind reagards, Josh... <less
New groov IO Nodes Forum - Published: Node-RED fans… We have released three new Node-RED nodes, all in the Node-RED-contrib-groov-IO package. Now you can talk directly to your IO points or any MMP address There are three types of nodes...moreNode-RED fans… We have released three new Node-RED nodes, all in the Node-RED-contrib-groov-IO package. Now you can talk directly to your IO points or any MMP address There are three types of nodes available: Input: scans for changes to an I/O channel value or property. Read: reads the current value or a related property of an I/O channel or MMP address. Write: writes a value to an I/O channel or MMP address. Check them out yourself; flows.nodered.org node-red-con...... <less
Groov time on trends fixed? Forum - Published: What future features would you like to see in groov View? philip: Also, if you change the timezone on a PR1, it has to be restarted before groov view will recognize it. I think I have a fix for...more What future features would you like to see in groov View? philip: Also, if you change the timezone on a PR1, it has to be restarted before groov view will recognize it. I think I have a fix for that in the next release. There’ll still be a delay, but it should correct itself within a minute or so. Do you know if this ever got resolved? I looked through the firmware readme and didn’t see anything. I have an AR1 on R4.0c where the time on the trends were off by an hour after DST ended un...... <less
Controller lost ethernet communication without configuration changes Forum - Published: Hello guys, I have a SNAP-PAC-R1 controller. The controller has a fixed IP address and was running fine. A ping test to the static ip address reply a good communication with 0% loss. However, recently...moreHello guys, I have a SNAP-PAC-R1 controller. The controller has a fixed IP address and was running fine. A ping test to the static ip address reply a good communication with 0% loss. However, recently it will disconnect and shows unable to connect when use PAC terminal. And unable to ping to the same IP address. Preforming power cycle would bring the controller back temporary and will loss the communication again. Do any of you guys experienced this situation?... <less
Porting C# application onto GRV native linux Forum - Published: I have a c# application that is running on an embedded PC which uses the .NET SDK (the dll) from Opto22 to gather data from I/O processors such as the SNAP-PAC-EB2. This application then interfaces to...moreI have a c# application that is running on an embedded PC which uses the .NET SDK (the dll) from Opto22 to gather data from I/O processors such as the SNAP-PAC-EB2. This application then interfaces to a larger system. I would like to port a portion of this application to run natively on a GRV-EPIC-PR1. This would allow me to get rid of the embedded PC. There is a lot of code written in C# that I do not want to rewrite. I was thinking possibly to use mono to run it on Linux. Has anyone done a...... <less
SNAP-PAC TLS cipher list Forum - Published: Is there a document that list of supported TLS ciphers on SNAP-PACs? I recently updated a reverse proxy I use for a web service (caddy) and now I am getting TLS handshake errors from the PAC. -2103...moreIs there a document that list of supported TLS ciphers on SNAP-PACs? I recently updated a reverse proxy I use for a web service (caddy) and now I am getting TLS handshake errors from the PAC. -2103 error on the PAC and the web server reports: “tls: no cipher suite supported by both client and server”. All the RSA and all the CBC ciphers appear to have been declared weak and deprecated.... <less
Cannot get I/O reference count to zero Forum - Published: I’m transferring a control strategy from SNAP to EPIC. I am going from Control Pro 9.6 to 10.2. I added an EPIC I/O system, made new I/O points, and then replaced them from the SNAP to the EPIC. All...moreI’m transferring a control strategy from SNAP to EPIC. I am going from Control Pro 9.6 to 10.2. I added an EPIC I/O system, made new I/O points, and then replaced them from the SNAP to the EPIC. All is good EXCEPT…two points. Here’s the problem…I can’t get two I/O points to go to a reference count of zero. If you do a search for them…they don’t exist. They are not found anywhere in the program and cannot be deleted from the I/O configuration of the SNAP. I cannot remove the SNAP I/O system...... <less
HTTP Post from String Table error 202 Forum - Published: Does anyone know what error 202 is? The error lookup says unknown, and the help file doesn’t list it either....Does anyone know what error 202 is? The error lookup says unknown, and the help file doesn’t list it either.... <less
Node-red and Groov View Text Area Forum - Published: Greetings, Is that possible using node-red Groov Write Node to write data from text file into Text Area Gadget in Groov View? So that the Text Area Gadget could display data on Groov View. Or there is another way to show text file on Groov View? Eg: ...Greetings, Is that possible using node-red Groov Write Node to write data from text file into Text Area Gadget in Groov View? So that the Text Area Gadget could display data on Groov View. Or there is another way to show text file on Groov View? Eg: ... <less
SNAP Enet toolkit install using cmd Forum - Published: I am working on creating a batch file that executes numerous commands to set up a computer. I have the PAC Project MSI file for use in command prompt. But I am having trouble with the SNAP Ethernet IO...moreI am working on creating a batch file that executes numerous commands to set up a computer. I have the PAC Project MSI file for use in command prompt. But I am having trouble with the SNAP Ethernet IO Driver Toolkit install. I can get the exe to open and that’s as far as it goes. It requires me to click “next” and so forth. I haven’t yet found the appropriate switches that let this install without any user input. Any thoughts or experience? Thank you for any help!... <less
Any plans for I2C support? Forum - Published: Wondering if there are any plans for adding software I2C support to any existing epic modules, or any plans for a hardware I2C module? Or, maybe the shortest path to I2C would be an arduino or raspi...moreWondering if there are any plans for adding software I2C support to any existing epic modules, or any plans for a hardware I2C module? Or, maybe the shortest path to I2C would be an arduino or raspi module? Adding externally isn’t that bad, but an Opto22 module would be a tight integration.... <less
Implementing audible alarms using text-to-speech Forum - Published: Hi everyone. Here’s my challenge…We have 3 groov EPIC units in the plant controlling equipment. We have sirens and horns and such rigged up to sound off whenever there is an alarm condition, but...moreHi everyone. Here’s my challenge…We have 3 groov EPIC units in the plant controlling equipment. We have sirens and horns and such rigged up to sound off whenever there is an alarm condition, but using PAC Control and groov View, we are also displaying the nature of the alarm on the EPIC’s screen (e.g. “Zone 2 temperature on Furnace 3 over allowed limit” or “Motor stopped on conveyor 6”). But each of these alarms sounds the same in the plant. The operator generally has to “follow” his ears to...... <less