随笔分类 -  STUDIO 5000

摘要:2020年9月30日 12:00:00,罗克韦尔公司正式发布了Studio 5000 V33.00.01,从官网资料显示,该版本增加了不少硬件,也加入了很多新特性。那么,今天就从安装方法、支持的硬件、软件特性几个方面对该软件概况性介绍下. 阅读全文
posted @ 2021-02-20 08:37 abseme 阅读(9595) 评论(0) 推荐(0)
摘要:针对大型集散过程控制系统,其IO点数往往很多,成千上万,AB Logix5000控制器的开发软件Studio 5000是基于标签编程,对硬件模块的绝对IO地址,采用的是别名标签方式进行映射,目前而言,Studio 5000的标签编辑环境还不够强大,还无法批量编辑,这给开发工程师带了不小的麻烦。不过,罗家还是留了一条后路,那就是此次分享的主题,利用微软的Excel对Studio 5000的标签进行批量处理。 阅读全文
posted @ 2020-05-14 08:30 abseme 阅读(3220) 评论(0) 推荐(0)
摘要:工业控制中,在很多重要的应用环境,都会使用冗余控制系统,比如石油、化工、燃气、水处理等等,罗克韦尔ControlLogix冗余系统支持当主控制器发生故障时,无扰切换至备用控制器,这样保持了控制过程正常、延续进行,而非冗余系统在此时将会停止。如此重要的应用,是如何实现的呢?那么,今天,我们就分享的主题就是,基于EtherNet/IP网络的ControlLogix冗余系统配置。 阅读全文
posted @ 2020-03-11 23:14 abseme 阅读(4219) 评论(0) 推荐(0)
摘要:经常有朋友在后台或发微信咨询,中型CompactLogix PLC的模拟量模块数据处理问题,就其原因可能是刚接触AB PLC,或是对AB 模拟量模块的数据转换范围存疑,也怪不得大家,小编刚搞AB那会,也是各种疑问,终极原因出在罗家,不同型号模拟量模块,其转换的数据范围也不尽相同,除了数据转换,模块的诊断信息也很重要。那么,今天分享的主题就是中型模拟量模块数据处理。 阅读全文
posted @ 2020-02-24 17:22 abseme 阅读(3911) 评论(0) 推荐(1)
摘要:在前面,写过关于Studio 5000 FBD编程方法,这次介绍的是结构化文本编程,即常说的ST(StructuredText)语言编程,其基于文本输入,主要用于处理复杂的逻辑关系、算术函数、高级算法等。ST编程有其自身的风格,其更接近高级语言,从计算机识别代码的效率而言,其开发的代码运行效率更高。今天,我们就来看一看ST的编程风格和方法. 阅读全文
posted @ 2020-01-14 16:27 abseme 阅读(5113) 评论(0) 推荐(0)
摘要:Studio 5000编程软件,在控制器标签或本地标志域内,可以在线对所有的标签数值进行监视,但无法选择性、针对性的监视,正像很多朋友提出的那样:Studio 5000能否像西门子博途创建变量表,对所需的标签进行监视,而不是对全部标签监视。其实,在安装Studio 5000时,自动附加安装了标签数据监视工具,也是可以选择性地创建监视对象标签,本文,就来分享一下如何使用该工具。 阅读全文
posted @ 2019-11-11 08:10 abseme 阅读(807) 评论(0) 推荐(0)
摘要:针对AB控制器或模块固件更新,大家通常使用ControlFLASH工具来完成的,但有的时候,ControlFLASH无法找到固件文件,刷新过程也就无法继续进行,那么,怎么办呢?且看本文是如何解决的。 阅读全文
posted @ 2019-10-24 08:33 abseme 阅读(2428) 评论(0) 推荐(0)
摘要:当今社会,人们对知识产权的价值观在改变,越来越重视其价值之所在,在工业控制领域,也概莫能外。在前面的文章,写过如何对CPU进行加密,虽然效果是终极的,但方法很繁琐,也不灵活。那么,今天,我们来看看另外一种加密方法:源程序加密。 阅读全文
posted @ 2019-10-09 08:31 abseme 阅读(1769) 评论(0) 推荐(0)
摘要:在前面的文章有介绍过如何使用Stduio 5000仿真软件Emulate,最近,有很多新关注的朋友也问及仿真的事,也有咨询仿真软件的资源的事。今天,本工作室就仿真软件的作用和资源作一次分享,希望能帮助到有需要的朋友。 阅读全文
posted @ 2019-09-17 08:56 abseme 阅读(2388) 评论(1) 推荐(0)
摘要:LOGIX5000控制器硬件推陈出新,更新速度很快,其编程软件RSLogix/Studio 5000也同步升级,这样就造成了版本很多,虽然高版本向下兼容低版本程序,但是低版本无法直接打开高版开发的程序,这对程序移植带来了诸多麻烦。本文的主题,就是介绍低版本软件如何打开高版程序。 阅读全文
posted @ 2019-07-29 17:03 abseme 阅读(3287) 评论(0) 推荐(0)
摘要:可以通过RSLogix/Studio 5000编程软件和罗克韦尔官网,查看或下载很多示例程序源代码,其中不乏经典实用之作,通过学习借鉴这些程序,不仅可以应用到实际项目中去,更重要的是提高自己的编程水平。 阅读全文
posted @ 2019-07-03 08:41 abseme 阅读(3468) 评论(0) 推荐(0)
摘要:Word、Excel、CAD等办公软件都有查找、替换等功能,让我们的操作更加快捷高效,那么Studio5000和SE有查找、替换的功能吗?答案是肯定的。本文介绍的替换功能虽然是一些小技巧,但其在大型项目中,采用功能化、模块化、结构化程序开发使用率极高。所以,不要忽略这些小技巧的积累,往往会收到事半功倍的效果。 阅读全文
posted @ 2019-05-31 16:11 abseme 阅读(1355) 评论(0) 推荐(0)
摘要:微软的Office办公软件功能非常强大,特别是Excel对数据的分析更是臻于完美。在一些特殊的场景,需要将PLC的实时数据传输到Excel中,利用其强大的数据处理功能进行分析,以便进行监视和决策。如何来实现PLC与Excel进行数据交换呢?由于RSLinx和Excel都支持DDE,这将使得这一需求变得容易多了。 阅读全文
posted @ 2019-05-27 23:26 abseme 阅读(8695) 评论(1) 推荐(0)
摘要:自动化控制系统是综合性、复杂性的,处于现场层的PLC控制器虽然进行各种控制,但最终还是对数据进行处理,对数据的处理,包含两种方式,一种是直接使用,第二种就是间接使用。针对第二种处理方式,就要用到间接寻址,有时也叫指针寻址。不同品牌的PLC间接寻址方式各有不同,AB PLC的间接寻址方式很简单,也很人性化。 阅读全文
posted @ 2019-04-23 15:41 abseme 阅读(2201) 评论(0) 推荐(0)
摘要:中、大型AB PLC的编程软件从以前的RSLogix 5000到目前的Studio 5000,都是有版本号的,如RSLogix 5000 V19.0、Studio 5000 V32。高版本的软件能轻松地打开低版本开发的程序,而低版本软件打开高版本程序就不那么容易了。有时从网上下载的例子或同事移交的程序,很多时候都不会标志是哪个版本开发的,这样给我们打开该程序造成一些麻烦,所以,打开程序之前,知道其编程软件是哪个版本就显得非常必要了。本文分享一种轻松识别RSLogix 5000或Studio 5000程序开发版本号的方法。 阅读全文
posted @ 2019-04-08 23:29 abseme 阅读(2439) 评论(0) 推荐(0)
摘要:在很多项目中,需要累计设备的运行、停机、故障时间,当然实现该功能的编程方法也是多种多样,各有千秋,不过有的方法累计误差会越来越大,比如:在连续任务里用定时器来累计时间,就存在一定的误差。本文分享一种编程简单、基本无累计误差的方法,仅供参考。 阅读全文
posted @ 2019-04-07 22:26 abseme 阅读(2270) 评论(0) 推荐(0)
摘要:PLC控制系统,主要由CPU、本机架I/O模块,分布式I/O模块,通信模块,或其他设备等组成,如何判断这些设备是否工作正常?或是一旦出现故障,能在第一时间判断故障设备出在哪里?为排查故障节省时间,提高效率,降低停机时间,在大型项目中维护,尤其重要。本文,将分享一种如何判断AB PLC控制系统中的硬件设备是否在正常工作的方法。 阅读全文
posted @ 2019-04-05 22:34 abseme 阅读(4919) 评论(0) 推荐(1)
摘要:在学习PLC编程或程序开发过程中,如果身边没有实体PLC,又想验证程序逻辑,这时,仿真软件是不错的选择。针对AB PLC的仿真软件Studio 5000 Logix Emulate,有的同学说:不好用,功能简单,不如什么某某家仿真软件。abseMe在这里要说,其实它很强大,界面看似简单,但隐含的功能却不少。 阅读全文
posted @ 2019-03-31 22:56 abseme 阅读(28199) 评论(1) 推荐(0)
摘要:习惯了西门子博途编辑风格的同学,乍一看到Studio 5000的编辑界面,一时不适应,尤其是功能块或指令的IN和OUT管脚在一起,不好分辨,本文简单几步搞定,实现像西门子IN和OUT分左右显示风格。 阅读全文
posted @ 2019-03-30 00:04 abseme 阅读(2046) 评论(0) 推荐(0)