电动机功率 | 3kW | 外形尺寸 | 5mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 3kg |
西门子S7-1500PLC 控制器产品系列中具有较大容量程序及数据存储器的 CPU,适用于具有较高程序范围和联网要求的苛刻应用。具有*处理速度,适用于二进制和浮点运算。用于系列机器、机器以及工厂中的跨领域自动化任务,在具有集中式和分布式 I/O 的生产线上作为集中式控制器使用。
![]() |
参考价 | ¥322 |
订货量 | 1 |
更新时间:2019-06-12 10:23:31浏览次数:245
联系我们时请说明是化工仪器网上看到的信息,谢谢!
陕西西门子S7-1500PLC模块代理(欢迎您)
基于以太网的S7连接通信的组态S7连接
组态好两个S7-300站后,点击工具栏上的按钮,打开NetPro,看到连接到以太网上的两个站(见图8-22)。选中“SIMATIC 300 (1)”站点的CPU 313 - 2DP所在的小方框,在下面的窗口出现连接表,双击连接表*行的空白处,建立一个新连接。
在出现的“插入新连接”对话框中(见图8-22的右图),系统默认的通信伙伴为站点SIMATCI 300 (2)的CPU 315,默认的连接类型为S7连接。
点击“确定”按钮,出现“属性- S7连接”对话框(见图8-23)。在“本地连接端点”区,没有选中复选框“单向”,因此连接是双向的,在连接表中生成了“本地ID”和“伙伴ID”。因为两个站是通信伙伴,它们在连接表中的ID相同。点击“地址详细信息”按钮,可以查看地址的详细信息。
为了保证运行时成功地建立起连接,应连接的一方为主动方,而另一方为被动方。否则连接就无法建立。在上电时由主动接点建立连接,并且在整个运行期间保持连接状态。
如果选中图8-23的复选框“建立激活的连接”,连接表的“激活的连接伙伴”列显示“是”(见图8-22),在运行时由本地节点建立连接,反之由通信伙伴建立连接。
选中NetPro中“SIMATIC 300 (2)”站点的CPU 315所在的小方框,下面的窗口是自动生成的该站点一侧的连接表(见图8-24),双击连接表中的“S7连接”,将出现该站点一侧的连接属性对话框。
图8-24 SIMATIC 300 (2)一侧的S7连接
组态好连接后,点击工具栏上的按钮,编译并保存网络组态信息。
因为是双向通信,应将通信双方的连接信息分别下载给两块CPU。
S7-300站点是否能作S7通信的客户机或建立S7双向连接,与CPU和以太网CP的订货号和固件版本号都有关系。
S7通信可以用于工业以太网、PROFIBUS或MPI网络,这些网络的S7通信的组态和编程方法基本上相同。
BSEND/BRCV和USEND/URCV属于双向通信功能块,通信的双方都必须调用它们。使用SFB/FB USEND/URCV,可以进行快速的不可靠的数据传送,例如可以用于事件消息和报警消息的传送。
在SIMATIC管理器中,用新建项目向导创建一个新的项目(见图8-20),项目名称为IE_S7 _2,CPU 313C -2DP的DP和MPI地址均为2。
图8-20 SIMATIC管理器
在HW Config中,将电源模块、信号模块和CP 343 -1 IT插入机架。双击CP 343 -1IT,在出现的CP属性对话框的“常规”选项卡中,设置CP的MPI地址为3。点击“属性”按钮,在自动打开的“属性- Ethernet接口”对话框的“参数”选项卡中,采用默认的CP的IP地址192. 168.0.1和子网掩码255.255.255.0(见图8-21)。设置了CP的IP地址后,可以不设置MAC地址。默认的网关设置是不使用路由器。
点击“新建”按钮,在出现的新建工业以太网属性对话框中,点击“确定”按钮,确认自动生成的子网ID。返回“属性- Ethernet接口”对话框,可以看到生成的名为“Ethernet(1)”的以太网,CP 343 -1 IT被连接到以太网上。两次点击“确定”按钮,返回HW Config。
在SIMATIC管理器中生成另一个300站点,在HW Config中,将电源模块、CPU 315、信号模块和CP 343 -1插入机架。设置CPU的MPI地址为4。
双击CP 343 -1,在出现的CP属性对话框中,设置CP的MPI地址为5。点击“属性”按钮,在出现的“属性- Ethernet接口”对话框的“参数”选项卡中,将它连接到前面生成的以太网上。采用默认的IP地址192. 168.0.2和子网掩码255. 255. 255.0。
通信双方的IP地址必须在同一个网段内,即IP地址的前3个字节应为192.168.0。如果用以太网下载和监控PLC,PC与CPU的IP地址也应在同一个网段内。组态和编程完成后的项目见图8-20。组态好硬件后,点击工具栏上的按钮,编译并保存硬件组态信息。
UDP通信不需要设置MAC地址,在组态连接时,用“插入新连接”对话框的连接类型选择框选中UDP连接。
(1)通信伙伴的UDP连接
如果选中“插入新连接”对话框的“连接伙伴”列表中通信伙伴的CPU,属于通信伙伴的UDP连接(见随书光盘中的例程“IE_UDP”)。
(2)未通信伙伴的UDP连接
如果选中“连接伙伴”列表中的通信伙伴为“(未)”,建立的连接属于未通信伙伴的UDP连接。在“属性- UDP连接”对话框的“地址”选项卡中(见图8-19),选中复选框“在块中进行地址分配”,这种连接称为“空闲( free)的UDP连接”,由用户程序远程通信伙伴的IP地址和端口地址,不能在组态时它们。目标站可以在STEP 7项目之内,也可以在STEP 7项目之外,可以用程序改变远程通信伙伴。
端口地址定义了站内用户程序的访问点,空闲的UDP连接的端口地址应大于等于2000。参与通信的各个站的空闲的UDP连接的组态方法相同。
发送站发送的数据的前6个字节是接收数据的站点的端口地址字和4B的IP地址。接收站接收到的数据的前6个字节是发送站的端口地址和IP地址。可以通过IP地址来判别接收到的是那个站发送的数据。
(3)多点传送方式的UDP连接
只有组态了UDP连接的以太网CP才支持多点传送。选中“插入新连接”对话框的“连接伙伴”列表中“所有多点传送站点”(见图8-13),通信伙伴是多点传送组中的所有多点传送节点。本地设备将接收它所在的多点传送组中的多点传送帧。
图8-19 “属性- UDP连接”对话框
多点传送组用它的IP地址和端口地址来定义。应为多点传送组内的本地站和伙伴站分配*相同的端口地址。
(4)广播方式的UDP通信
组态UDP连接时,选择通信伙伴为“所有广播站点”(见图8-13),可以把UDP帧发送给所有的广播站点。发送广播帧(ARP请求)来查找已知IP地址的某个站点的MAC地址,是广播方式的典型例子。在广播方式,只能用CP发送数据,CP不能接收以传送用户数据为目的的广播帧。如果需要将数据同时传送给多个通信伙伴,可以使用多点传送的UDP连接。
ISO传输连接和ISO - on - TCP连接与TCP连接的组态和编程的方法基本上相同。它们都需要调用功能FC 5 AG_SEND和FC 6 AG_RECV来实现通信,通信的程序相同。
如果使用ISO传输连接,在组态以太网接口的属性时(见图8-11),应选中复选框“设置MAC地址/使用ISO协议”。在“MAC地址”输入框中,输入以太网接口的MAC地址,后者可以在模块上找到。ISO传输连接之外的其他连接不需要设置MAC地址。
在组态连接时(见图8-13),选中“插入新连接”对话框的“连接伙伴”列表中通信伙伴的CPU,用连接类型选择框选中ISO传输连接或ISO - on - TCP连接。
陕西西门子S7-1500PLC模块代理(欢迎您)