OPC 通过以太网通信TIA 组态Word文档格式.docx
- 文档编号:22746056
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:19
- 大小:596.52KB
OPC 通过以太网通信TIA 组态Word文档格式.docx
《OPC 通过以太网通信TIA 组态Word文档格式.docx》由会员分享,可在线阅读,更多相关《OPC 通过以太网通信TIA 组态Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。
点击右下角的图标IconPCStation
,进入PCStation硬件机架组态界面。
2.添加OPCServer
选择第一号插槽,点击Add按钮或鼠标右键选择添加,在添加组件窗口中选择OPCServer,如图1.所示。
图1.插入OPCServer
3.添加组件窗口中选择IEGeneral
选择第三号插槽,点击Add按钮或鼠标右键选择添加,在添加组件窗口中选择IEGeneral,如图2.所示。
图2.插入IEGeneralinsertIEgeneral
注意:
TIAV11中的PCStation硬件组态与虚拟PCStation硬件机架的名字、组件及“Index”必须完全一致。
4.
网卡参数配置
插入IEGeneral后,随即会弹出组件属性对话框。
点击NetworkProperties,进行网卡参数配置,如图3.所示。
图3.进入PC网卡参数设置
选择本地连接,通过右键菜单进入属性,如图4.所示。
图4.选择本地连接localproperties
选择TCP/IP属性,如图5.所示。
图5.进入TCP/IP属性Internetproperties
定义网卡地址,如图6.所示。
图6.置网卡地址PCIP
5.命名PCStation
这里的“PCStation”的名字一定要与TIAV11硬件组态中的“PCStation”的名字一致,如图7.所示。
图7.命名PCSTATIONStationname
SIMATICNET中PCStation的组态步骤
TIAV11中组态PCStation
1.在TIAV11中新建项目,组态PCStation。
打开TIAV11并新建一个项目:
“S7-1200_OPC”,通过“添加新设备”>
“PC系统”>
“常规PC”插入一个PC站,PC站的名字为:
“SIMATICPCStation
(1)”。
如图1.所示。
TIAV11中PCStation的名字“SIMATICPCStation
(1)”要与SIMATICNET中“StationConfigurationEditor”的“StationName”完全一致,才能保证下载成功。
图1.插入并组态PC站
2.双击“设备组态”即可进入PCStation硬件组态界面。
在第一个槽中,从“用户应用程序”,选择“OPC服务器”添加一个OPCSever的应用。
在第三个槽中,从“通讯模块”>
“PROFINET/以太网”下,选择IEGeneral,并设置IP地址,如图2.所示。
因为使用的是普通以太网卡,所以要选择添加“IEGeneral”。
通过选中“OPC服务器”-->
右键-->
选中“更改设备类型”,可选择其他版本OPC服务器,
图2.PCStation的硬件组态
然后配置网卡地址并新建一个以太网,如图3.所示。
图3.设置以太网地址
完成PC站硬件组件设置后,按下编译存盘按钮,确定且存储当前组态配置。
3.配置网络连接
通过点击“网络视图”的图标,进入网络配置,然后在网络视图设置连接,添加S7连接,详见图4中的1~5步所示。
直接选中S7-1200PLC建立S7连接
图4.建立连接及定义连接属性
添加完成连接后,在连接视图中将会有连接指示,如图5上半部分。
通过选中“未指定”方式配置连接参数
图5.设置S7连接属性及TSAP地址Connectionproperties,TSAP
确认完成所有配置后,已建好的S7连接会显示在连接列表中。
点击编译存盘按钮或选择“Network”>
“SaveandCompile”,如得到Noerror的编译结果,则正确组态完成。
这里编译结果信息非常重要,如果有错误信息(errorMessage),说明组态不正确,是不能下载到PCStation中的。
成功编译完成后,在TIAV11中的所有PCStation的硬件组态就完成了。
下载PCStation硬件组态及网络连接
1.下载硬件组态及网络连接
在TIAV11软件中,通过选中“下载”图标,进入设置界面,如图1.所示。
图1.设置下载页面
2.在TIAV11将硬件配置及网络连接下载到“StationConfigurationEditor”。
3.网络已经建立成功标识。
下载完成后在“StationConfigurationEditor”中状态显示,如图2.所示。
在编程过程中,可以根据这些状态显示进行判断组态是否正确。
图2.下载完成后的状态StationEditoronline
使用OPCScout测试S7OPCSever
SIMATICNET自带OPCClient端软件OPCScout,可以使用这个软件测试所组态的OPCSever。
通过点击左下角的“Start”>
“Simatic”>
“SIMATICNET”>
“OPCScout”启动进行测试。
1.新建变量组
双击OPC.SimaticNET,新建一个组并输入变量组的名称,例如S7-1200。
图1.创建一个新的变量组
2.添加变量
选择一个数据,点击“S7:
”>
“S7connection_1”>
“objects”>
“M”>
“NewDefinition”来添加一个变量,并为变量选择数据类型、起始地址、数据长度,并添加到右侧窗口中。
如图2.所示。
图2.添加变量
如果访问数据为DB块,在创建DB块时必须选择“与S7-300/400兼容类型”,不能选择“已优化"
方式(符号寻址),单方S7通信只支持绝对寻址的DB块。
3.观察通信结果及质量,如图3.所示。
图3.检查通信结果
如果通信质量为“bad”,则说明通信失败,需要检查软件组态及硬件连接是否正确。
常见问题
如何在OPCScout中添加DB区数据变量?
答:
在OPCScout中添加变量时,DB数据没有添加变量的选项,如图4.
图4.无法添加DB数据
如果要添加数据区需要先添加I区或M区数据,然后修改成DB区数据,添加步骤如图5.所示。
图5.在OPCScout中添加DB数据的步骤
观察DB通信结果及质量,如图6.
OPCscout数据监控
S7-1200DB块监控状态
图6.观察DB通信结果及质量
如何在OPCScout中添加不同数据类型的DB?
答:
添加不同DB数据类型的表达形式如下:
BOOL:
DB1,X0.0,1
BYTE:
DB1,B10,1
WORD:
DB1,W20,1
DWORD:
DB1,D30,1
INT:
DB2,INT40,1
DINT:
DB2,DINT50,1
REAL:
DB2,REAL60,1
在OPCScout中为什么可以访问到I,Q,M等数据,却唯独不能与DB通信?
在创建DB块时,缺省的属性设置为"
只支持符号寻址"
即“已优化”
这就造成OPC无法访问DB的绝对地址,造成通信错误。
为了避免通信错误,创建DB块时,一定不要勾选"
。
正确的设置如图7.
图7.选择标准-与S7-300/400兼容
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OPC 通过以太网通信TIA 组态 通过 以太网 通信 TIA