您好!欢迎光临工博士商城

西门子PLC模块专营

  产品:6377    

咨询热线:18182118630

QQ QQ
您当前的位置:首页 » 新闻中心 » 西门子PLC新增DB块变量要注意的细节
产品分类
新闻中心
西门子PLC新增DB块变量要注意的细节
发布时间:2021-09-22        浏览次数:1227        返回列表
 
 
       现场调试项目的同行经常遇到项目基本完成,而且各种工艺参数都调试完毕了,项目也基本能正常运行,有时甚至可以通过用户验收了。这时候用户想要新增几个模拟量,方便以后工人操作,看起来好像很简单嘛,一般工程师都会毫不犹豫的答应。——西门子PLC
 
 

 
       事实上,这里是有坑的,如果是DCS系统,新增和减少模拟量是很简单的事,但如果是西门子的PLC,就要小心了。因为工程师一般把模拟量的相关设定值诸如上限、下限报警值、量程转换值等放在一个DB块中,再懒点的把PID参数设定值也放在一个DB块中。一旦修改这个DB块势必重新下载,那么里面原来的实际值都被初始值修改,如果下载之前没有备份,那么你就等着哭吧,如果用户已经投产因为你这一修改下载,工艺一下乱的让大家忙不过来,你将面对用户的愤怒、领导的愤怒,所有的前面的辛苦都化为流水。
 
 
       这种情况,我已经遇到好几个这样的例子。后来设计程序的时候,要么一般要求按照DCS的设计做法,一个模拟量弄一个背景数据块,这样修改模拟量也只影响一个,缺点就是数据块多;要么把模拟量集中几个数据块中,新增的模拟量就新增DB块,这样影响也相对较小;要么象上面一样懒,模拟量都放一个DB块,但是在上位机做一个单独的画面来显示和保存这些参数,修改DB块之前先截屏保存或用文件保存,下载时间选择用户停产的时候,下载完成后可以迅速恢复。

       项目调试特别是有些工艺参数不好调,参数还特别多的项目,这个显得特别重要。刚做项目的朋友也许不以为然,甚至现场出现这种问题时不是迅速解决问题,而是推诿“我没有修改其它位置,只修改新增位置”,这时候就可能激发双方矛盾,甚至后面验收时间也会一拖再拖。因为用户被你说的这么玄,会认为你的软件可靠性不高,一不小心系统就崩溃了。这时候正确的做法是让用户迅速切换到调试状态,手动控制各设备状态,然后给用户道歉,说明真正原因,因为知道原因后修复只是时间问题了。
 
 
       ***后总结下:修改下载程序的时候三思,有哪些影响,需要用户做好哪些准备,提前想好,协商好,不要盲目自信,引起问题,更不要盲目推诿责任。



       此文来源于网络 2021-09-22

       想了解更多详情点击:西门子销售服务商-PLC、变频器、低压、软启动





 

联系热线:18182118630   联系人:朱经理 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 西门子PLC模块专营