罗克韦尔PLC培训之-DeviceNet组态_第1页
罗克韦尔PLC培训之-DeviceNet组态_第2页
罗克韦尔PLC培训之-DeviceNet组态_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PLC 培训之DeviceNet 组态玻璃的心建议删除该贴! | 保藏 | 回复| 2022-12-26 22:48:26DeviceNet组态这局部主要实现简洁的DeviceNet Rockwell 供给的软件RSNetWorx。例子虽然简洁但期望各位网友以一当十,达成更简单的应用,此才为 此文章的最终目的。1“开头”“程序”“RockwellSoftware”“RSNetWorx“RSNetWorx for DeviceNet“以正常启动RSNetWorx;或许你会遇到找不到当前字体的对话框,因操作系统 的问题,你尽可以答复“是”。2、RSNetWorx 启动后,或许你可看到左边有一个硬件

2、列表框,假设没有你可以在View 菜单里找到,点击就可以显现出此列表。而主视图框中有一条网络线,这是最初的状况的列表框里选择你目前已经连接好的设备并双击使其加到右边的网络线上,但我们不这样 做,RSNetWorx 有一个最简洁的做法就是利用网络扫描功能,如以下图:点击图中的Online 图标或点“NetWork”“Online“菜单,则可以启动扫描功能。2、 点击“Online”图标后会弹出一个对话框,要你选择用于连接的驱动,你应当可以看到1770-KFD的连接,假设没有,则请参阅本文的第三局部。3、 选中“1770-KFD”驱动并点击 OK,或直接双击,会告知你一个同步确认对话框,点击OK。

3、RSNetWorx 即开头Browsing Network.5、假设此对话框的进度条始终没有动作则表示你的串行通讯连接线有问题,或是你的PC Master1747-SDN/B011770-KFD 05。66、双击其中的图标,可以查看节点的信息:General, Parameters, I/O Defaults, EDS File。“upload or downlod“upload。77、双击Scanner 的图标,会消灭其配置对话框。点击“Module”选项卡,并选择“upload”按钮,以读取当前Scanner 中的配置信息。当读取完毕后,可以看到“Module”选项卡中有几个信息值:Int

4、erscan Delay 和 Foreground to Background Poll Ratio。前一项表示两次发送轮询IOIO 报文后才对特定的节点发送一次IO认值为 1,则表示每次都会发送IO 报文,这主要用于通讯较慢的设备与较快的设备同时在一个网络上的时候,也可以削减某些不必很快的设备的CPU 资源开销。88、选择“Scanlist”选项卡,可以看到左边的列表里有当前可以使用的设备,此例中为两个。 右边有一空的扫描列表。在此我们选中节点“1305 Drive”,并留意“Automap on Add”前的框里打上勾,使其自动映射地址。然后点“”按钮将此节点参加扫描列表。中选中一个节点后

5、, 否使用Foreground to Background Poll Ratio功能。99、点击“Input”, “Out卡,可以看到节点的地址已经被映射到Scanner 的 Input 和Output 地址上了,此地址直接映射到PLC 的CPU 内存地址上,用于在SLC 500 中进展编程把握。102705TI/O Module也参加到扫描列表中。11“确定”Scanner PLC 的把握钥匙打到“PROG”状态,确定即可以下载此配置到Scanner 了。当你把PLC 上的把握钥匙打到RUN,则可以看到Scanner 的“MODULE”和“NET”LED 都是绿色。 到此简洁的DeviceN

6、et 组态就完成了。另外,信任大家都知道每个DeviceNet 设备组态时都需要EDS 文件,为什么我们始终没有使用EDS 文件呢?这是由于我们使用的设备都是AB AB 的设备,配置工具已经预先将AB DeviceNet EDS 文件导入了此配置工具中,所以我们不需要RSNetWorx 连到DeviceNet 使用RSNetWorx 所供给的EDS 导入向导把自己编写的EDS 以通过菜单“Tools”“EDS Wizard.“EDS 文件。假设你的设备还未导入EDS 文件就接上了DeviceNet 网络,则RSNetWorx 同样会觉察此 节点,只是处于不能识别的状态,双击图标也可以启动EDS

7、文件向导以导入正确的EDS 文件。选择“Scanlist”选项卡,可以看到左边的列表里有当前可以使用的设备,此例中为两个。右 边有一空的扫描列表。在此我们选中节点“1305 Drive”,并留意“Automap on Add”前的框里打上勾,使其自动映射地址。然后点“”按钮将此节点参加扫描列表。中选中一个节点后, 可以点击下方的“Edit I/O Parameters.”IO 是否使用Foreground to Background Poll Ratio功能。点击“Input”, “Output“选项卡,可以看到节点的地址已经被映射到Scanner Input 和Output地址上了,此地址直

8、接映射到PLC的CPU内存地址上,用于在SLC 500中进展编程把握。同样地将另一个节点 2705TI/O Module也参加到扫描列表中。点击“确定”Scanner PLC 的把握钥匙打到“PROG” 状态,确定即可以下载此配置到Scanner 了。当你把PLC 上的把握钥匙打到RUN,则可以看到Scanner 的“MODULE”和“NET”LED 都是绿色。 到此简洁的DeviceNet 组态就完成了。五 简洁的SLC梯形图程序以实现简洁任务有关SLC 系列PLC 的应用编程工具RSLogix 500DeviceNet上的I/O把握变频器的启动与停顿,并且在IO模块的输出上显示变频器的运行

9、/停顿状态。确认RSLinx 的连接没有问题后,按如下的步骤进入RSLogix 编程。点击“开头”“程序”“Rockwell Software”“RSLogix 500 English“RSLogix 500 English“以启动RSLogix 500。启动后的主界面如下面所示。首先需要建一个文件,点击建图标消灭处理器选择对话框。在此对话框中选择你的CPU 为 “1747-L531 5/03”,在对话框下方的“Communication setting”里设定通讯的驱动为“AB_DF1.”,点OK确认。“Controller”的局部进展配置,以便工程治理程序知道当前PLC 的插槽上都插有哪些

10、卡,也就可以正确的对“Controller”下的“IO Configuration”,可以看到一个配置对话框。选择“Racks”为:1746-A4 4-slot rack,以选定所使用的机架。在下方的列表中,可以看到已经把CPU插入了第一个插槽中。将另外的扩大卡也参加到此工程中来,点击旁边的“Read IO Configuration”,消灭读取确认框,这时可以看到驱动里面已经选中了AB-DF1。点击上图中的“Read IO Configuration”,消灭“Confirm Change Processor Type”对话框,点击OK。这时可以很清楚的看到机架上所插入的模块,其次槽为模拟量输

11、入模块,第四槽为DeviceNetScanner。当这此模块都配置好后,就可以进展PLC 梯形图程序的编写了,这局部不预备对如何控。有关各节点在master 中的地址映射如下表:Scanner 模块中,供给了一个指令把握字,就是可以让CPU 对扫描模块进展把握,要想CPU 在运行的时候使扫描模块把数据送到总线上,必需在梯形图中先对扫描模块的这个把握字进展设置,在扫描模块安装手册中有讲到此字Bit 0 1 表示扫描模块为RUN MODE,否则为IDLE MODE,所以应先将此位元设为有效,否则扫描模块总会显示80 代码,表示处于IDLE状态。下面是梯形图程序的一个例如:说明:此时,由于扫描模块是

12、插到第四插槽的,所以槽号为303,把握字的寻址方式为O:S.1,其中的S表示扫描模块所在的槽号。变频器启动与停顿的把握,可参考1305 变频器的手册,通过设置其把握指令来源为通1305 变频器的Control Command 字的 bit0 表示停顿,bit1 表示启动。故实际的操作中我们可以通过送把握字到1305 的端口来把握变频器.下面是梯形图程序的一个例如:启动变频器:bit1 1说明:上例中,输入的信号I:3.3/1 来自IO 模块的bit 1,表示按下启动按钮;O:3.1/1 是映射到 1203-GU6 模块的通讯地址上面的,GU6 会将其送到变频器的把握端口,实现启动的操作;停顿变

13、频器的操作同理。变频器频率给定,可通过模拟量输入模块来猎取频率给定值,模拟量输入模块外部需要接入一电位器产生可调整的电压信号送入模块中。在GU62WORDS的INPUT 数据中,后一个字表示为频率给定值,故只要在梯形图中将模拟量模块的输出值送GU6 其次个字当中,GU6 即会将其送到变频器。下面是梯形图的一个例如:读取模拟量模块的值,并送到GU6 的其次个字上面就是去掉频率值的低位局部不关心,把读取的模拟量模块的值先送到整形文件N 中,然后再换成二进制 B,然后与 0XFF00 时才会引起变频器频率值的转变。这点在这里不再做具体表达。接下来我们需要在IO 模块上显示变频器的运行/停顿状态。在变频器返回到DeviceNet 的数据Input Data中,前一个字为变频器的状态值,读Bit 1 位可以猎取当前变频器是否在运行。下面是梯形图的一个例如:I:3.1/1表示变频器返回的第一个字的Bit 1O:3.3/0表示IO模块的输出数据的Bit ,在节点中表示上面的一个LED灯。IO 把握变频器启动/一个SLC IO 上的启动按钮实现变频器启动,按IO 上的停顿按钮实现变频器停顿,调整模拟量模块的电位器需要外接可以调整变频器的频率,当变频器处于RUNNING,则IO 模块上的LED

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论