用S7源文件快速创建DB

已锁定

Naga_Orochi

  • 帖子

    841
  • 精华

    19
  • 被关注

    1

论坛等级:侠士

注册时间:2003-06-06

普通 普通 如何晋级?

用S7源文件快速创建DB

9933

19

2007-09-03 16:21:01

当遇到稍大项目时,需要定义大量的DB块,每个DB又需要定义不少变量,可以说劳动强度不小主要问题是用程序编辑器定义DB的操作不是很方便。如果细心的话,在每个S7-PLC项目中除自己写的Block外,还有一个Source。打开S7的程序编辑器,新建,在弹出对话框不要选择DB,而是选择Source,则可建立一个awl后缀的S7源文件,并可以编辑,其中定义DB则按如下:
DATA_BLOCK DB 1
STRUCT
X : BOOL := FALSE;
Y : INT :=10;
……
END_STRUCT
BEGIN

END_DATA_BLOCK
于是,可以方便地操作复制粘贴等功能。
完毕后,操作“file”——〉“compile”编译,即可生成DB1。
但是,快还没有体现,可以活用Excel,在Excel中对于重复操作的能力是很强的:新建一个Excel文件,在第一列写要定义的变量名(如上:X),第二列写“:”,第三列写数据类型(如上:BOOL),第四列写“:=”,第五列写上缺省值(如上:FALSE),完毕直接将有内容的部分选中复制到STRUCT与END_STRUCT之间,这样再编译生成DB,是不是快一点了。
用S7源文件快速创建DB 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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