独家版——西门子工业通讯网络研究(5)

2019-04-14 15:13

北华航天工业学院毕业论文

server的设置选项,如图3-18所示。

图3-18 配置OPC服务器

17

北华航天工业学院毕业论文

第4章 S7-200的以太网解决方案

工业以太网是SIMATIC NET的重要组成部分,它作为控制级的应用网络,同单元级的PROFIBUS和现场级的AS Interface共同组成了西门子完整的工业网络体系。

S7-200系统在西门子自动化产品中属于低端的PLC系列,由于其功能完备且小巧灵活,具有很高的性价比,因而深受国内用户的青睐,在同档次产品中具有很高的市场占有率。

S7-200系列的PLC可以通过以太网模板CP 243-1及CP 243-1 IT接入工业以太网。通过这些模板,S7-200系统不仅可以通过工业以太网与S7-200、S7-300或S7-400系统进行通信,还可以与PC应用程序,通过OPC进行通信。

4.1硬件连接

S7-200 PLC站通过CP 243-1与其他S7 PLC站利用网络交换机等设备组成工业以太网,如图4-1所示。

图4-1 S7-200的以太网连接

18

北华航天工业学院毕业论文

4.2硬件需求和软件需求

硬件:

(1) CP 1613/以太网卡

(2) CP 243-1/CP-343-1(IT)/CP 443-1(IT) (3) PC/PPI电缆

(4) TP电缆、网络交换设备 软件:

(1) SIMATIC NET V6.2

(2) STEP 7 Micro/WIN32 V3.2.1以上版本 (3) STEP 7 V5.3

4.3 网络组态及参数设置

S7-200的以太网通信有如下几种方式: ? S7-200之间的以太网通信

? S7-200与S7-300/ S7-400之间的以太网通信 ? S7-200与OPC及WinCC的以太网通信

S7-200之间的通信为Server/Client方式。S7-200进行以太网通信时,可以作为Server或Client。

(1)S7-200 Server端的组态

①打开STEP 7 Micro/WIN32,新建一个项目,点击右键选择CPU的类型。第一次组态时,由于还没有对CP 243-1分配IP地址,因而需要通过PC/PPI电缆连接至S7-200的编程口进行设置。当分配了IP地址后,须将CP重新上电后IP地址才生效。

选择“Communications”按钮可以设置连接方式:选择“Set PG/PC Interface”,如果连接使用串口,将访问选择为“Micro/WIN→PC/PPI cable(PPI)”;如果连接使用CP 5611网卡,则将访问点选择为“Micro/WIN→CP5611(PPI)”,如图4-2所示。

19

北华航天工业学院毕业论文

图4-2 新建S7-200项目

如果不清楚CPU的类型,可以通过“Read PLC”来读出CPU的型号。 ②然后,选择菜单“Tolls→Ethernet Wizard”通过向导进行CP 243-1的组态。 ③选择CP 243-1模板的位置。注意CPU右边的第一个扩展模板位置为“0”。这个位置也可以通过“Read Modules”读出。然后选择“Next”。

④接下来设置CP 243-1模板的IP地址:192.168.147.1,子网掩码:255.255.255.0。连接的网络速度可以选择自适应:“Auto Detect Communications”。当然,也可以设置10Mbit/s或100Mbit/s,要根据网络设备的连接情况而定。如果网络中有DHCP服务器,也可以选择自动获取IP,但建议使用静态IP。

⑤接下来可以设置CP 243-1模板的连接数。CP 243-1模板最多可以建立8个以太网连接,这里设置连接为1。然后选择“Next”。

⑥选择本站为Server端。

“Local Properties”设置本站(Server)属性: TSAP:默认10.00。

TSAP有两个字节组成,第一个字节定义了连接数,其中 ? Local TSAP定义范围:16#02、16#10——16#FE

? Remote TSAP定义范围:16#02、16#03、16#10——16#FE 第二个字节定义了机架号和CP槽号。

如果只连接第一个客户端,可以制定对方的IP地址,否则可以选择“Accept all connection Requsets”设置远端站(Client)属性:

20

北华航天工业学院毕业论文

TSAP:默认10.00,设定规则同上。 ⑦最后生成CRC数据。

⑧组态信息要占用一定的V存储区,该存储区的大小随组态的不同有所变化,这个存储区在用户程序中不允许在被使用。

⑨选择“Next”后,可以看到生成了子程序“ETHO_CTRL”和组态信息的存储区域。最后选择“Finish”结束组态向导。

⑩在程序中调用生成的子程序“ETHO_CTRL”,如图4-3所示,这样,Server端的组态就完成了。

图4-3 调用子程序

(2)S7-200 Client端的组态 CP 243-1组态为Client的步骤同Server的组态前①~⑤步是相同的,只是Server和Client端的选择有所区别。但注意组态Client端的CP 243-1的IP地址为192.168.147.2。

⑥选择本站为Client端。

“Local Properties”设置本站(Client)属性: TSAP:默认10.00。

TSAP有两个字节组成,第一个字节定义了连接数,其中 ? Local TSAP定义范围:16#02、16#10——16#FE

? Remote TSAP定义范围:16#02、16#03、16#10——16#FE 第二个字节定义了机架号和CP槽号。

21


独家版——西门子工业通讯网络研究(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:成都市城市道路桥梁养护管理考核办法(试行)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: