n
说明:
此条目描述了如何在SIMATIC S7侧组态一个ISO以太网连接,以及如何在SIMATIC 505侧组态相应的PLC/PLC连接。在此条目中声明两个特定的连接;一个用来接收而另一个用来发送。S7初始化数据发送到505。n
No. | 步骤 |
1 |
首先,必须在SIMATIC管理器中创建SIMATIC S7和SIMATIC 505 PLC。创建带有SIMATIC S7站的STEP 7项目。 |
2 | 为505 PLC,插入一个SIMATIC S5站到STEP 7项目中。在此例子中,SIMATIC S5站命名为“TI”。可以使用任何名称。n |
3 | 在硬件配置中,在S7站里配置一个CP 343-1(例如MLFB:6GK7 343-1EX11-0XE0)。双击CP打开其“属性”对话框。定义CP的MAC地址:n |
4 | 点击“属性”按钮并为CP定义唯一的MAC地址。 |
5 | 在子网中,将CP连接到以太网。 |
6 | 用OK关闭对话框。然后保存并编译硬件配置。 |
7 | 选择“选项>组态网络”来打开NetPro。在NetPro中连接TI站到以太网。 n |
8 | 点击TI站,进入接口属性并定义以太网CP的MAC地址。 n |
建立到SIMATIC S7的连接:
No. | 步骤 |
1 | 选中S7站中的CPU并通过“插入>新连接”插入一个ISO传输连接。 |
2 | 对于参数“连接伙伴”,请选择“TT”,对类型选择“ISO传输连接”。点击OK确定设置。 |
3 | 打开ISO传输连接的属性对话框 |
4 | 在“一般信息”栏,确认已禁用“活动连接建立”。 n |
5 | 进入“选项”栏,并确认模式选择为“Send/Recv”。 n |
6 | 在Addresses栏中,输入对方的MAC地址和TSAP号。 n |
7 | 点击OK,关闭对话框。 |
8 | 插入第二个ISO传输连接。 n |
9 | 第一个连接和第二个连接有一些不同。对于第一个连接,“Active coection establishment”必须选择。进入“选项”栏,并确认模式选择为“Send/Recv”。 n |
10 | 在Addresses栏中,输入对方的MAC地址和TSAP号。一定要与通过H1组态的505CP的TSAP相同。n |
11 | 点击“OK”关闭该对话框。连接组态此时就完成了。保存连接并下载组态到CPU中。 |
用STEP 7执行发送和接收功能:
No. | 步骤 |
1 | 下面是Step7例子程序发送数据到505。 n
|
2 | 下面是Step7例子程序从505接收数据。 n
|
在SIMATIC 505上组态ISO通信:
No. | 步骤 |
1 | 定义CP1434卡的MAC地址和属性。CP1434卡必须通过4WX, 4WY和YES来组态特殊功能的选项。对于这个FAQ,I/O的起始地址为945。以下是通讯变量的描述: n |
2 | 启动"H1 Configurator"组态软件,定义CP的MAC地址。在"Local Ethernet Address"中输入MAC地址。n |
在SIMATIC 505上组态一个发送任务到SIMATIC S7:
对于这样的任务,在CP1434卡中需要组态资源的地址。并且S7读到所需要的数据。
No. | 步骤 |
1 |
声明一个“对等服务”。n |
2 | 定义一个任务。 n |
3 | 在 505中执行一个发送10个字到S7站中的程序。 n |
在SIMATIC 505上组态一个从SIMATIC S7接收任务:
对于这种任务,在CP1434卡中组态接收方的地址。在S7站发送完数据后S5接收到该数据。
No. | 步骤 |
1 | 声明一个“对等服务”。 |
2 | 定义一个任务。 |
3 | 在 505中执行一个接收从S7站的10个字的程序 |
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338486.html