Enhanced Vision OPLCs support SD cards that enable application data to be stored and remotely accessed. SD Suite enables you to view and manipulate that data, as well as format cards and perform other tasks. Note that SD Cards also enable , complex web-page hosting, and application cloning between OPLCs.
Remote Operator enables you to use a PC to view and work with a remote controller's HMI panel. You can define any number of controllers, then open multiple sessions to view them simultaneously, while docking or cascading windows according to your preferences.
DataXport creates logs of run-time or stored data from Data Tables and operand regions within Unitronics PLCs. DataXport saves the data logs in .ulp format. You can open these data logs using DataXport's companion application, DataXls, and then export the data to Excel files.
This tool downloads compressed control applications to local or remote Unitronics controllers. You generate a compressed application from within either U90 Ladder or VisiLogic. Your end user will be able to download the application, but will not be able to view or modify it. The tool can download applications and OS.
Got it. No problem.
At the risk of going off topic, I'd like to point out that you should not be putting two or more logic threads in a single ladder rung, as you are doing in rung 9 above. Usually it doesn't matter that much and it doesn't often result in a compile error (though that may, but not necessarily, be the cause of the compile error in rung 27 of your PUMPS subroutine), but it is extremely poor programming practice and can cause unexpected results . The whole point of ladder rungs in ladder logic is to separate logic threads into discrete pieces that can be properly compiled into machine language in an expected way.
With some of this stuff, PID loops in particular, it seems like we're all just blind pigs, but we do find an acorn once in a while. 😄
By the way, my advice about not multiplying by 10 is important. If you don't understand what I'm saying, please feel free to ask. Precision and significant digits can be very important with PID control.
I found it, I did not have the run PID hooked to a maintaining contact. I thought I put the run button on a toggle and I did not. thank you for the help. the reason i went through and checked is because you informed me status 10 in layman's terms meant my PID was not running so thank you for pointing me in that direction.
I strongly recommend doing that in the linearization FB - don't just multiply by 10. Multiplying by 10 does not add any precision to your value, while doing it in the linearization block does add precision.