ab plc软件_【万泉河】PLC垃圾程序赏析2:AB RSLOGIX 5000
作者:我。
程序版本:RSLOGIX V16.0
PLC硬件:1756
话说,我也不敢随便拿别人的程序怼啊,那样容易结仇。
反而能经常反思自己的程序,从中能发现愚蠢和垃圾的地方,对自己才有收获。
事情经过是这样的,我最近在调研在AB PLC中实现标准化编程的可行性。先是找朋友@仁义李帮忙, 问他要了最新的V20.0版本软件的虚拟机,也顺便接受了下培训。 回来后研究了一下,觉得问题不大, 我在西门子TAIPORTAL中做的架构,在RS中也都可以实现。
后来想起自己曾经也用AB的PLC做过项目,有虚拟机好像还在。然后就从移动硬盘中找到,运行下看看老的版本是否支持。
然后就偶然发现了这个项目的程序完好的存在虚拟机里。
看了下程序,截了一部分图在这里:
这个项目是2008年左右做的,为此还在天津出差调试10多天。只做程序,电气和安装的工作其他同事完成的。
以现在我的眼光来看这样的程序无疑是彻彻底底的垃圾程序。如果以现在我的标准架构,在家做设计的时间也就一两天,而到现场基本没有什么调试工作量,对对点而已,电工都能做。有同事配合的话,通过WANQ路由器,在家里也做了。都不需要出差。
因为觉得垃圾,所以也无所谓技术秘密了,有兴趣学习的同学,如果手里有RS的软件,可以下载回去学习批判一下。
获取方法:
公众号"万泉河知识分享"
后台输入关键词:AB
这个程序,对我来说,当年也是尽了最大的努力,想做到最好最规范的。所以程序结构,变量定义以及注释都尽可能做到了完备。做好以后交给了工程部的同事们做模板使用,后来我再也没有为AB的PLC项目出过差。
各位用过AB PLC的同行,可以从中比较一下,看看和自己的程序有多少区别,你自己做的项目程序是不是也是这样滴,如果是,那我说,需要提高了。这样做程序的方法,太累。
同时,大家也可以从中看到,我是如何硬生生的把一套西门子的程序架构给翻译到AB系统里来的,熟悉的人看了应该会有收获。当年做的时候,一些具体问题搞不定,还请教了ZANE。他发给过我他做的AB的项目程序,指导我如何与西门子的架构对接。
另外,也发现,尽管确信在AB 系统框架下做标准化应用很容易,但自己实在是对这个软件的操作不够熟悉。而且最重要的是,在AB就没有那么多的人脉资源可以获取帮助。当年做项目的时候就很困难,到今天网络资源都发达了,但也仍然没有渠道找到更多。
所以,有意要做AB系统标准化方法推广,还是需要招募合作者,对其软件系统更为熟悉,和我配合开发。
条件:
1, 有一定的做AB项目的基础,做过的项目水平不能比我2008年做的烂。(需要发项目资料来看一下)
2, 以半价获取S7-1500的标准化分享项目,我全程培训,理解架构思想后,指导在AB架构内实现。
3, 合作开发完成后,培训及推广收益平分。
4, 合作开发者不限于1人,我期望是最好能多人参加,组成一个团队,协调分工,共同协作完成此项目。利国利民。
ab plc软件_【万泉河】PLC垃圾程序赏析2:AB RSLOGIX 5000相关推荐
- ab plc软件_【原创】AB上位机FactoryTalk View的使用教程(上)
点击"蓝字"发现惊喜实现的目的,应用的场合本文以AB上位机FactoryTalk View SE为题讲一下该软件简单的入门使用方法.该上位机作软件在工厂中可以启到一个可视化的作用, ...
- ab plc编程软件_三菱PLC原装和高仿怎么区分?PLC仿真软件和编程软件一样吗?
点击↑↑技成培训 ,关注并置顶即可长期免费订阅 18万+工控人关注的微信平台:技术分享.学习交流.工控视频 今天不给大家讲具体的PLC具体的学习内容,今天我们要聊的是三菱PLC设备,首先看这个问题: ...
- ab plc编程软件_三菱PLC原装和高仿怎么区分?仿真和编程软件一样吗?
今天我们要聊的是三菱PLC设备. 三菱PLC原装机和高仿机如何区分? 答:目前我国市场上小型PLC产品的市场非常大,其中用得最多的应该还是三菱系列的PLC产品了.但近几年来,好多客户反映其在市场上有遇 ...
- ab plc软件_回收拆机拆厂二手机械设备回收PLC自动化物资回收【研发吧】
电话19198119736QQ3374541593 我司回收主要面向工厂,工程,酒店,清除仓库,矿厂,煤厂更换设备,拆机剩下的西门子工控自动化电子元件,配件,大量求购西门子模块.触摸屏.伺服电机.模拟 ...
- ab plc软件_回收三菱PLC模块西门子模块AB模块数控模块单片机回收【三菱plc吧】...
回收罗克韦尔触摸屏回收西门子模块高价回收西门子,施耐德,罗克韦尔,松下,基恩士,三菱,富士,康耐视,台达,安川,普落菲斯等品牌 plc,cpu,以太网.人机界面触摸屏,变频器相关工控产品触摸屏,CPU ...
- plc模拟器软件_关于PLC虚拟化的思考当下及未来
"软件正在吞噬世界,所有过去特定硬件实现的功能,现在都会通过软件实现",传统封闭的工业控制系统,其通过特定硬件实现的功能在工业互联网或工业4.0时代都将被软件所取代.--再为题 旧 ...
- 小程序素材抓取软件_生鲜微信小程序软件
生鲜微信小程序开发,咨询找[韦经理:173-4068-9879可微可电],生鲜微信小程序app,生鲜微信小程序模式.生鲜微信小程序软件,生鲜微信小程序源码,生鲜微信小程序公众号,随着社会经济快速发展, ...
- ab plc编程软件_三菱PLC编程程序PLC的软件编程
三菱PLC编程程序-PLC的软件编程 BL2 RACKMOUNT 4U系列工控机 - 搭载Intel第六代core i系列CPU, I3-6100, I5-6500, I7-6700 CPU可选 - ...
- ab plc软件_从GuardLogix 和 CIP Safety认识安全PLC控制器
写在面前 大家好,我是Alic,号主小智损友一枚~ 前面我们对罗克韦尔全系列PLC进行了简要介绍: 罗克韦尔AB全系列PLC产品介绍(附AB安全PLC资料下载) 其中我们就说到了GuardLogix安 ...
最新文章
- .net平台性能很不错的轻型ORM类Dapper(转)
- paypal提现软件_PayPal软件工程师生命中的一天
- 自考计算机本科学校好,自考本科的难度跟选择的专业有关吗?过来人:有很大的关系...
- html页面左对齐 不换行,css如何设置不换行?
- 解读Cardinality Estimation算法(第二部分:Linear Counting)
- ios退款 怎么定位到是哪个用户_关于ios企业签名必须知道的几点
- Andriod开发中正确引入jar包的方式
- 按值传递时 php必须复制值,PHP笔试题汇总
- (转)RabbitMQ学习之安装
- Pytorch——把Numpy转化为Torch
- Spring Boot 2.x 集成 Quartz 定时器 jdbc 持久化、配置集群
- 关于寒假作业存在问题的强调
- MySQL数据库恢复-勒索病毒 PLEASE_READ_ME_VVV、delete、drop,没有binlog 数据库恢复工具 持续更新2020.5.27
- python生成excel文件报扩展名错误_在python中打开扩展名为.xls的文本文件时出错
- 【Windows 10 更新失败】Windows10 升级提示错误代码:0x80070020解决方案
- 在Java语言的if语句是什么表达式,if语句中的条件表达式中只能使用
- Logback 学习笔记
- 全球台式计算机出货量,Gartner:2020年全球PC电脑出货量达到2.75亿台 同比增长4.8%...
- 元素故事系列1:土壤团聚体的氮磷循环
- 1012: 8除不尽的数