AB PLC 培训总结、资料(有图快速入门)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AB PLC 培训内容汇总
(一)电脑与AB PLC的数据连接:
一、使用RS232电缆,将CPU与电脑的COM联接,按下面步骤操作。
1)打开RSLinx,点击或
2)在工具条上点击
3)选择RS-232 DF1 devices
4、点击Add New,OK确认。
5、直接点击Auto-Configure,如果出’Auto configure successful!’,表示通讯连接成功。
6、直接点击ok即可。
7、单击,通过上述方式查看硬件网络结构。
8、网络结构如下:
二、通过以太网电缆,将电脑与PLC机架上的以太网模块1756-ENBT连接,分如下两种方法设置。
1、使用分配IP地址方法,连接PLC。
1)打开RSLinx,点击或
2)在工具条上点击
3)选择Ethernet Devices, 按下Add New 键
4)单击OK.
5)输入与电脑设置在一个网段上的以太网设备的IP地址,并确定即可。在configure Driver 中增加新IP地址,可以访问其它站点。
6)单击,通过上述方式查看硬件网络结构如下:
2、通过自动获取IP地址的方式连接PLC
1)打开RSLinx,点击或
2)在工具条上点击
3)选择Ethernet /IP Driver, 按下Add New 键
4)单击OK
5)选择本地子网,确定即可。
6)单击,通过上述方式查看硬件网络结构。
注:这是AB软件的一个特点:模块在网络上的通透性。
可以看到任何一级网络的模块,包括以太网,Controlnet网络和Deviecenet网络的各种模块。
(二)RSLogix 5000硬件组态:
1、双击桌面图标进入RSLogix 5000软件
下面是RSLogix 5000编程界面。
2、新建工程。
3、设置参数如下。
Revision: Logix 平台,提供了固件升级手段。
注意:CPU的硬件版本一定要和软件版本一致。
Type:在Type下拉菜单中你可选择基于Logix 平台的选择多种处理器。
确定你的CPU 在第0槽位。实际上CPU 不受槽位限制。
4、点击OK。
在RSLogix 5000窗口左侧是树形工程管理器,名字是Controller lab1。这时没有I/O,没有数据表和程序文件。
5、右键点击I/O configuration。选择New Module。
在下面对界面中选择Control NET模块。
单击OK.
Compatible Module ——物理模块的模块类型(Module Types)、目录号(Catalog Number)以及主要版本号(Major Revision)必须与软件组态匹配,次要版本号(Minor Revision)必须大于等于软件指定的数值,否则RSLogix 5000将不接受所插模块。
Disable Keying ——RSLogix 5000 不会检查模块版本的匹配情况。
Exact Match ——物理模块的下列五个参数必须与软件组态匹配,否则RSLogix 5000将不接受所插模块:
Vendor, Product Type, Catalog Number, Major Revision, Minor Revision
(供应商、产品类型、目录号、主要版本号、次要版本号)Next.
◆Inhibit Module选择时,该模块在硬件组态中不参与组态,可以认为没有该模块。
◆Major Fault 选择时,模块有故障停止处理器。下面是错误原因。在联机状态下可以检查故障情况。
一直Next直到Finish,这样就配置好了Control NET模块。
6、下面我们配置I/O 模块。
右键点击I/O configuration。选择New Module,这里选择输出模块1756-OB16E。模块命名为OB16,放在机架的第10号槽位上。点击NEXT可以看到。
在这里可以定义输出模块的每一个输出点的状态。
◆CPU在程序模式(编程模式)下可以定义单个点的输出状态是on、off还是hold。在这里可以定义输出模块的每一个输出点的状态。
◆CPU在程序模式(编程模式)下可以定义单个点的输出状态是on、off还是hold。
◆CPU在故障模式(比如拔掉CPU)下可以定义单个点的输出状态是on 、off还是hold。如果设置为on,当拔掉CPU后定义的那点将会输出为on,可以体会到I/O模块在没有CPU的情况下也是可以工作的。
7、右键点击,Controller Tags.。你会发现,
系统自动为你生成了该模块数据。
■Local:10:C
■Local:10:I
■Local:10:O
Local代表是本地的机架,10代表该模块在机架的第10槽位,C、I、O代表三种数据类型(Configuration、Input、Output)。所有的模块信息都在你的掌握中,任你支配。
在这个项目里我们配置的是输出模块,可以点开+ Local:10:O 看到模块自动分配的地址标签。地址标签有32位,这些位从右到左数字是0~31。
8、每一地址位的标签见图
9、这时我们可以连接CPU,对硬件进行组态。
在Rslogix5000软件下,点击下拉菜单Communication的Who active,选择建立的通讯口+AB-DF-1或以太网进行编程器与CPU联机通讯,找到相应的CPU,下载硬件和程序到CPU 里,并可以进行在线编程,调试。这时注意CPU的钥匙要在远程或编程位置。
CPU钥匙共有三种位置:
RUN 运行:运行,无法进行编程。
REM 远程:可以进行编程。
PROG 编程:可以进行编程,不运行。
1)通过RS232联机的方式如下:
点击下拉菜单Communication的Who active,选择建立的通讯口+AB-DF-1后,选择CPU可以Go Online,联机CPU。