长沙分类信息网-长沙新闻网

长沙玥励6ES7214-1BD23-0XB0西门子详细使用说明

2024-3-22 11:17:16发布次查看发布人:
长沙玥励   西门子   6es7214-1bd23-0xb0   详细使用说明   
 
 
 
 
  
 
长沙玥励自动化设备有限公司(西门子系统集成商)长期销售西门子s7-200/300/400/1200plc、数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子电缆等,并可提供西门子维修服务,欢迎来电垂询 
联系人:姚善雷 (销售经理)
手机    :13874941405
qq      : 3464463681
地址:长沙市岳麓区雷锋大道468号金科世界城16-3303室
 
 
  导入xdb文件及利用opc scout v10测试opc服务器与cp243-1的连接 使用step 7或者tia博途配置好pc站后,需完成以下操作:
1. 导入xdb文件
(1)打开station configuration editor(站组态编辑器)
在电脑桌面选择图标或者在电脑桌面右下角选择图标,激活station configuration editor站组态编辑器,参见图1。
图1 站组态编辑器
①点击“import station...”按钮;
②在弹出窗口,点击“yes”按钮;
(2)浏览到生成的xdb文件,并选择打开。
图2为step 7中生成的xdb文件的默认地址(xdb文件在step 7默认生成,无需设置,默认地址如何修改参见链接),tia博途的默认地址参见链接。
图2 浏览到生成的xdb文件
打开xdb文件,弹出视图如图3:
图3 xdb文件导入
①如果有该提示说明组态的opc服务器比实际的版本低,但不影响使用;
②点击“ok”按钮;
最后弹出如图4的页面,点击“ok”按钮关闭。
图4 导入xdb文件成功
2. opc scout v10测试
注意:使用opc scout v10测试opc服务器与cp243-1的连接并非必须,只是用于检查前面的配置是否正确,以及方便wincc或第三方opc客户端的导入。
测试之前确保cp243-1已组态并连接。
安装好simatic net后,opc scout v10的快捷方式不会出现在桌面,需要按照以下路径寻找:
win xp:“开始>所有程序>simatic>simatic net”找到opc scout v10。
win7:“开始>所有程序>siemens automation>simatic>simatic net”找到opc scout v10。
win10:“开始>siemens automation”找到opc scout v10。
(1)打开opc scout v10,在“com server(simatic net v14之后新增)>local com server>opc.simaticnet>\s7>建立的连接名称(例子中为s7 connection_1)”路径下找到“objects”,参见图5。
图5 opc scout v10浏览变量
(2)插入变量,参见图6。
图6 新增变量
①在“m”文件夹下,点击“[new definition]”(新定义),弹出页面“new item definition”(新项定义);
②下拉框选择data type(数据类型),对于s7-200可以选择的见下表1:
表1 数据类型及其说明
数据类型 数据类型说明
b 字节
char 有符号短整数
w 字
int 有符号整数
dword 双字
dint 有符号双整数
x 位
real 浮点数
string 字符串
dt 日期时间
③例子中数据类型选择“b”(字节);
④address(起始地址),例子中输入“0”;
⑤bit number(位号),当数据类型选择“x”使用;
⑥number of values(值个数),当需要连续多个相同数据类型的数据时使用,例子中输入“1”;
⑦别名,例子为“mb0”,不建议修改;
⑧点击“ok”按钮;
此处注意,“db”文件夹对应s7-200的v区,但是通常情况下该文件夹无法打开,详情参见常见问题。
以上为在opc scout v10中建了地址为mb0,名称也为mb0的这个变量,参见图7。
图7 变量监视
①在“m”文件夹下出现了定义的项“mb0”;
②在workbook(工作簿)中找到“da view 1”并点击;
③将定义的项“mb0”拖入右下的“da view 1”视图;
④点击“monitoring on”(监视)按钮;
⑤可见“quality”(质量)是good,也就是说opc scout v10已经和opc服务器建立了连接,并且opc服务器和cp243-1通讯正常;
此时测试结束,关闭opc scout v10,关闭时提示保存文件选择不保存。
 
 
使用经典wincc通过simatic net访问cp243-1 1. 创建wincc项目,打开“变量管理”页面,点击“添加新的驱动程序>opc”,参见图1。
图1 添加opc通道
添加后变量管理中出现opc的通道,以及新的“opc groups”(opc组),参见图2。
图2 添加opc组
2. 添加连接及变量
(1)添加连接
右键选择新建的“opc groups”(opc组),点击“系统参数”,打开“opc条目管理器”页面,参见图3。
图3 系统参数
“opc条目管理器”页面参见图4。
图4 opc条目管理器
①在\\<local>下选择“opc.simaticnet.1”;
②点击“浏览服务器(b)”按钮,打开“过滤标准”页面;
③点击“下一步”按钮,弹出类似于opc scout v10中看到的页面;
(2)添加已有变量,参见图5
图5 添加已有变量
①找到“opc.simaticnet>\s7>建立的连接名称(例子中为s7 connection_1)>objects>m”;
②选中“mb0”,为之前在opc scout v10添加的变量;
③点击“添加条目”按钮;
④在弹出的“opctags”页面,点击“yes”按钮;
⑤在弹出的“新建连接”页面,点击“确定”按钮,此处可以修改连接名称,例子中使用默认名称;
⑥在弹出的“添加变量”页面,点击“完成”按钮,此处可以在变量名的前后添加前缀和后缀,例子中使用默认的空前缀和空后缀;
关闭上述页面,就可以看到添加变量后的变量管理页面,参见图6。
图6 添加变量
①在opc通道的新建的“opc groups”(opc组)中,选中上一步新建的连接“opc_simaticnet_1”;
②选择“变量”页面;
③显示已添加的变量,包括数据类型、长度、连接、地址等重要信息;
(3)添加其他变量,参见图7
图7 添加其他变量
①复制该地址,例子中为“s7:[s7 connection_1]mb0”;
此处注意:pc站使用step 7建立,连接名称默认形如s7 connection_1;pc站使用tia博途建立,连接名称默认形如s7_connection_1;
②添加新的变量名;
③选择合适的数据类型;
④点击“属性 - 变量”页面的地址处的按钮;
⑤在弹出页面的条目名称处,将①复制的地址粘贴到此处,并修改,修改原则如下:
以例子中的“s7:[s7 connection_1]mb0”为例,参见图8:
图8 地址修改原则
⑥选择和③相同的数据类型;
⑦点击“ok”按钮
以此方法,添加若干变量,参见图9:
图9 添加变量完成
地址中最后的数字为添加变量后自动添加,不要去改动,数字含义和数据类型对照见表1。
表1 数据类型和wincc数据类型以及标识等对照
数据类型 经典wincc数据类型 标识 数字
字节
无符号的8位值 b 17
字 无符号的16位值 w 18
双字 无符号的32位值 d 19
有符号短整数 有符号的8位值 char 16
有符号整数 有符号的16位值 int 2
有符号双整数 有符号的32位值 dint 3
浮点数 32-位浮点数 ieee754 real 4
位 二进制变量 x 11
字符串 文本变量8位字符集 string 8
日期时间 日期/时间 dt 7
3. wincc画面
编制好wincc画面,运行后参见图10。
图10 wincc运行结果
 
使用tia博途wincc通过simatic net访问cp243-1 1. 打开tia博途,新建项目,添加新设备,参见图1。
图1 添加新设备
①选择“pc系统”;
②在“pc系统>simatic hmi应用软件”找到“wincc rt professional”;
③点击“确定”按钮,弹出pc站的组态视图页面;
2. 添加连接及变量
(1)添加连接,参见图2。
图2 添加新连接
①在项目树“pc-system_1>hmi_rt_1”中找到“连接”并双击;
②点击“<添加>”,添加新连接“connection_1”;
③在新连接的通信驱动程序选择“opc”;
④在下方参数页面的“opc服务器>本地服务器”中找到“opc.simaticnet”并双击,使其出现在opc服务器的名称处;
(2)变量表添加变量
打开hmi_rt_1的变量表,参见图3。
图3 变量表添加连接
①点击“<添加>”,添加新变量;
②点击连接处的按钮;
③在弹出页面左侧“pc-system_1>hmi_rt_1”中找到“连接”;
④在弹出页面右侧,选择“connection_1”;
(3)添加已有变量,参见图4。
图4 变量表添加变量
①点击地址栏的按钮;
②在弹出页面找到“opc.simaticnet>\s7>建立的连接名称(例子中为s7 connection_1)>objects>m”,在右侧页面选中“mb0”,为之前在opc scout v10添加的变量;
③点击按钮,则该变量出现在默认变量表,数据类型自动修改;
(4)添加其他变量,参见图5。
图5 修改变量
①将第一个变量复制多遍;
②修改地址,原则参见图6:
图6 修改地址原则
③修改数据类型,对应关系见表1:
表1 数据类型和tia博途wincc数据类型以及标识等对照
数据类型 tia博途wincc数据类型 标识
字节
vt_ui1 b
字 vt_ui2 w
双字 vt_ui4 d
有符号短整数 vt_i1 char
有符号整数 vt_i2 int
有符号双整数 vt_i4 dint
浮点数 vt_r4 real
位 vt_bool x
字符串 vt_bstr string
3. wincc画面
编制好wincc画面,运行参见图7。
图7 wincc运行结果
 
常见问题 1. 使用wincc通过simatic net如何显示s7-200的字符串变量?
答:经典wincc的文本变量8位字符集以及tia博途wincc的vt_bstr是基于s7-300/400的simatic string,这种字符串的组成是字符串的最大长度、字符串的实际长度、以及最多254个字符,而s7-200的字符串的组成是字符串的实际长度、以及最多255个字符。
也就是说这两种字符串格式不同,如果需要在wincc通过simatic net显示s7-200的字符串变量,可以做如下操作:
例:vb100是s7-200的字符串1234abcd,根据s7-200的规则,vb100=8,即字符串的实际长度为8,vb101~vb108是这8个字符,可以定义vb99=8,即字符串的最大长度,在wincc的变量表定义的地址为s7:[s7 connection_1]db1,string99.8,99为起始地址,8为最大长度,参见图1和图2。
图1 经典wincc设置
红框长度=8,即为vb99这个字符串最大长度
图2 tia博途wincc设置
红框长度=8,即为vb99这个字符串最大长度
s7-200监视和wincc显示参见图3。
图3 wincc运行结果
注意:由于s7-300/400的字符串最大只有254个字符,所以显示的s7-200的字符串最大也只有254个字符。
2. 如何使用opc scout v10监视v区数据?
答:opc scout v10中,“db”文件夹对应s7-200的v区,但是通常情况下该文件夹无法打开。
要注意opc scout v10只是个测试工具,也就是说只要有一个变量(例如m区或者i区或者q区)测试质量为“good”,即说明通信正常,如果一定需要测试db块的变量,可以如此操作,参见图4和图5:
图4 添加变量
①点击该按钮;
②打开“define item”页面,复制该条目;
③点击“ok”按钮;也可以根据该命名原则(链接)自行创建,这样可以跳过前三步;
④点击该按钮;
⑤打开“define item”页面,将②复制的条目粘贴在这,修改该条目,原则参见链接;例子中“s7:[s7 connection_1]db1,int8”对应s7-200的“vw8”;
⑥点击该按钮;
⑦下拉菜单中选择唯一的条目;
⑧点击“ok”按钮;
图5 监视变量
①新建的条目出现在此;
②监视后,质量为“good”;
③该值和s7-200监视的值相同;
这样就实现了使用opc scout v10监视v区数据,但是请注意,这种方式加入的条目是不会出现在wincc中的,所以还是需要使用文中方法在wincc添加v区变量(wincc、tia博途wincc)
3. 如何查看修改step 7的xdb文件的保存位置?
答:打开pc站的硬件组态页面,参见图6。
图6 step 7的xdb配置
①双击该位置,打开properties(属性)页面;
②选择“configuration”(组态)页面;
③此处显示xdb的保存位置;
④通过“browse...”(浏览)按钮可以修改为其他位置;
长沙玥励   西门子   6es7214-1bd23-0xb0
该用户其它信息

推荐信息

长沙分类信息网-长沙新闻网
关于本站