嵌入式~PLC-专辑4

本文详细介绍了如何配置西门子PLC双机架之间的工业以太网通讯,包括项目建立、硬件组态、网络组态的步骤,并提供了程序编辑的示例。此外,还概述了PLC调试步骤,强调了模拟量和开关量输入输出的调试方法。最后,文章列出了多种品牌PLC元件与Modbus地址的对应表,便于理解和应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

只发PLC相关4 随时更新~~    whaosoft aiot http://143ai.com  

一、 西门子双机架双CPU之间工业以太网通讯

<一>、建立项目 

首先需要建立一项新工程。

<二>、组态硬件

1.本说明组态以SIMATIC 400station为例。在STEP7中创建一个新的项目,分别插入两个S7-400站,打开options菜单下的Set PG/PC Interface选项,将通讯接口改为TCP/IPà本地网卡。

 2.对SIMATIC 400(1)站点进行硬件组态

双击SIMATIC 400(1)站的hardware选项,打开硬件组态画面,,双击CP的PN-IO口,填写相应的IP地址和子网掩码,并新组建一个工业以太网Ethernet(1),写入mac地址,IP地址设定为192.168.0.1,子网掩码为255.255.255.0,完成后如下图所示将所要配置的硬件型号抄下,按型号进行硬件组态配置,同时,将MAC地址写入网络配置。如下:

硬件组态完成后的整体画面如下图所示

3.对SIMATIC 400(2)站点进行硬件组态

组态方式与1站相同,将MAC以及IP地址分配好。

注:更改IP地址,防止重复。

最后完成图: 

<三>、网络组态

1、同项目下网络组态

在SIMATIC Manager画面下选择

Configure network按钮,打开网络组态画面。NetPro会根据当前的组态情况自动生成网络组态画面。如下:

选择SMATIC 400(1)站的CPU 416-2 DP,右键选择“Insert new connection”,如下图 

在弹出的对话框中,显示了可与1站建立连接的站点,选择CPU 416-2 DP站点,同时选择类型为“iso-on-tcp contion”如图所示 

将Connection下Type选项内容改为ISO-on-TCP connection: 

点Apply后出现如下对话框: 

Local Endpoint 下ID选项可以选择任意段,但是要与程序内部编写一致。本文以0001段为例。

对话框中Active connection establishment选项为主从选择,点选后为主站。如果有多个400站,则尽量将主站建立平均,因为主站占用内存比较大,都集中到一台CPU上是容易造成扫描周期变长。同时Block Paramenters选项卡默认为1。

选择SIMATIC 400(2)站中CPU 416-2 DP,在下面Local ID中右键选择属性将Local Endpoint地址改为0002段,步骤如下:

确定,完全编译,分别下装。 

2、不同项目下网络组

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值