当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
DB数据块是什么时间初始化的?
点击:
1297
| 回复:
5
工控新锐
关注
私信
精华:1帖
求助:0帖
帖子:101帖 | 151回
年度积分:0
历史总积分:210
注册:2006年11月28日
发表于:2006-12-01 23:57:00
楼主
DB数据块是什么时间初始化的?系统DB块(如PID)的DB块能否修改其初始化的值?
分享到:
收藏
邀请回答
回复楼主
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2006-12-02 08:11:00
1楼
DB数据块装入内存时完成初始化,如果DB块设定为UNLINK那么就不会装入内存,也就不会初始化,可以修改DB块,但是建议你在熟悉PID参数含义的情况下修改DB块的初始值。
回复
引用
举报
工控新锐
关注
私信
精华:1帖
求助:0帖
帖子:101帖 | 151回
年度积分:0
历史总积分:210
注册:2006年11月28日
发表于:2006-12-03 18:06:00
2楼
DB块设定为UNLINK
这个在什么地方设?
默认的DB块属性是不是UNLINK?
回复
引用
举报
flymoney
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 91回
年度积分:0
历史总积分:290
注册:2004年7月06日
发表于:2006-12-03 22:02:00
3楼
是不是还要写一下初始程序
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2006-12-04 08:20:00
4楼
DB的Unlink在DB块属性中设定,默认的为LINK。
DB块初始化由系统自动完成,不需要用户干预,初始值为建立DB块时的初始值。
之所以西门子采用这个属性的目的在于,节省用户工作内存空间,使得DB块进行动态化管理。
回复
引用
举报
Neo.Lee
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 73回
年度积分:0
历史总积分:327
注册:2003年1月28日
发表于:2006-12-04 10:31:00
5楼
DB 属性为RETAIN(可保持)
plc 工作内存第一次从装载内存取出DB时,会使用DB初始值。
重新下载硬件组态后的第一次运行,会使用DB初始值。
DB 属性为NONRETAIN(非保持)
每次重上电,会使用DB初始值。
回复
引用
举报
热门招聘
相关主题
什么是源极和漏极输入
[11969]
一位老工程师收藏的3018套PL...
[10712]
用西门子S7_300实现PID控制的...
[14141]
plc中扫描周期是什么意思?谢...
[14958]
笔记本电脑USB转串口的求助
[11580]
国内某大型项目实录——西门子...
[8340]
维修电工技师论文
[11591]
PLC基础知识简介
[157362]
从零开始学习GE PAC proficy...
[21641]
工控老鬼 工控人生 “高薪是...
[10922]
官方公众号
智造工程师
客服
小程序
公众号