自动生产线整体联调

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

项目六 自动生产线的整体联调
项目六 自动生产线的整体联调
资讯
一、西门子S7-200的通信功能
S7-200系统有强大而灵活的通信能力。通过各种通信方式,S7一 200和西门子S7-200和 S7-400等PLC和各种人机界面产品以及其他智 能控制模块及驱动装置等紧密地联系起来。S7-200可以通过很多标准 协议、标准接口与其他厂家的许多自动化产品通信。
项目六 自动生产线的整体联调
二、西门子S7-200的通信功能
S7-200系统支持的主要通信方式有如下所述的几种: 1.PPI:西门子专为 S7-200 系统开发的通信协议。 2.MPI:S7-200 可以作为从站与 MPI 主站通信。 3.PROFIBUS-DP :通过扩展 EM 277 通信模块,S7-200 CPU 可以作为 PROFIBUS - DP从站与主站通信。最常见的主站有 S7 -300 / 400 PLC 等,这 是与它们通信的最可靠的方法之一。 4.太网通信:通过扩展 CP243-1 或 CP243-1 IT 模块可以通过以太网传输 数据,支持西门子的S7 协议。 IT 模块还支持 HTTP 等其他一些网络协议。 5.AS-Interface:扩展 CP243-2 模块, S7-200 可以作为传感器一执行器 接口网络的主站,读写从站的数据。 6.自由口: S 7-200 CPU 的通信口还提供了建立在字符串行通信基础上的 “自由”通信能力,数据传输协议完全由用户程序决定。通过自由口方式,S7 -200 可以与串行打印机、条码阅读器等通信。西门子也为 S7 -200 的编程软件 提供一些通信协议库,如 USS 通信协议库和 MODBUS RTU 通信协议库,它们 实际上也使用了自由口通信功能。
项目六 自动生产线的整体联调
二、PPI 网络通信
PPI (点对点接口)是西门子专门为 S7 --200 系统开发的通信协 议。它基于“令牌环”的工作机制。 PPI 是一种主一从协议,通信主 站之间传递令牌,分时控制整个网络上的通信活动。读/写从站的数据。 主站和从站都通过不同的网络地址(站号)来区分。主站设备发送数据 读/写请求到从站设备,从站设备响应。从站不主动发信息,只是等待 主站的请求,并且根据地址信息对请求作出响应。PPI 网络中可以有多 个主站。以响应其他主站的通信请求。PPI 并不限制与任意一个从站通 信的主站数量,主站也可以响应其他主站的通信请求。
项目六 自动生产线的整体联调
三、实现PPI通信的步骤及主站通信程序编写
1.利用PPI/RS485编程电缆对网络上每一台PLC,设置其系统块中的 通信端口参数。
2.利用网络接头和网络线把各台PLC中用作PPI通信的端口0连接,所 使用的网络接头中,从站用的是标准网络连接器,主站用的是带编程接口 的连接器该编程口通过RS--232/PPI多主站电缆与个人计算机连接。
要完成的工作任务
任务一:自动生产线五个工作站的安装 任务二:自动生产线的运行与调试
项目六 自动生产线的整体联调
任务要求:
以小组为单位,根据给定的任务,搜集资料,设计生产线供 料站的气路、电路图,制定自动线机械部分、传感器、气路 安装与调试工作计划表,设计PLC程序并进行调试。填写调 试运行记录。整理相关文件并进行检查评价。
YL-335B自动生产线
各工作单元通过网络互连构成一个分布式的控制系统时,对于 采用西门子S7-200系列PLC的设备,YL-335B的标准配置是 采用PPI协议的通信方式
项目六 自动生产线的整体联调
任务描述:
自动生产线的工作任务: 将供料站料仓内的工件送往加工站的物料台,加工完成后,把加 工好的工件送往装配站的装配台,然后把装配站料仓内的白色和 黑色两种不同颜色的小园柱零件嵌入到装配台上的工件中,完成 装配后的成品送往分拣站分拣输出。
5.借助网络读写向导进行网络程序的编写
项目六 自动生产线的整体联调
实施
一、自动生产线设备部件安装
完成YL-335B自动生产线的供料、加工、装配、分拣站和输送站的部分装 配工作,并把这些工作站安装在YL-335B的工作桌面上。 各工作站装置部分的装配要求如下: 1.供料、加工和装配等工作站的装配工作已经完成。 2.完成分拣站装置侧的安装和调整以及工作站在工作台面上定位。 3.输送站的直线导轨和底板组件已装配好,须将该组件安装在工作台上, 并完成其余部件的装配,直至完成整个工作站的装置侧安装和调整。
SMB30各位表达的意义
bit7 p
pp:校验选择
00=不校验 01=偶校验 10=不校验 11=奇校验 bbb: 自由口波特率 000=38400 001=19200 010=9600
bit6 bit5 bit4 bit3 bit2 bit1
bit0
p
d
b
b
b
m
m
d: 每个字符的数据 mm:协议选择 位
0=8位
00=PPI/从站模式
1=7位
01=自由口模式
10=PPI/主站模式
11=保留(未用)
(单位:波特)
011=4800
110=115.2k
100=2400
111=57.6k
101=1200
Leabharlann Baidu
项目六 自动生产线的整体联调
4.编写主站网络读写程序段 在PPI网络中,只有主站程序中使用网络读写指令来读写从站信息。 而从站程序没有必要使用网络读写指令。 在编写主站的网络读写程序前,应预先规划好下面数据: ① 主站向各从站发送数据的长度(字节数) ② 发送的数据位于主站何处。 ③ 数据发送到从站的何处。 ④ 主站从各从站接收数据的长度(字节数) ⑤ 主站从从站的何处读取数据。 ⑥ 接收到的数据放在主站何处。 以上数据,应根据系统工作要求,信息交换量等统一筹划。
然后利用STEP7 V4.0软件和PPI/RS485编程电缆搜索出PPI网络上的 工作站。
项目六 自动生产线的整体联调
3.PPI网络中主站PLC程序中,必须在上电第1个扫描周期,用特殊存储器SMB30指定其主 站属性,从而使能其主站模式。SMB30是S7-200 PLC PORT-0自由通信口的控制字节。在 PPI模式下,控制字节的2到7位是忽略掉的。即SMB30=0000 0010,定义PPI主站。 SMB30中协议选择缺省值是00=PPI从站,因此,从站侧不需要初始化。
相关文档
最新文档