西门子S7-200_PLC通信技术

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

在该画面中首先选择 NETW,然后输入 10(最多只能输入 16),然后再输入远 程地址,这里写 3,最后分别输入本地的传送起始地址:VB100,在远程里写入 PLC 地址为 3 的接收起始地址 VB200.点击“下一步”,出现 Step 4. Step 4: 在上一步中点击”下一14
Step 1:设置MM4驱动 在将驱动连至S7--200之前,您必须确保驱动具有以下系统参数。使用驱动上的 按键设置参数:
1. 将驱动恢复为出厂设置(可选): P0010=30 P0970=1
如果您忽略该步骤,确保以下参数的设置: USS PZD长度: P2012 Index 0=2 USS PKW长度: P2013 Index 0=127
用法如下:
知识决定高度 培训成就梦想
另外程序写完后下载编译前还得右击“程序块”�“库存储区”如下图 点击后出现下图
知识决定高度 培训成就梦想
在该图中点击“建议地址”,然后再点击“确定”然后即可编译下载程序。 EM231 的 4 通道模块的接线图
EM231 的 8 通道模块的接线图
知识决定高度 培训成就梦想
知识决定高度 培训成就梦想
西门子 S7-200 PLC 通信技术
学习内容: � PPI 通信 � S7-200 与 MM440 通过 USS 协议通信 教学要求: � 掌握 RS485 硬件电路的接线 � 能通过 PPI 进行 PLC 之间的少量数据通信 � 掌握 S7-200 与 MM440 的 USS 协议通信方法
EM232 二通道输出模块的接线图:
EM232 四通道输出模块的接线图:
EM235 模块的接线
知识决定高度 培训成就梦想
知识决定高度 培训成就梦想
(MM4)系列产品,以及 SINAMICS G110 系列产品;目前此 USS 指令库还 能对 MasterDrive 等产品提供有限的支持,这些产品包括 6SE70/6RA70 等。
本章中将用 MM440 变频器与 S7-200 之间的 USS 通信为例。整个通信可以 分以下几步:
5 (4800波特) 6 (9600波特) 7 (19200波特) 8 (38400波特) 9 (57600波特) 12 (115200波特) 11. 输入从站地址: P2011 Index 0=0至31
全国培训咨询:400-8169-114
FAX:0512-82177032(总部)
知识决定高度 培训成就梦想
2. 启用对所有参数的读/写访问(专家模式): P0003=3 3. 检查您的驱动的电机设置: P0304=额定电机电压(V)
P0305=额定电机电流(A) P0307=额定功率(W) P0310=额定电机频率(Hz) P0311=额定电机速度(RPM) 这些设置因使用的电机而不同。 要设置参数P304,P305,P307,P310和P311,您必须先将参数P010设为1(快速 调试模 式)。当您完成参数设置后,将参数P010再设为0。参数P304,P305,P307,P310 和P311 只能在快速调试模式下修放。 4. 设置本地/远程控制模式: P0700 Index 0=5 5. 在COM链接中设置到USS的频率设定值:
P1000 Index 0=5 6. 斜坡上升时间(可选): P1120=0至650.00
这是一个以秒为单位的时间,在这个时间内,电机加速至最高频率。 7. 斜坡下降时间(可选): P1121=0至650.00
这是一个以秒为单位的时间,在这个时间内,电机减速至完全停止。 8. 设置串行链接参考频率: P2000=1至650Hz 9. 设置USS标准化: P2009 Index 0=0 10. 设置RS--485串口波特率: P2010 Index 0= 4 (2400波特)
第一节 PLC 间的 PPI 通信
实验一:现有两台 S7-200 PLC ,一台 PLC 地址为 2,另一台 PLC 地址为 3,现 想将地址为 2 的 PLC 中 VB100 至 VB109 里的数据发送给地址为 3 的 PLC 的 VB200 至 VB209 去,我们可以通过 PPI 通信来实现,具体步骤如下: Step 1, 在向导里找到 NETR/NETW,双击后出现下图
FAX:0512-82177032(总部)
知识决定高度 培训成就梦想
Step 5:在主程序中调用子程序,编译并下载程序,
参数如下:
Step 5:用直通线连接(内部接线 3-3,8-8)两个编程口。 Step 6:连线地址为 2 的 PLC,打开状态表,并在 VB100-VB109 里写进 1-10,
Step 3:初始化程序
用法如下:
这里参数“Active”难以理解,见下表
知识决定高度 培训成就梦想
这个表格的意思是变频器的地址是几就在对的 DX(X 为 0-31)里写 1,比如变 频器的地址为 3,则 D3 里填写 1,其他全写 0,因此这个双字的值为 8,如果 再加一个地址为 2 的变频器,则 D2 里写 1,这时这个双字的值为 8(2 的 3 次 方)+4(2 的 2 次方)=12,也就是说这时“Active”参数为 12. Step 4:USS 控制 MM440
然后点击”下一步”,出现 Step 2. Step 2:在上一步中点击”下一步”,出现下图
全国培训咨询:400-8169-114
FAX:0512-82177032(总部)
知识决定高度 培训成就梦想
在该图中选择“端口 0”或“端口 1”,另外也可以在下方重新命名子程序。然后 点击”下一步”,出现 Step 3. Step 3 :在上一步中点击”下一步”,出现下图
• 支持多点通信(因而可以应用在 RS 485 等网络上) • 采用单主站的“主-从”访问机制 • 一个网络上最多可以有 32 个节点(最多 31 个从站) • 简单可靠的报文格式,使数据传输灵活高效 • 容易实现,成本较低 S7-200 的 USS 指令库最初是针对 MicroMaster 3 系列产品的,经过一段 时间的发展,现在以及能够完全支持 MicroMaster 3 系列和 MicroMaster 4
知识决定高度 培训成就梦想
Step 7:连线地址为 3 的 PLC,打开状态表,并在监视 VB200-VB209 的值,显 然通信是成功的。
第二节 S7-200 与 MM440 之间的 USS 通信
USS (Universal Serial Interface, 即通用串行通信接口) 是西门子专为驱动装置开 发的通信协议,多年来也经历了一个不断发展、完善的过程。最初 USS 用于对 驱动装置进行参数化操作,即更多地面向参数设置。近来 USS 因其协议简单、 硬件要求较低,也越来越多地用于和控制器(如 PLC)的通信,实现一般水平 的通信控制。 协议的基本特点如下:
每个驱动(最多31)都可通过总线操作。 12. 设置串行链接超时: P2014 Index 0=0至65,535毫秒 (0=超时禁用)
这是到来的两个数据报文之间最大的间隔时间。该特性可用来在通讯失败时 关断变频器。当收 到一个有效的数据报文后,计时启动。如果在指定时间内未收到下一个数据报文, 变频器关断 并显示故障代码F0070。该值设为零则关断该控制。使用表11--1计算对驱动状态 轮询的时间。 13. 从RAM向EEPROM传送数据: P0971=1(启动传送)将参数设置的改变存入 EEPROM。 Step 2:终端电阻接法
相关文档
最新文档