您的位置:控制工程论坛网论坛 » PLC与PAC » STEP7程序的编写

马军成

马军成   |   当前状态:在线

总积分:13914  2024年可用积分:0

注册时间: 2006-12-01

最后登录时间: 2022-06-28

空间 发短消息加为好友

STEP7程序的编写

马军成  发表于 2008/7/18 8:13:31      1166 查看 1 回复  [上一主题]  [下一主题]

手机阅读

 

STEP7程序的编写

例子中的程序使用语句表(STL)编写的,只有两句,可以用调试工具调试。在这个程序中,存在MB100时钟存储器频率值将作为数据输出。

语句表: MB100    clock     clock  memory   byte

                QB 0      QB         ouput  display

时钟存储器中的每一位都需设定一个周期/频率值。以下的设定就是适用的:

7

6

5

4

3

2

1

0

周期

2

16

1

08

05

04

02

01

频率

05

0625

1

125

2

25

5

10

 

 

 

16.在SIMATIC  Manager中选中块文件夹。→SIMATIC Manager →Blocks)

 

 

 

 


17.在SIMATIC  Manager中双击 Blocks区的 OB1 ( →OB1)

 


 

18. 点击 OK,接受OB1的选项设置。→OK)

 

 


1.   编辑器配有 LAD (梯形图),  STL (语句表),  FBD(功能块)三种编辑方式。在程序块中按照相应的方式编辑程序。激活第一个 Network,并打开块OB1

然后开STEP 7 程序。每一个独立的STEP7 程序都可以分成 若干 Network 。可以通过点击 图标来产生新的Network

注意: 程序文档的内容和程序注释通过分隔符‘//’来分开。

 

Network

  

Line1激活了时钟存储器,Line2将相应的频率数据传送到输出位上。这时,8位的输出将依据时钟存储器的不同频率而闪烁。

 

注意:输出的地址将因硬件组态的不同而不同。

 

 

下载
1楼 0 0 回复
总共 , 当前 /