搬家第45天-citect2018使用设备-使用设备编辑器创建设备

2020.08.31更新,下面的内容是不完善的,可以先看一下,我有一个2020.08.31新的博客会修正里面的问题。

假设有这样一个设备层次结构

可以很清楚的看到这个工厂的层次是什么样的。

假设这个装置使用的是quantum PLC,新建一个citect2018项目,使用向导创建IO设备IODev,指向quantum PLC。

新建两个页面管线1和管线2

选择“系统模型”,选择设备,点击设备编辑器。

在弹出的对话框中,先选择“设备类型”选项卡。

在右边的设备窗口项目名称处点击鼠标右键-“添加类型”,新建“流量计”类型。

“流量计”设备类型添加一个flow项目,标识瞬时流量,也就是设置一个属性。

在弹出的对话框中,先选择“设备类型”选项卡。

在右边的设备窗口项目名称处点击鼠标右键-“添加类型”,新建“流量计”类型。

“流量计”设备类型添加一个flow项目,标识瞬时流量,也就是设置一个属性。

设置标签名称,也就是设备类型实例化之后变量展示的名称。标签类型就是实例化之后变量数据类型。IO设备这里选择从属上一级设备,当然也可以直接指定。地址这里不屑,因为不同的设备实例的属性地址肯定不一样。注释可以写一下,便于理解。集群也是从属上一级设备的定义。

“流量计”设备类型再定义一个sumflow,表示累计流量。

和上面的定义类似。

 

新建一个“泵”设备类型。添加remote、running、fault、pressure四个项目。

保存这两个设备类型。 

设备编辑器对话框选择“设备”选项卡,右边窗口项目名称处点击鼠标右键,选择新建设备。

弹出的对话框中,名称填写“食品工厂”,因为这是最顶层的设备层次,不是具体的设备类型,因此类型选择NO TYPE,项目名称就是当前这个名称。

确认无误后点击确定按钮。

随后出现的对话框,可以全部保留空白。因为子层次和孙层级可能分属不同的集群、IO设备等。

点击菜单文件-保存,或者按下快捷键ctrl+s

在设备编辑器对话框右边设备窗口的“食品工厂”层次点击鼠标右键,选择新建设备,作为第二级层次。

弹出的对话框中,设备名称填写“罐装流程”,类型选择NO TYPE,项目选择“设备练习”。

弹出对话框不用做什么设置,保存。

罐装流程下新建“混合机”设备层次。混合机层次下新建“管线1”和“管线2”设备层次。

管线1和管线2,定义据群名称、IO设备、页面名称、标签前缀。

在管线1下新建两个设备实例:配料A流量计、配料A输送泵,分别属于流量计和泵设备类型。

到这里,设备层次和设备类型就创建完了。还有很多参数可以设置,今天属于初学,先从基本的、简单的做起。

去工程管理器主窗口,可以看到随着设备实例的创建。自动创建了一些变量,把citect2018变量地址与PLC中变量地址相关联,就可以得到PLC变量值了。

今天的练习先学习到这里。

 

posted @ 2021-03-14 15:32  来自金沙江的小鱼  阅读(332)  评论(0编辑  收藏  举报