n
描述
如果要使用SFC type/实例, 可以使用SFC 编辑器的属性对话框帮助组态. 属性对话框可以用来对SFC type工艺组态. 可以使用属性对话框对下列的SFC type接口增加连接类型.
属性 | 意义 |
Operating mode | Operating modes 是SFC type过程相关的结构.使用这个属性对话框来定义在顺序控制中使用的操作模式(例如:加热, 冷却, ... , ). |
Setpoint values | Setpoint values 用来控制SFC type. 可以由操作员或者更高一级控制器设定(例如:BATCH flexible). |
Process values | Process values 在SFC-types中基于过程值的控制 (例如:填充值 ). |
Control values | Control values 用于通过SFC type控制外部逻辑. |
Parameter | Parameters是 SFC type特定实例的修改. |
Marker | Markers 用来存放临时值. Markers做为静态值被创建,在当前CFC接口上是不可见的 . |
Times | Time对象是用来在SFC type组态时间控制程序.计时器是基于标准时间块(TIMER_P) 支持不同的模式(pulse, extended pulse, switch-on delay, latching switch-on delay, switch-off delay). |
Note texts | 操作说明注意事项做为附加文本在画面上显示. 显示的文字包含用户的附加信息. 属性对话框中预定义的文本可以在步中显示。 |
Block contacts | Block contacts 表示一个基础自动化块. 在sequencers使用的对象要在 SFC type的接口上定义. |
Position texts | Position texts 是用来显示当前sequencers位置. position text 包含一个数字和相应的文本. 这个文本代替每步的文本显示在SFC面板上.位置号在更高级的控制器获得 (例如:BATCH or SFC, ). 位置号是由每一步组成. 各步可以组合成一个数字. |
表1:属性对话框的属性和意义
通过工具栏(1)的图标或者菜单栏的 ("View > Properties")打开SFC 编辑器的属性对话框.
图. 1:在属性对话框进行设置
在左侧窗口选择"Block contacts"插入一个工艺块. 在右侧窗口可以设置任意实例名称(2) 和相连接的块(3) . 在CFC中至少插入一个块(例如 MOTOR, VALVE, CTRL_PID, ...) ,这样在下拉菜单才能显示块实例.
一旦完成属性对话框的组态工作,可以查看连接结果. 可以使用菜单"View > Coections"显示连接.
图. 2:接口变量
在LAD/STL/FBD 编辑器里定义一个块的哪些输入/输出可以被连接. 设置每个输入/输出的属性"S7_contact := 'true'" . 如果不想连接这个块, 设置"S7_contact" 的值为'false'.
用户自定义的块也可以设置"S7_contact" 属性.
图. 3:变量的接口属性
在SFC 编辑器里完成组态后, 关闭编辑器并打开包含SFC编辑器里连接的块的CFC. 在块目录的"Other Blocks"找到SFC Type并插入到CFC.
图. 4:自动连接之前的CFC块
在组态的最后一步, 如果在SFC 实例(例如, *_LIOP_SEL) 上选择一个块连接接着点击工艺块的相同连接, 那么这两个块的相关输入/输出都会被连接上.
自动连接的某些连接不需要, 可以单独删除这连接.
图. 5:连接的CFC块
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330978.html