如下图的自定义图形是怎么制作出来的以及怎样填充颜色,形成类似于棒图的功能
图片说明:
最佳答案
请试着做一下这个实例: 动态填充矩形
过程变量将直接影响矩形的填充量。 在实例中,可用一个内部变量来模拟过程变量,其值可通过 I/O 域来修改。
先决条件
组态一个数据类型为“无符号 8 位数”的“FillLevel”变量。
启动图形编辑器并打开画面。
将 I/O 域插入画面,并将其连接到“FillLevel”变量。
将矩形插入画面。
步骤
打开矩形的“对象属性”对话框,并单击“属性”标签(如果尚未激活)。
在左侧窗口区,选择“填充”属性组。
在右侧窗口区,双击“动态填充”属性。 “静态”列中即会显示按钮“是”。
右击属于“填充量”属性的符号 ,并在上下文菜单中选择“变量...”命令。
显示变量选择对话框。
在变量选择对话框中,选择“FillLevel”变量,并使用“确定”按钮关闭变量选择对话框。
在“对象属性”对话框中 符号和变量名称简要说明了利用变量连接进行动态化的过程。 图形编辑器中的默认触发器设置将用作更新周期。
保存画面,并使用 按钮激活运行系统。
在运行系统中,可使用 I/O 域修改变量的值。 例如,如果在 I/O 域中输入数值 30,则矩形下部三分之一都将用矩形的背景色填充。 矩形上部三分之二都是透明的。
提问者对于答案的评价:
多谢各位~问题已解决
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc251633.html