Thread Content
I’m taking on a project that involves complex control mechanisms for motors, pumps, and similar devices. So I want to create custom blocks and control panels; since there are many controls related to motors and pumps, it should be possible to use just one panel along with custom blocks, allowing me to call on different variables as needed I would like to ask the experts: exactly how should this be done? Are there any relevant materials that can be shared? Thank you!!
I’m not very familiar with Siemens’ products. Currently, GE has introduced a system host that uses IFIX, featuring a large number of pre-defined screens and function blocks. Just drag the mouse directly to solve the problem.
A Siemens PLC can do this; I’ve seen others do it. It’s necessary to define the screens and function blocks oneself
Of course, it is necessary to install AS-OS ENGINEERING and Siemens’ TIA
What I mean is using a generic template to call different work station numbers for operations on the host computer.
I understand what the original poster means; they want some custom classes, such as AI, AO, DI, DO, and PID, all of which should have a standard interface and control panel. Simply specifying the address number will automatically establish the connection between various internal parameters. Now, HMI software like iFix offers this feature.
Indirect variables facilitate convenient design; for example, tag1=I1.0; tag2=1.1. By simply changing the value of i to 1 or 2 in the tagi variable, it is possible to control different input and output terminals through a single interface.
It can be implemented conveniently through script editing.
Sure. You can use Siemens’ faceplate for this. It can automatically match all the parameters of a device with a set of images. For example, in a PID control system, you use the function blocks provided by it at the lower level; when displaying on the screen, all the screens related to this PID are automatically generated, including the control panel, trend charts, parameter panels, and so on – nearly 10 screens in total.
I’ve done what you’re talking about! These are the custom function blocks and custom panels! When designing the low-level programs in SCL, it is essential to take into account both the lower-level and higher-level aspects, especially regarding the parameter definitions of the pins, such as upload settings, units, and alarm functions! You can refer to “Development of User-Defined Modules and Their Operation Panels for the PCS7 System”!
Additionally, I’d like to tell you that all these functions of yours are already included in the APL library of the new PCS7 SP2; almost all the functions you had in mind are available there – there are as many as 32 of them in total, so there’s no need for you to develop them separately! Just set the feature bits according to your needs!