上海跃韦科技集团有限公司
西门子PLC.西门子变频器 , 西门子电机.西门子触摸屏.西门子电缆.西门子变压器.西门子高压变频器。
SIMATIC西门子授权代理商丨瓦房店市西门子变频器一级代理

  我在用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是否是断电保持。

 

       反正我现在是能有优化的就用优化,一些和上位机通讯的有时候要求必须是非优化的,才会考虑去掉非优化的访问。

 

       个人感觉目前的可选可能是个过渡阶段,到后期可能会直接取消这个选项,不给你选择的机会,全部优化的访问形式。


展开全文
相关产品
拨打电话 微信咨询 发送询价