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 View MODBUS Device within same Network with a Groove Epic Forum - Published: HI Guys, I have a network problem with a Groov Epic and a Modbus device within the same network. Currently, my setup has the Groov Epic connected to a VPN Switch with an IP address 192.168.140.XXX, this...moreHI Guys, I have a network problem with a Groov Epic and a Modbus device within the same network. Currently, my setup has the Groov Epic connected to a VPN Switch with an IP address 192.168.140.XXX, this VPN switch is connected to a router that uses an IP Address 192.168.1.XXX for network extension. And to this extended network, i have a Modbus device connected. I had setup the whole network so that i can cross communicate between both of them, i can see the Groov Epic and also the Modbus device ...... <less DOTNET with new firmware Forum - Published: I have a custom application using dotnet with both EPIC and RIO devices. After upgrading firmware and testing, dotnet gives warnings about needing a version number for libstdc++. The library is...moreI have a custom application using dotnet with both EPIC and RIO devices. After upgrading firmware and testing, dotnet gives warnings about needing a version number for libstdc++. The library is installed and I am assuming that the new firmware may have later versions of the library in the linux distribution. The application appears to run OK except it is tripping up on opening a TCP connection for listening on a port not otherwised used. It appeared to be working fine on the previous firmwar...... <less PAC Control 10.2 undefined command on new computer Forum - Published: I’m working on a new project in PAC Control Basic 10.2 that I’ve been developing on my laptop. I’m fighting PAC Display on an issue and wanted to test the project on my desktop. I’ve transferred the PAC...moreI’m working on a new project in PAC Control Basic 10.2 that I’ve been developing on my laptop. I’m fighting PAC Display on an issue and wanted to test the project on my desktop. I’ve transferred the PAC Control project archive to my desktop, but when I go to download (this is an EPIC PR1 project, but I am testing locally in SoftPAC), I get the following ‘Undefined Command’ error during download: It seems like the IO unit data is not getting “compiled” into the project. Is there a setting or som...... <less What future features would you like to see in groov View? Forum - Published: Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?...Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?... <less PAC Display - Change visual attributes based on logged in user Forum - Published: There have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that...moreThere have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that. All I’d like to do is change the appearance of elements in PAC Display based on the identity of the logged in user, just like security attributes can be set. The strategy need never know. But I’d really like to hide a button if a user doesn’t have permission to press it, or at a MINIMUM, grey it...... <less Auto-Start Programs at Boot Using Crontab with Shell Access Forum - Published: If you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron...moreIf you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron jobs with crontab -l , and make changes using the crontab -e command, which will open the crontab file with the text editor vi. If you’re unfamiliar with vi you should know that it launches in “command mode”, you’ll need to press the i key to enter “insert mode”, make any changes to the file, and th...... <less PAC Display Runtime running very slowly - displays freezing Forum - Published: Hello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what...moreHello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what version of PAC Project I could run. This new machine is running Win 10 Pro. It’s a much faster computer than the old XP machine, of course. It’s an Intel Core i5-8500 @ 3.00Ghz 8 GB of RAM With a 1000GB NVMe PCIe 2280 M.2 SSD as the main “hard drive”. It seems pretty speedy to me! To start out, I’v...... <less Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
View MODBUS Device within same Network with a Groove Epic Forum - Published: HI Guys, I have a network problem with a Groov Epic and a Modbus device within the same network. Currently, my setup has the Groov Epic connected to a VPN Switch with an IP address 192.168.140.XXX, this...moreHI Guys, I have a network problem with a Groov Epic and a Modbus device within the same network. Currently, my setup has the Groov Epic connected to a VPN Switch with an IP address 192.168.140.XXX, this VPN switch is connected to a router that uses an IP Address 192.168.1.XXX for network extension. And to this extended network, i have a Modbus device connected. I had setup the whole network so that i can cross communicate between both of them, i can see the Groov Epic and also the Modbus device ...... <less DOTNET with new firmware Forum - Published: I have a custom application using dotnet with both EPIC and RIO devices. After upgrading firmware and testing, dotnet gives warnings about needing a version number for libstdc++. The library is...moreI have a custom application using dotnet with both EPIC and RIO devices. After upgrading firmware and testing, dotnet gives warnings about needing a version number for libstdc++. The library is installed and I am assuming that the new firmware may have later versions of the library in the linux distribution. The application appears to run OK except it is tripping up on opening a TCP connection for listening on a port not otherwised used. It appeared to be working fine on the previous firmwar...... <less PAC Control 10.2 undefined command on new computer Forum - Published: I’m working on a new project in PAC Control Basic 10.2 that I’ve been developing on my laptop. I’m fighting PAC Display on an issue and wanted to test the project on my desktop. I’ve transferred the PAC...moreI’m working on a new project in PAC Control Basic 10.2 that I’ve been developing on my laptop. I’m fighting PAC Display on an issue and wanted to test the project on my desktop. I’ve transferred the PAC Control project archive to my desktop, but when I go to download (this is an EPIC PR1 project, but I am testing locally in SoftPAC), I get the following ‘Undefined Command’ error during download: It seems like the IO unit data is not getting “compiled” into the project. Is there a setting or som...... <less What future features would you like to see in groov View? Forum - Published: Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?...Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?... <less PAC Display - Change visual attributes based on logged in user Forum - Published: There have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that...moreThere have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that. All I’d like to do is change the appearance of elements in PAC Display based on the identity of the logged in user, just like security attributes can be set. The strategy need never know. But I’d really like to hide a button if a user doesn’t have permission to press it, or at a MINIMUM, grey it...... <less Auto-Start Programs at Boot Using Crontab with Shell Access Forum - Published: If you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron...moreIf you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron jobs with crontab -l , and make changes using the crontab -e command, which will open the crontab file with the text editor vi. If you’re unfamiliar with vi you should know that it launches in “command mode”, you’ll need to press the i key to enter “insert mode”, make any changes to the file, and th...... <less PAC Display Runtime running very slowly - displays freezing Forum - Published: Hello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what...moreHello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what version of PAC Project I could run. This new machine is running Win 10 Pro. It’s a much faster computer than the old XP machine, of course. It’s an Intel Core i5-8500 @ 3.00Ghz 8 GB of RAM With a 1000GB NVMe PCIe 2280 M.2 SSD as the main “hard drive”. It seems pretty speedy to me! To start out, I’v...... <less Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
DOTNET with new firmware Forum - Published: I have a custom application using dotnet with both EPIC and RIO devices. After upgrading firmware and testing, dotnet gives warnings about needing a version number for libstdc++. The library is...moreI have a custom application using dotnet with both EPIC and RIO devices. After upgrading firmware and testing, dotnet gives warnings about needing a version number for libstdc++. The library is installed and I am assuming that the new firmware may have later versions of the library in the linux distribution. The application appears to run OK except it is tripping up on opening a TCP connection for listening on a port not otherwised used. It appeared to be working fine on the previous firmwar...... <less PAC Control 10.2 undefined command on new computer Forum - Published: I’m working on a new project in PAC Control Basic 10.2 that I’ve been developing on my laptop. I’m fighting PAC Display on an issue and wanted to test the project on my desktop. I’ve transferred the PAC...moreI’m working on a new project in PAC Control Basic 10.2 that I’ve been developing on my laptop. I’m fighting PAC Display on an issue and wanted to test the project on my desktop. I’ve transferred the PAC Control project archive to my desktop, but when I go to download (this is an EPIC PR1 project, but I am testing locally in SoftPAC), I get the following ‘Undefined Command’ error during download: It seems like the IO unit data is not getting “compiled” into the project. Is there a setting or som...... <less What future features would you like to see in groov View? Forum - Published: Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?...Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?... <less PAC Display - Change visual attributes based on logged in user Forum - Published: There have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that...moreThere have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that. All I’d like to do is change the appearance of elements in PAC Display based on the identity of the logged in user, just like security attributes can be set. The strategy need never know. But I’d really like to hide a button if a user doesn’t have permission to press it, or at a MINIMUM, grey it...... <less Auto-Start Programs at Boot Using Crontab with Shell Access Forum - Published: If you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron...moreIf you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron jobs with crontab -l , and make changes using the crontab -e command, which will open the crontab file with the text editor vi. If you’re unfamiliar with vi you should know that it launches in “command mode”, you’ll need to press the i key to enter “insert mode”, make any changes to the file, and th...... <less PAC Display Runtime running very slowly - displays freezing Forum - Published: Hello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what...moreHello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what version of PAC Project I could run. This new machine is running Win 10 Pro. It’s a much faster computer than the old XP machine, of course. It’s an Intel Core i5-8500 @ 3.00Ghz 8 GB of RAM With a 1000GB NVMe PCIe 2280 M.2 SSD as the main “hard drive”. It seems pretty speedy to me! To start out, I’v...... <less Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
PAC Control 10.2 undefined command on new computer Forum - Published: I’m working on a new project in PAC Control Basic 10.2 that I’ve been developing on my laptop. I’m fighting PAC Display on an issue and wanted to test the project on my desktop. I’ve transferred the PAC...moreI’m working on a new project in PAC Control Basic 10.2 that I’ve been developing on my laptop. I’m fighting PAC Display on an issue and wanted to test the project on my desktop. I’ve transferred the PAC Control project archive to my desktop, but when I go to download (this is an EPIC PR1 project, but I am testing locally in SoftPAC), I get the following ‘Undefined Command’ error during download: It seems like the IO unit data is not getting “compiled” into the project. Is there a setting or som...... <less What future features would you like to see in groov View? Forum - Published: Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?...Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?... <less PAC Display - Change visual attributes based on logged in user Forum - Published: There have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that...moreThere have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that. All I’d like to do is change the appearance of elements in PAC Display based on the identity of the logged in user, just like security attributes can be set. The strategy need never know. But I’d really like to hide a button if a user doesn’t have permission to press it, or at a MINIMUM, grey it...... <less Auto-Start Programs at Boot Using Crontab with Shell Access Forum - Published: If you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron...moreIf you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron jobs with crontab -l , and make changes using the crontab -e command, which will open the crontab file with the text editor vi. If you’re unfamiliar with vi you should know that it launches in “command mode”, you’ll need to press the i key to enter “insert mode”, make any changes to the file, and th...... <less PAC Display Runtime running very slowly - displays freezing Forum - Published: Hello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what...moreHello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what version of PAC Project I could run. This new machine is running Win 10 Pro. It’s a much faster computer than the old XP machine, of course. It’s an Intel Core i5-8500 @ 3.00Ghz 8 GB of RAM With a 1000GB NVMe PCIe 2280 M.2 SSD as the main “hard drive”. It seems pretty speedy to me! To start out, I’v...... <less Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
What future features would you like to see in groov View? Forum - Published: Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?...Continuing on the theme from Groov date time gadget, what features would you like to see in groov View? What do you need that we’re not providing?... <less PAC Display - Change visual attributes based on logged in user Forum - Published: There have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that...moreThere have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that. All I’d like to do is change the appearance of elements in PAC Display based on the identity of the logged in user, just like security attributes can be set. The strategy need never know. But I’d really like to hide a button if a user doesn’t have permission to press it, or at a MINIMUM, grey it...... <less Auto-Start Programs at Boot Using Crontab with Shell Access Forum - Published: If you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron...moreIf you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron jobs with crontab -l , and make changes using the crontab -e command, which will open the crontab file with the text editor vi. If you’re unfamiliar with vi you should know that it launches in “command mode”, you’ll need to press the i key to enter “insert mode”, make any changes to the file, and th...... <less PAC Display Runtime running very slowly - displays freezing Forum - Published: Hello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what...moreHello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what version of PAC Project I could run. This new machine is running Win 10 Pro. It’s a much faster computer than the old XP machine, of course. It’s an Intel Core i5-8500 @ 3.00Ghz 8 GB of RAM With a 1000GB NVMe PCIe 2280 M.2 SSD as the main “hard drive”. It seems pretty speedy to me! To start out, I’v...... <less Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
PAC Display - Change visual attributes based on logged in user Forum - Published: There have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that...moreThere have been a number of questions asking about how to get user information from PAC Display back to the strategy, and that looks like it would be pretty hard. Fortunately, I don’t want to do that. All I’d like to do is change the appearance of elements in PAC Display based on the identity of the logged in user, just like security attributes can be set. The strategy need never know. But I’d really like to hide a button if a user doesn’t have permission to press it, or at a MINIMUM, grey it...... <less Auto-Start Programs at Boot Using Crontab with Shell Access Forum - Published: If you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron...moreIf you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron jobs with crontab -l , and make changes using the crontab -e command, which will open the crontab file with the text editor vi. If you’re unfamiliar with vi you should know that it launches in “command mode”, you’ll need to press the i key to enter “insert mode”, make any changes to the file, and th...... <less PAC Display Runtime running very slowly - displays freezing Forum - Published: Hello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what...moreHello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what version of PAC Project I could run. This new machine is running Win 10 Pro. It’s a much faster computer than the old XP machine, of course. It’s an Intel Core i5-8500 @ 3.00Ghz 8 GB of RAM With a 1000GB NVMe PCIe 2280 M.2 SSD as the main “hard drive”. It seems pretty speedy to me! To start out, I’v...... <less Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Auto-Start Programs at Boot Using Crontab with Shell Access Forum - Published: If you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron...moreIf you have custom code on a groov EPIC that you want to run automatically every time the system boots or reboots, consider using the crontab tool to auto-start it for you. You can view existing cron jobs with crontab -l , and make changes using the crontab -e command, which will open the crontab file with the text editor vi. If you’re unfamiliar with vi you should know that it launches in “command mode”, you’ll need to press the i key to enter “insert mode”, make any changes to the file, and th...... <less PAC Display Runtime running very slowly - displays freezing Forum - Published: Hello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what...moreHello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what version of PAC Project I could run. This new machine is running Win 10 Pro. It’s a much faster computer than the old XP machine, of course. It’s an Intel Core i5-8500 @ 3.00Ghz 8 GB of RAM With a 1000GB NVMe PCIe 2280 M.2 SSD as the main “hard drive”. It seems pretty speedy to me! To start out, I’v...... <less Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
PAC Display Runtime running very slowly - displays freezing Forum - Published: Hello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what...moreHello, All. I just added a new PC to a system mainly to provide a way to drive a 4K display with PAC Display. Up till now, I’ve been using an old PC with Win XP on it, and thus limited me as to what version of PAC Project I could run. This new machine is running Win 10 Pro. It’s a much faster computer than the old XP machine, of course. It’s an Intel Core i5-8500 @ 3.00Ghz 8 GB of RAM With a 1000GB NVMe PCIe 2280 M.2 SSD as the main “hard drive”. It seems pretty speedy to me! To start out, I’v...... <less Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Command GetNumCharsWaiting() in Subroutine Forum - Published: I have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting...moreI have a subroutine that opens a TCP pipe to an Ethernet device. The process for the subroutine is: Open a TCP pipe to the ethernet device Send a command string to the device. Check for a waiting return value using GetNumCharsWaiting() Get the string using the ReceiveNChars() command. Using the number of characters returned above as an argument to the ReceiveNChars() command. When I step into the subroutine in debug mode it returns the correct number of characters. When I step over the subr...... <less Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Groov RIO PID configuration dashboard - Example flow Forum - Published: We have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but...moreWe have had a few customers ask about setting up and using 1 to 4 PID loops on the groov RIO outside of PAC Control. Optos plan is to ultimately make some PID configuration pages in groov Manage, but there is no solid ETA for this firmware update yet, so here is an example Node-RED flow to help get the creative juices started in the meantime. Note, this is not a polished finished ‘product’. Its just one way you can go about configuring the PID loops. You will need to customize it for your applic...... <less Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Node Red - Write file data into Pac write node Forum - Published: I tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to...moreI tried to create a backup and restore on groov view using Nodered. I used pac read node to get data from the float table and the write node to write into a USB stick as a txt file. When I tried to read the file and write into pac it shows - Status code 301. HTTP response error: 301 Can anyone advise me on this? I am new to NodeRed... <less Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items