s7200smart和工控机上的wincc通信.docx
《s7200smart和工控机上的wincc通信.docx》由会员分享,可在线阅读,更多相关《s7200smart和工控机上的wincc通信.docx(28页珍藏版)》请在冰豆网上搜索。
s7200smart和工控机上的wincc通信
7软件组态的组态步骤
硬件需求和软件需求
硬件:
①S7-200(固件版本V2.0及以上)
②机(带普通以太网卡)
③交换机、以太网线
软件:
①7V2.0
②7V5.54
③V8.2
④V7.2
⑤操作系统764位专业版
7中组态
1.在7中新建项目,组态。
打开7并新建一个项目:
“S7-200”,通过“”>“”>“”插入一个站,站的名字为:
“
(1)”。
如图1.所示。
注意:
7中的名字“
(1)”要与中“站组态编辑器”的“站名”相同。
图1.插入并组态站
2.双击即可进入硬件组态界面。
在第一个槽中,从“”>“”>“”下,选择版本“V8.2”,添加一个的应用。
如图2.所示。
注意:
选择的版本需要与软件版本一致。
图2.的硬件组态
在第二个槽中,从“”>“”>“”下,选择版本“V8.2”,添加一个。
并在弹出的“”属性对话框中点击“”,新建一个以太网络,并设置地址。
如图3.所示。
注意:
的设置需要与机网卡的实际地址相同。
图3.添加并设置以太网地址
完成站硬件组件设置后,按下“”按钮,保存并编译当前组态配置。
3.配置网络连接
通过点击工具栏右上角网络配置的图标
进入网络配置,然后在网络配置中,鼠标右键,选择“”。
在弹出的“”对话框中选择通信伙伴为“”,连接类型为“S7”,如图4.所示。
图4.插入一个新的网络连接
在“”对话框中选择“”按钮,在弹出的“S7”对话框中设置通信伙伴方地址,即S7-200地址。
点击“”按钮,定义通信伙伴方得:
03.01。
如图5.所示。
图5.设置S7连接属性及
4.编译并保存网络连接
确认完成所有配置后,已建好的S7连接会显示在连接列表中。
点击编译存盘按钮或选择“”>“”,如得到的编译结果,则正确组态完成。
如图6.所示。
图6.编译并保存网络连接
这里编译结果信息非常重要,如果有错误信息(),说明组态不正确,是不能下载到中的。
成功编译完成后,在7中的所有的硬件组态就完成了。
使用“”创建
通过“”创建一个虚拟的硬件机架,以便在7中组态的下载到这个虚拟的硬件机架中去。
1.进入硬件机架组态界面
在桌面中双击
图标,进入硬件机架组态界面。
2.添加
选择第一号插槽,鼠标右键,选择"",在弹出的添加组件窗口中选择,如图1.所示。
图1.插入
3.添加组件窗口中选择
选择第二号插槽,鼠标右键,选择"",在添加组件窗口中选择,如图2.所示。
图2.插入
注意:
7中的硬件组态与虚拟硬件机架的组件、“”必须完全一致。
4.网卡参数配置
插入后,随即会弹出组件属性对话框。
如果需要修改网卡参数,则可以通过点击“”按钮进行网卡参数配置,如图3.所示。
图3.进入网卡参数设置
5.命名
添加完“”和“”组件后,需要命名,该名字需要与7硬件组态中的“
(1)”的名字一致,如图4.所示。
图4.命名
下载硬件组态及网络连接
1.设置接口
在7软件中,通过“”>“”进入设置界面,如图1.所示。
注意:
需要选择机的相应的以太网卡,选择协议;如果需要下载与7软件位于同一台上,则接口也可以选择“”。
图1.设置接口
2.检查配置控制台
通过“开始”>“所有程序”>“>“”>“”>“”进入配置控制台检查,如图2.所示。
注意:
“”组件的操作模式需要为“”。
对于低版本的软件,有可能需要手动将模块模式()从模式切换到组态模式(),并设置号,然后再在中添加硬件。
图2.配置控制台
3.使用7软件下载组态。
7软件中,选择相应的站点,点击下载图标,下载项目组态,如图3.所示。
图3.下载项目组态
4.在网络配置中将配置好的连接下载到中。
下载完成后,再次打开“”,运行以及连接状态将更新,如图4.所示。
在编程过程中,可以根据这些状态显示进行判断组态是否正确。
图4.下载完成后的状态
与S7-200集成以太网口通信(平台)
硬件:
①S7-200
②机(集成以太网卡)
软件:
①7V2.1
②7(V1319)
③V132
④操作系统764位1
在平台中配置
1.使用V1319软件视图中,创建新项目
2.添加系统并命名设备名称
进入“项目视图”,在“项目树”下双击“添加新设备”,在对话框中选择系统>常规,命名为如图1所示
图1.添加新设备
3.添加服务器及常规
进入设备视图>硬件目录>用户应用程序>服务器,双击,添加服务器;
进入设备视图>硬件目录>通信模块>>常规,双击,添加常规卡,添加子网,设置地址,结果如图2所示
图2.添加服务器及常规
4.建立S7连接并且设置连接参数
打开网络视图,点击连接,选择S7连接,默认连接为连接,需要修改;点击,右键添加新连接;创建新连接对话框选择未指定,本地接口选择,点击添加;
属性>常规>常规,伙伴站点及接口设置为未知;伙伴地址设置为192.168.0.22(为S7-200集成以太网口的地址);
属性>常规>地址详细信息,伙伴设置为03.00。
设置步骤如图3所示。
图3.建立S7连接及参数配置
5.生成组态文件
网络视图中,点击站点,属性>组态,勾选“生成文件”然后将项目进行编译。
如图4所示。
图4.生成文件
中导入组态文件
在计算机“开始”菜单中,搜索,输入关键字,双击找到的软件,打开;
在打开的中点击“”,选择存储路径导入
导入过程及结果如图5所示。
图5.导入文件
S7-200侧设置地址
设置S7-200的地址为192.168.22,使用网线连接的以太网口和电脑的以太网口
使用测试
在计算机“开始”菜单中,搜索的V10,双击打开,建立变量:
10,11,20,24,28。
打开7,在状态图表中赋值。
如图6所示
图6.通信结果
常见问题
如何理解建立的变量的起始地址,数据类型及个数
以建立M区变量为例说明,如下图所示
S7-200要交换V区数据,中无法添加块的变量怎么办?
S7-200要通信V区数据,需要在中建立1的数据
如果在中无法建立块数据,可以先插入M变量,然后进行修改,修改方法如下:
注意!
如果无法建立块变量,在M区修改以后也只能用于测试S7通信是否成功,在客户端需要单独建立变量
建议在工控机上加作为软件
软件和进行s7通信,默认连接资源为8个
配置参考资料如下