本文以S7-1200 作客户端与S7-200 SMART 进行 S7 通信为例,加以说明。硬件和软件需求及所完成的通信任务硬件:① S7-1200 CPU 固件版本 V4.4(文档中S7-1215 DC/DC/DC 订货号:6ES7215-1AG40-0XB0)② S7-200 SMART 标准 CPU 固件版本 V2.5 (文档中S7-ST40 DC/DC/DC 订货号:6ES7288-1ST40-0AA...
图12:项目下载9. 把向导生成的文件下载至实际PLC中进行测试,同时打开S7-1200侧监控表监控数值的变化,地址的关系是在S7-200 SMART侧的PNQ的数据写给S7-1200侧的IB68-IB71,S7-1200侧的QB68-QB71数据写给SMART侧的PNI地址中,如图13所示。图13:数据交换测试至此,整个示例的所有步骤和测试已经完成,在实际的...
注意:图14.中填写的伙伴TSAP号,应该与S7-200程序中对CP243-1以太网向导组态的本地TSAP号保持一致,如图6所示。2. 软件编程 2.1 创建DB块用来接收/发送数据,用来和S7-200 CP243-1交换数据,如图15. 所示。DB1数据块名为“PUT_DATA”,定义2个字节的数组,变量名称为“A”,向CP243-1发送2字节数据;DB...
② S7-1200 读取 S7–200中的VB数据区存储到S7-1200 的数据区DB2 。 S7-200 Server 端的组态 1. 打开 STEP 7 Micro/WIN 软件,创建一个新项目,在“PLC”>“TYPE”选择所使用 CPU 的型号,如图1. 所示。 图1. 选择S7-200 CPU 类型 2. 选择“工具”>“以太网向导” 进入 CP243-1 的向导配置,如图2...
S7-200 SMART CPU 固件版本 V2.0 及其以上,本体集成的 PROFINET 通信接口支持 S7 通信,可以通过向导或使用 GET/PUT 指令两种方式实现,最多可以建立 16 个 S7 连接,其中包括:8 个客户端,8 个服务器。 本文以S7-1200 作客户端与S7-200 SMART...
然后双击200SMART PLC,查看“设备概览”,可以看到已自动分配了IQ传输区域,这里的传输区域地址是指S7-1200PLC的地址,而且与S7-200SMART不同,地址可以更改。注意两者的地址对应,S7-1200的Q区对应S7-200SMART的I区,也就是S7-1200将Q区数据传送至S7-200SMART的I区;另一组对应地址则相反,S7-1200的I区接收S7...
至此,我们已经完成了S7-200SMART PLC作为PN通信的IO设备的组态步骤设置。接下来,我们将进行S7-1200PLC的组态设置。在博途软件中,创建一个名为“PN控制器”的新项目,并向其中添加一台1214CPU,确保固件版本为V5。设置该CPU的IP地址为1105,该地址需与实际PLC的IP地址保持一致,同时确保其与S7-200SMART PLC处于...
双击“系统块”,对 S7-200 SMART CPU 的 IP 地址进行设置。例如,设置其 IP 地址为 192.168.0.200,子网掩码为 255.255.255.0,使其与 S7-1200 处于同一局域网段内,保证两者之间的网络通信可达性。(如图 7 所示)(二)向导配置 运用向导进行 GET/PUT 通信编程,添加两个操作步骤,分别命名为“读取...
S7-1200 CPU 与 S7-200 CPU 之间的通信只能通过 S7 通信来实现,因为 S7-200 的以太网模块只支持S7 通信。当S7-200作为客户端,S7-1200作为服务器,需在客户端单边组态连接和编程,而作为服务器端的S7-1200只需准备好通信的数据以及V4.0版本以上CPU需要激活连接机制。硬件和软件需求及所完成的通信任务 硬件:...
S7通讯是西门子以太网络通讯中最简单最常用的通讯。 下面来介绍200smart和1200之间如何进行S7通讯: 由于200smart和1200使用不同的编程软件,所以只能使用单端组态,我们这里以1200为客服端组态。 1.首先打开博图软…