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

西门子工控专卖

   产品:7637    

咨询热线:18500649881

QQ QQ
您当前的位置:首页 » 新闻中心 » 【探讨】西门子1500PLC的优化块访问问题
产品分类
新闻中心
【探讨】西门子1500PLC的优化块访问问题
发布时间:2018-03-11        浏览次数:747        返回列表
       我在用300plc或者1500plc的时候,所有新建DB块的时候,都会是默认优化快访问。但是,我们都把这个功能取消了。在项目中的hmi访问、wincc访问中,还是使用的**地址来进行的。

       那,如果用优化块访问的话,这个hmi和wincc建立连接的时候,是怎么进行??  另外,这个优化块访问到底有啥优势??
 
       用博途做上位可直接全访问符号,像AB有部份压根没有**地址。 
 
       符号化编程是主流趋势,不需要程序员来管理内存地址。
 
       优化的块访问肯定只能在1200/1500里面,启用这个功能,能够节省plc的空间,优化读写速度。

       比如如果是300的,你在一个db里面根据你定义的变量类型不同和顺序不同,可能就会导致你db块的大小不同,你先定义一个bool,然后一个int,再一个bool,这可能就得占用6个字节,如果你先定义16个bool,再定义一个int,可能也就占用4个字节。

       而如果是优化的访问,对空间的占用是plc自动分配的,相同的变量数量,可能占用更少的空间。
 
       至于hmi访问,如果是用全集成的博途平台,plc和hmi在一个项目里面。直接拖动使用就行了,不用考虑地址的问题。
 
       即使不是同一软件平台,比如ab的plc,全符号编程,也可以和第三方屏通讯,软件会给出一个变量表导入到hmi里面,设置好了一样使用。
 
       借用版主的话:“符号化编程是主流趋势”!!
 
       优化不优化,还有一个明显的区别,如果是优化的,db内的任何一个变量你可以单独设定是否断电保持;

       如果是非优化的,你只能决定整个db是否是断电保持。
 
       反正我现在是能有优化的就用优化,一些和上位机通讯的有时候要求必须是非优化的,才会考虑去掉非优化的访问。
 
       个人感觉目前的可选可能是个过渡阶段,到后期可能会直接取消这个选项,不给你选择的机会,全部优化的访问形式。
 

分享到: 


 

联系热线:18500649881   联系人:王芯蕊 联系地址:北京市朝阳区东土城路4号3幢4层

技术和报价服务:星期一至星期六8:00-22:00 西门子工控专卖