1、滑块式分拣机是一种水平、高速的物流输送设备。分拣机的承载面由等宽、挤出成型的铝承载板构成,它能载运各种尺寸的物品。1)基本 结构滑块式分拣机是一种水平、高速的物流输送设备。分拣机的承载面由等宽、挤出成型的铝承载板构成,它能载运各种尺寸的物品。承载板连接着驱动链条,在焊接成的钢制机身内的支撑和导向轮上运行。塑料滑块嵌在承载板之间。通常包括以下组件:含张紧的驱动单元;床体;从动辊端;上包皮带输送机;卸包输送机;换向开关架;分拣预备组件;支撑;承载板;自润滑单元(用于链条) ;底面和侧面的盖板。控制系统采用工业控制器,并包括以下主要部件:本地控制盒(多个) ;驱动控制面板 (用于控制电机及变频器 )
2、;驱动端和张紧端的连线盒;换向拨叉机构开关控制盒。另外,为保证安全与故障处理,分拣机通常还配多种传感器,比如滑块脱落传感器、链条断裂传感器、链条松弛传感器等。滑块式分拣机通常由板式输送机、滑块、道岔等组成,它根据控制系统的指令,并通过滑块将分拣物品分发到不同的场地。(2)基本原理滑块式分拣机的供包端有一个上包皮带输送机,用来将物品调整到一个正确的速度,输送到分拣机上。分拣机的承载板互相平行地排列在垂直于链条的位置之上,相互之间保持很小的间距。这样就提供了一个平整面,能输送哪些一般被认为不可分拣的、不规则形状的物品。承载板上装有滑块。它们是注塑件并能沿着板条间的间隙滑动。在每一个滑块的下面都装有
3、一个导向轮。这些导向轮在机体段内的导轨里运动,它控制着滑块的运动方向。分拣机机体的每个分拣位置上都装有模块化的换向开关。在分拣位置,滑块被开关导向 30角,使它们垂直于载运机滑动,轻轻地推着物品花巷格口。使物品转向的滑块数量取决于每个物品实际的长度。分拣前不需要物品对齐。双侧分拣机根据相应的输出,需要在分拣机的前端有一个滑块预分单元。(3)性能参数滑块式分拣机适宜各种纸箱、塑料箱及其他不规则物品的分拣,它不要求物品有一个平整、稳定的底面,这点与其他类别的分拣机有所不同,其各种性能参数如下:基本分拣模块:单/双侧分拣;分拣长度:最大 140m;分拣速度:最大 132m/min;分拣机的尺寸由被分
4、拣的物品尺寸、分拣机的基本模板和输出的长度决定。单侧分拣的机体宽度:8561356mm,以 100mm 为单位增加。双侧分拣的机体宽度:10561556mm,以 100mm 为单位增加。分拣机的效率由被分拣物品的长和宽、分拣速度、调整类型和其他操作因素决定。通常不低于6000 件/h,属于高处理量的分拣机。国外相关工业公司分拣机主要性能参数:效率:6000 件/h 。操作条件:温度:040;湿度:最大 95%,无冷凝。设置 CP343-1、CP343-IT 模块的参数,建立一个以太网,MPI、IP 地址:二、 网络组态组态完 2 套系统的硬件模块后,分别进行下载,然后点击 Network Co
5、nfigration 按钮,打开系统的网络组态窗口NetPro,选中 CPU314,如下图:在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为 ISO-on-TCP connection 或 TCP connection 或 UDP connection 或 ISO Transport connection,如下图:点击 OK 后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:当 2 套系统之间的链接建立完成后,用鼠标选中图标中的 CPU,分别进行下载,这里略去 CPU314C-2DP 的下载图示:三、 程序编程到此为止,系统的硬件组态
6、和网络配置已经完成。下面进行系统的软件编制,在 SIMATIC Manager 界面中,分别在CPU314C-2PTP、CPU314C-2DP 中插入 OB35 定时中断程序块和数据块 DB1,DB2 ,并在两个 OB35 中调用FC5( AG_Send)和 FC6(AG_Recv)程序块,如下图:创建 DB1、DB2 数据块,如下图:2 套控制程序已经编制完成,分别下载到 CPU 当中,将 CPU 状态切换至运行状态,就可以实现 S7-300 之间的以太网通讯了。如下界面说明了将 CPU314C-2DP 的 DB1 中的数据发送到 CPU314C-2PTP 的 DB2 中的监视界面:a 选择
7、 Data View,切换到数据监视状态:b CPU314C-2DP 的 DB1 中发送出去的数据:c CPU314C-2PTP 的 DB2 中接收到的数据1 CP343-1 作为共享设备功能介绍1.1 描述在较大或广泛分布的 PROFINET 系统中,通常有许多 IO 控制器;如果一个通过 CP343-1 处理器连接到 PROFINET网络上的控制器需要和另外两个 IO 控制器做数据交换时,则可以通过 CP343-1 的共享设备功能来实现,参考图 1。图 1 CP343-1 共享设备功能为了方便理解,本文介绍了如何实现一个 CP343-1 作为共享设备同时被两个集成 PN 接口的控制器访问的
8、功能,包括基本的配置步骤、编程及测试等内容。使用共享设备功能,需要使用 Step7 V5.5 和支持共享设备功能的 IO 控制器和 IO 设备;对于支持共享设备功能 IO 控制器和 IO 设备,请参考如下链接:443839542 CP343-1 作为共享设备功能组态2.1 硬件设备实验的硬件设备:1、 CPU315-2PN/DP(6ES7 315-2EH14-0AB0 V3.2),两台2、 CPU317-2DP(6ES7 317-2AJ10-0AB0 V2.6),一台3、 CP343-1 Lean (6GK7 343-1CX10-0EX0 V3.0),一台4、 SCALANCE X216 交换
9、机,S7-300 和 PC 通过交换机互连起来5、 PC 机(带以太网卡);TP 以太网电缆2.2 软件环境1、 Windows XP SP32、 STEP7 V5.5 SP2 HF12.3 系统网络以下例子描述了 PROFINET 共享设备功能,参考图 2。图 2 PROFINET IO 系统网络2.4 通信任务本例中所要完成的通信任务定义为:1、 将 CP343-1 组态为共享设备,配置输入、输出数据字节分别为 10 个字节。2、 CPU317-DP 通过 CP343-1 发送数据 MB100109,其中 MB100103 共计 4 个字节发送到 IO 控制器1; MB104109 共计
10、6 个字节发送到 IO 控制器 2。3、 CPU317-DP 通过 CP343-1 接收数据存放到 MB110119,其中 MB110113 接收来自 IO 控制器 1 的 4 个字节;MB114119 接收来自 IO 控制器 2 的 6 个字节。3 CP343-1 作为共享设备功能组态3.1 创建新项目在 Step7 中新项目中创建三个 S7-300 站,参考图 3。站名称分别为 315 PN-1,315 PN-2,CP343。图 3 创建项目3.1.1 组态 CP 343 站在 STEP7 中打开 CP 343 站对应的硬件组态,配置 CPU317-2DP,注意配置 CP343-1 Lea
11、n 时选择版本 V3.0,参考图4;设置 IP 地址和新建网络 Ethernet(1) 网络,且设备名为 share-IO,参考图 5。图 4 CP 343 站的组态图 5 设置 IP 和新建网络双击“share-IO”打开属性窗口,在属性页“I 设备”中选中如图 6 中的复选框。图 6 设置 CP343-1 Lean 属性点击“新建” 按钮,弹出窗口如图 7,设置数据传送区。图 7 设置数据传送区按任务要求设置 4 个数据传送区,参考图 8。图 8 设置 4 个数据传送区设置数据传送区完成后,保存编译。然后创建共享设备 GSD 文件,并将其安装到硬件目录中,参考图 9、10。图 9 创建 G
12、SD 文件图 10 GSD 文件安装成功至此,CP343 站配置完毕。3.1.2 组态 315 PN-1 站在 STEP7 中打开 315 PN-1 站对应的硬件组态,配置 CPU315-2PN/DP,注意配置时选择版本 V3.2,设置 IP 地址并选择 Ethernet(1) 网络,且设备名为 PN-IO-1,参考图 11。图 11 315 PN-1 站的组态接着,在硬件目录中找到之前创建的 GSD 文件安装后生成的共享设备“share-IO”,将其拖拽到 PN 总线 Ethernet(1)上,参考图 12。然后,鼠标双击共享设备“share-IO” 打开其属性界面,参考图 13。注意:必须
13、更改设备名称,使此处组态的设备名称和 CP343 站的 CP343-1 Lean 的设备名称保持一致。图 12 共享设备 share-IO 的组态图 13 更改 共享设备 share-IO 的设备名称最后,再次打开共享设备“share-IO” 的属性界面,参考图 14 设置 IO 访问权限。参考图 15 确认 IO 访问权限和地址。图 14 设置共享设备的 IO 访问权限图 15 确认 IO 访问权限和地址编译保存,至此,315 PN-1 站配置完毕。3.1.3 组态 315 PN-2 站在 STEP7 中打开 315 PN-2 站对应的硬件组态,配置 CPU315-2PN/DP,注意配置时选
14、择版本 V3.2,设置 IP 地址并选择 Ethernet(1) 网络,且设备名为 PN-IO-2,参考图 16。图 16 315 PN-2 站的组态接着,必须到 315 PN-1 站的硬件组态中,对共享设备 share-IO,也就是 1 号站,使用鼠标右键点击弹出菜单,选择“复制”或者使用快捷键“Ctrl+C” ,拷贝该设备。参考图 17。图 17 在 315 PN-1 站中拷贝共享设备然后,回到 315 PN-2 站的硬件组态中,使用鼠标右键点击 Ethernet(1):PROFINET-IO-System(100)总线,即 ,弹出菜单选择“粘贴共享”命令,粘贴共享设备,参考图 18。图
15、18 粘贴共享设备这样在 315 PN-2 站的硬件组态中就出现该共享设备,参考图 19,可查看共享设备和 315 PN-2 站通信的 IO 数据,其中“完全”访问表示控制器可以对完全访问的模块或子模块进行读写。参考图 20 确认 IO 访问权限和地址。图 19 查看共享设备的 IO 访问权限图 20 确认 IO 访问权限和地址编译保存,至此,315 PN-2 站配置完毕。3.2 编程作为共享设备的 CP343 站,需要对发送、接收的数据区进行编程,在 OB1 中调用通信指令 FC11/FC12,填写参数后下载到 CPU,参考图 21。图 21 CP343 站的通信程序其中主要的参数的义如下:
16、1) CPLADDR: 模块起始地址2) MODE: CP 操作模式3) LEN: 以字节为单位的将要传送的数据区的长度4) SEND: 发送数据区的地址和长度5) RECV: 接收数据区的地址和长度关于指令 FC11/12 各个引脚的详细说明,请通过鼠标点击相应的指令块,通过键盘“F1”查看帮助信息。3.3 通信结果图 22 监控变量通信实验结果,如图 22:1) CP343 站发送数据 MW100102,其中 MW100102 共计 4 个字节发送到 315 PN-1 站的PIW256258;MW104108 共计 6 个字节发送到 315 PN-2 站 PIW256260。2) CP34
17、3 站接收数据存放到 MW110118,其中 MW110112 接收来自 315 PN-1 站的 PQW256258 共计 4 个字节;MW114118 接收来自 315 PN-2 站的 PQW256260 共计 6 个字节。建议:在程序调试阶段,建议将 OB82,OB83,OB86 下载到上述 3 套 CPU 中,这样可使在 CPU 有中断触发时,CPU 仍然可以运行。相关 OB 的解释可以参照 STEP7 帮助,本例所附简单例程,仅供参考。注意:对于共享设备存在不同的项目时,项目的数据一致性需要考虑,即 IP 和设备名要求一致,控制器对于不同子模块的访问权限要求一致,例如不能在控制器中同时完全访问一个模块。