推荐星级:
- 1
- 2
- 3
- 4
- 5
AB-PLC自学笔记
资料介绍
AB-PLC | 一起学习探讨,共同成长 |
部分文件列表
文件名 | 大小 |
AB-PLC自学笔记.pdf | 181K |
部分页面预览
(完整内容请下载后查看)一
以前断断续续的学了一点,但大多是三天打鱼两天晒网;也参加了一
次培训,但是短短的课程、大量的产品介绍和难得的上机实验,很快
就忘记了学了点啥。翻开以前的学习记录,零散而杂乱,不少要点看
上去是那么陌生。也罢,再来一次打鱼又如何?
第一步,安装软件。
手上有去年培训的时候从老师那里搞来的 16 版本的 logix5000,以
前也安装过,里面有很好的英文语音教学,当时老师开玩笑说,可以
锻炼下听力。安装完 logix5000 V16,再安装一个模拟器软件:
Emulate,安装过程中告诉我需要 rslinx,昏,看来安装次序错鸟。
其实在安装 logix5000 的过程中,最后一些小工具的安装也提示我需
要 rslinx 的,被我忽略了。于是安装 rslinx,再安装 emulate。最
后一步,把网上找来的授权导入。发现用老版授权的话,软件第一次
运行会提示你,现在 16 版本采用所谓的 factorytalk 管理授权了云
云,我不管,反正能用就行。
接下来的问题就是,怎么用这个模拟器?以前用过,但是忘鸟。只记
得要选择一个特殊的硬件,还好有份模拟器的使用手册,简单看了下
几个插图就回忆起来了,试了下,ok。个人觉得 ab 的 emulate 有点
别扭,因为用惯了西门子的 plcsim,那个不需要选择什么特殊的硬
件,原工程就可以很仿真的 download 下去去模拟运行。而 ab 的东东,
却不能用真正的硬件配置,那么一个实际个工程文件必须修改下
controller 才能去仿真了???
万事具备,就开始学习软件吧,从何入手呢?先找几个自己感兴趣的
问题研究研究吧。先看看变量的定义,ab 的独特之处就包括 tag 是
以名称作为关键“索引”,没有西门子那种地址的概念,这样当然简
化了开发。那么如何批量的导入/导出变量呢?我用 s7 的编程习惯是
在 excel 里面编辑好变量表,再导入到程序里面。在 logix5k 软件里
面找了下,果然可以,tools 菜单下有 import 和 export,试了下,
跟西门子的 symbol table 一样,都是以 csv 文件保存的,不过也发
现了中文注释偶尔会变“乱码”。记得看过讲关于如何解决 ab 导出
变量表的中文乱码问题,找了下这篇文章,原来乱码其实是 unicode
码,作者编了个 vb 小程序,当然也可以在 excel 里面编写个 vba 代
码,或者有人说用某网页的内码转换去解决也可以。(啥时候看看
vba 的书?)
接下来再看看 16 版本新增的 add-on instructions,以前粗粗的研
究了下,记得是可以编写自己的模块在各个工程间重复使用。于是决
定用 st 编写一个 max3 函数,就是在三个 real 数据中找一个最大的。
先定义接口变量,ab 是在对话框里面定义,不象西门子的 scl 是完
全手工输入变量定义。模块写好以后 check 没有 error,然后在 main
program 中调用,check 一下却总是报错。弄了半天,才回忆起来以
相关下载
- 华为模块电源管理设计指导-(V100R001_02 Chi...
- 华为LGA模块PCB设计指导_V2.0_20150126.pdf
- HUAWEI Module USB Interface Descriptor Gui...
- HUAWEI ME909s-821 LTE LGA模块硬件指南V100R...
- HUAWEI ME909s-821 LTE LGA Module Acceptanc...
- HUAWEI 30 mm x 30 mm LGA Module Hardware M...
- HUAWEI 30 mm x 30 mm LGA Module Developmen...
- Altium_Designer_规则设置三例.pdf
- STM32F407产品技术培训-DSP库及其例程
- STM32F407产品技术培训-2.浮点单元.pdf
全部评论(0)