多重背景DB问题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OB1:

CALL FB1 ,DB1

FB1:

CALL "BEIJING1" // FB1中定义的静态变量,也就是调用的FB2 CALL "BEIJING2" //FB1中定义的静态变量,也就是调用的FB2

FB2:

程序段1:

A #SBE1

FP #A

S #STOP

A T 1

R #STOP

NOP 0

程序段2:

A #STOP

L S5T#700MS

SD T 1

NOP 0

NOP 0

NOP 0

NOP 0

程序段3:

A(

O #OPEN

O #RUN

)

AN #STOP

= #RUN

引用

Zane

至圣

经验值: 10669

发帖数: 7963

精华帖: 88

主题:回复:多重背景数据块问题

2011-09-15 23:23:513楼

在FB2中是不允许使用实参的定时器的,如果FB2被多次调用,即相当于定时器T1被多次调用。Zane 注册自动化系统工程师Always save before download

引用

火麒麟

侠士

经验值: 1513

发帖数: 403

精华帖: 11

主题:回复:多重背景数据块问题

2011-09-16 08:27:494楼

用IEC定时器吧,也作为多重背景调用就可以了。

业精于勤,行成于思

引用

划痕

侠士

经验值: 1913

发帖数: 1280

精华帖: 17

主题:回复:多重背景数据块问题

2011-09-16 10:20:245楼

正如4楼所言,建议使用IEC定时器。IEC定时器有以下3种:

1、SFB3“TP”扩展脉冲定时器

2、SFB4“TON”接通延时定时器

3、SFB5“TOF”断电延时定时器

付出中收获希望^_^ Email:zhangqin6@

引用

Automann

侠圣

经验值: 3972

发帖数: 1990

精华帖: 71

主题:回复:多重背景数据块问题

2011-09-16 19:13:286楼

可将FB2中定时器的编号T2改为参数类型为Timer的输入参数,在调用FB2时该参数的实参为不同的定时器编号。追求完美

引用

美丽的传说

游士

经验值: 223

发帖数: 111

精华帖: 1

主题:回复:多重背景数据块问题

2011-09-16 19:33:557楼

3楼斑竹:FB2中可以调用其他的实参吗?比如说 I0.0、计数器、数据块DB1.DBX0.0 等

引用

美丽的传说

游士

经验值: 223

发帖数: 111

精华帖: 1

主题:回复:多重背景数据块问题

2011-09-16 19:49:558楼

如果FB2中不能出现实参的话。我在FB1中直调用一次FB2,那么FB2中是否可以出现实参

引用

火麒麟

侠士

经验值: 1513

发帖数: 403

精华帖: 11

主题:回复:多重背景数据块问题

2011-09-18 13:15:349楼

不要在FB中用实参,否则失去了结构化的意义

相关文档
最新文档