回复:稍改一下,不会重号了

天枰

  • 帖子

    315
  • 精华

    10
  • 被关注

    15

论坛等级:侠士

注册时间:2007-08-09

普通 普通 如何晋级?

发布于 2007-10-08 17:33:01

0楼

ORGANIZATION_BLOCK OB 1
TITLE = "Main Program Sweep (Cycle)"
VERSION : 0.1


VAR_TEMP
OB1_EV_CLASS : BYTE ; //Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB1_SCAN_1 : BYTE ; //1 (Cold restart scan 1 of OB 1), 3 (Scan 2-n of OB 1)
OB1_PRIORITY : BYTE ; //Priority of OB Execution
OB1_OB_NUMBR : BYTE ; //1 (Organization block 1, OB1)
OB1_RESERVED_1 : BYTE ; //Reserved for system
OB1_RESERVED_2 : BYTE ; //Reserved for system
OB1_PREV_CYCLE : INT ; //Cycle time of previous OB1 scan (milliseconds)
OB1_MIN_CYCLE : INT ; //Minimum cycle time of OB1 (milliseconds)
OB1_MAX_CYCLE : INT ; //Maximum cycle time of OB1 (milliseconds)
OB1_DATE_TIME : DATE_AND_TIME ; //Date and time OB1 started
checksum : DWORD ;
zo : BOOL ;
END_VAR
BEGIN
NETWORK
TITLE =
//生成随机数
L MW 20;
INC 1;
L 81;
*I ;
L 23;
*I ;
ITD ;
DTR ;
L 3.141593e+000;
*R ;
RND ;
PUSH ;
SRD 16;
XOW ;
AW W#16#7FFF;
T MW 20;
NETWORK
TITLE =

A M 0.0;
FP M 11.0;
S M 10.1;
S M 10.2;
S M 10.3;
S M 10.4;
S M 10.5;
S M 10.6;
S M 10.7;
R M 0.0;
NOP 0;
NETWORK
TITLE =

A M 0.1;
FP M 11.1;
S M 10.1;
A M 10.1;
JCN _001;
L MW 20;
L #OB1_PREV_CYCLE;
*I ;
L 30;
MOD ;
INC 1;
T MB 1;

O( ;
L MB 1;
L MB 2;
==I ;
) ;
O( ;
L MB 1;
L MB 3;
==I ;
) ;
O( ;
L MB 1;
L MB 4;
==I ;
) ;
O( ;
L MB 1;
L MB 5;
==I ;
) ;
O( ;
L MB 1;
L MB 6;
==I ;
) ;
O( ;
L MB 1;
L MB 7;
==I ;
) ;
JC _001;
R M 10.1;
_001: NOP 0;
A M 0.2;
FP M 11.2;
S M 10.2;
A M 10.2;
JCN _002;
L MW 20;
L #OB1_PREV_CYCLE;
*I ;
L 30;
MOD ;
INC 1;
T MB 2;
O( ;
L MB 1;
L MB 2;
==I ;
) ;
O( ;
L MB 2;
L MB 3;
==I ;
) ;
O( ;
L MB 2;
L MB 4;
==I ;
) ;
O( ;
L MB 2;
L MB 5;
==I ;
) ;
O( ;
L MB 2;
L MB 6;
==I ;
) ;
O( ;
L MB 2;
L MB 7;
==I ;
) ;
JC _002;
R M 10.2;

_002: NOP 0;
A M 0.3;
FP M 11.3;
S M 10.3;
A M 10.3;
JCN _003;
L MW 20;
L #OB1_PREV_CYCLE;
*I ;
L 30;
MOD ;
INC 1;
T MB 3;
O( ;
L MB 1;
L MB 3;
==I ;
) ;
O( ;
L MB 2;
L MB 3;
==I ;
) ;
O( ;
L MB 3;
L MB 4;
==I ;
) ;
O( ;
L MB 3;
L MB 5;
==I ;
) ;
O( ;
L MB 3;
L MB 6;
==I ;
) ;
O( ;
L MB 3;
L MB 7;
==I ;
) ;
JC _003;
R M 10.3;

_003: NOP 0;
A M 0.4;
FP M 11.4;
S M 10.4;
A M 10.4;
JCN _004;
L MW 20;
L #OB1_PREV_CYCLE;
*I ;
L 30;
MOD ;
INC 1;
T MB 4;
O( ;
L MB 1;
L MB 4;
==I ;
) ;
O( ;
L MB 2;
L MB 4;
==I ;
) ;
O( ;
L MB 3;
L MB 4;
==I ;
) ;
O( ;
L MB 1;
L MB 5;
==I ;
) ;
O( ;
L MB 4;
L MB 6;
==I ;
) ;
O( ;
L MB 4;
L MB 7;
==I ;
) ;
JC _004;
R M 10.4;

_004: NOP 0;

A M 0.5;
FP M 11.5;
S M 10.5;
A M 10.5;
JCN _005;
L MW 20;
L #OB1_PREV_CYCLE;
*I ;
L 30;
MOD ;
INC 1;
T MB 5;
O( ;
L MB 1;
L MB 5;
==I ;
) ;
O( ;
L MB 2;
L MB 5;
==I ;
) ;
O( ;
L MB 3;
L MB 5;
==I ;
) ;
O( ;
L MB 4;
L MB 5;
==I ;
) ;
O( ;
L MB 5;
L MB 6;
==I ;
) ;
O( ;
L MB 5;
L MB 7;
==I ;
) ;
JC _005;
R M 10.5;

_005: NOP 0;

A M 0.6;
FP M 11.6;
S M 10.6;
A M 10.6;
JCN _006;
L MW 20;
L #OB1_PREV_CYCLE;
*I ;
L 30;
MOD ;
INC 1;
T MB 6;

O( ;
L MB 6;
L MB 2;
==I ;
) ;
O( ;
L MB 6;
L MB 3;
==I ;
) ;
O( ;
L MB 6;
L MB 4;
==I ;
) ;
O( ;
L MB 6;
L MB 5;
==I ;
) ;
O( ;
L MB 1;
L MB 6;
==I ;
) ;
O( ;
L MB 6;
L MB 7;
==I ;
) ;
JC _006;
R M 10.6;

_006: NOP 0;

A M 0.7;
FP M 11.7;
S M 10.7;
A M 10.7;
JCN _007;
L MW 20;
L #OB1_PREV_CYCLE;
*I ;
L 30;
MOD ;
INC 1;
T MB 7;
O( ;
L MB 7;
L MB 2;
==I ;
) ;
O( ;
L MB 7;
L MB 3;
==I ;
) ;
O( ;
L MB 7;
L MB 4;
==I ;
) ;
O( ;
L MB 7;
L MB 5;
==I ;
) ;
O( ;
L MB 7;
L MB 6;
==I ;
) ;
O( ;
L MB 1;
L MB 7;
==I ;
) ;
JC _007;
R M 10.7;

_007: NOP 0;

END_ORGANIZATION_BLOCK

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54764条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。