SIEMENS 长沙豪乾智能科技有限公司
公司带来销售的产品全部由西门子直接提供,所有产品保证绝对原装,每个产品都可以到西门子长沙办事处去查验。
我们出售的产品按照西门子质保进行保修,(保修期为一年)《选择长沙豪乾,是您最明智的决定》。想了解更多内容,请来电,我将为您一一解答。
工作( Q Q ):254598303 136-8731-7079(微信同步)
联系人 :张 柏 / )
公司理念:
是专业从事工业自动化产品销售和系统集成的高新技术企业。在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务,致力于塑造一个“行业专家”品牌,以实现可持续的发展。
用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项目,打开“变量管理”页面,点击“添加新的驱动程序>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运行结果
建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运行结果