当前位置:首页 > 行业发展 > 正文

S7-200SMART与SIMATIC NET 进行 S7 通信

硬件:①S7-200SMART以及EMDP01模块(CPU固件版本以上才可以使用EMDP01)②PC机(PCI-E插槽)③CP5624卡软件:①STEP7-Micro/②STEP7Professional(TIAPortalV13SP1Upd9)③SIMATICNETV13SP2④操作系统Windo...

硬件:①S7-200SMART以及EMDP01模块(CPU固件版本以上才可以使用EMDP01)②PC机(PCI-E插槽)③CP5624卡软件:①STEP7-Micro/②STEP7Profession......

硬件:

①S7-200SMART以及EMDP01模块(CPU固件版本以上才可以使用EMDP01)
②PC机(PCI-E插槽)
③CP5624卡

软件:
①STEP7-Micro/
②STEP7Professional(TIAPortalV13SP1Upd9)
③SIMATICNETV13SP2
④操作系统Windows7Professional64位SP1

在TIAPortal平台中配置PCstation

1.使用TIAV13SP1Upd9软件Portal视图中,创建新项目

2.添加PC系统并命名设备名称

进入“项目视图”,在“项目树”下双击“添加新设备”,在对话框中选择PC系统常规PC,命名为PCstation如图1所示

图1.添加新设备

3.添加OPC服务器及CP5624卡

进入设备视图硬件目录用户应用程序OPC服务器,双击,添加OPC服务器;

进入设备视图硬件目录通信模块PROFIBUSCP5624,找到相应的CP卡双击,添加CP5624卡,结果如图2所示

图2.添加OPC服务器及CP5624

4.为CP5624卡通信口分配DP地址

图3.添加子网并分配DP地址

图4.设置传输率

属性常规常规,伙伴站点及接口设置为未知;伙伴地址设置为4(为EMDP01的地址);

属性常规地址详细信息,伙伴TSAP设置为03.00。

设置步骤如图5所示。

图5.建立S7连接及参数配置

7.生成XDB组态文件

图6.生成XDB文件

STATIONCONFIGURATOR中导入XDB组态文件

在计算机“开始”菜单中,搜索,输入关键字STATIONCONFIGURATOR,双击找到的软件,打开;

导入过程及结果如图7所示。

图7.导入XDB文件

S7-200SMART侧设置DP01的地址

使用EMDP01要保证CPU的硬件固件在及其以上;编程软件的版本在以上

1、打开STEP7-MicroWINSMART项目树系统快,组态EMDP01模块,如图8所示,然后编译,下载。

图8.系统块组态EMDP01

2、设置EMDP01模块地址为4,设置完需要断电重启,如图9所示。

图9.设置EMDP01地址

3、使用DP总线和DP总线连接器连接EMDP01的RS485口和电脑上安装的CP5624的RS485口,EMDP01模块波特率自适应,不用单独设定。

使用OPCSCOUT测试

在计算机“开始”菜单中,搜索SIMATICNET的OPCScoutV10,双击打开,建立变量:MB10,MB11,MD20,MD24,MD28。

打开STEP7-MicroWINSMART,在状态图表中赋值。

如图10所示

图10.通信结果

常见问题

如何理解建立的变量的起始地址,数据类型及个数

以建立M区变量为例说明,如下图所示

S7-200SMART要交换V区数据,OPCscout中无法添加DB块的变量怎么办?

S7-200SMART要通信V区数据,需要在OPCSCOUT中建立DB1的数据

如果在OPCScout中无法建立DB块数据,可以先插入M变量,然后进行修改,修改方法如下:

注意!OPCscout如果无法建立DB块变量,在M区修改以后也只能用于测试S7通信是否成功,在客户端需要单独建立变量

最新文章