贵阳市西门子系统PLC地区代理
浔之漫智控技术(上海)有限公司
西门子系统授权代理商 我国西门子系统一级代理商 西门子系统PLC控制模块总代理商 西门子模块地区代理
贵州省西门子系统PLC地区代理
必须WinCC自变量来浏览AS中的信息。这种需要与AS相连的自变量,就是指外部变量。并没有全过程相连的自变量,称之为内部结构自变量。
基本数据类型和数据转换
当组态软件外部变量,除变量名称外,务必基本数据类型和数据转换(用以一些基本数据类型):
基本数据类型与WinCC中数据类型*。数据转换确定从AS文件格式到WinCC格式变换。数据转换适用2个传输方位:
在AS中:比如用以某一作用(如计时器标值/BCD表明)或者通过要寻址方式的数据(如字节数详细地址、在数据块或I/O范畴中的字详细地址)
在WinCC中:比如用以处理计算模拟标值。
一般而言,AS数据类型是不变的。下列选项用以挑选WinCC文件格式:
WinCC数据类型可以和AS数据类型配对。因此,挑选数据转换,该变换在两边应用相同的文件格式并确定WinCC基本数据类型的标记,如“WordToSignedWord”。怎么样用所选的基本数据类型不可以实现目的,那在WinCC中更改它。
WinCC文件格式遵照WinCC里的标值解决。
客户在挑选基本数据类型时要遵守以下几个方面而且若需要则开展数据转换:
标记:是不是在变换中充分考虑?在使用期内能不能发生负变量类型?(比如,当标准中的差别以百分比表明)
数值范围:实际操作过程中产生的变量类型是不是都是在每一种文件格式可利用的数值范围内,或在WinCC中或者在自动化技术上标值是不是有可能会外溢范畴?如果出现了外溢,标值也许不会在终端设备表明或是可能造成在今后的审核中出差错。
具备同样数值范围的差异数据转换:基本数据类型的几种变换也许会有同样的数值范围,比如“ByteToUnsignedDword”和“ByteToUnsignedWord”的数值范围全是[0...127]。假如是上述所说情况,客户应当自始至终明确AS里的数据类型并查验该文件格式会不会*过规格,进而造成的资源消耗。(比如双幕替代字)。
假如AS所需要的数值范围没被所选择的数据转换遮盖,在WinCC中更改基本数据类型。
WinCC基本数据类型和数据转换
下列表明哪一种WinCC基本数据类型适用数据转换。
基本数据类型 数据转换
二进制自变量 否
无符号8个数 是
有标记8个数 是
无符号16个数 是
有标记16个数 是
无符号32个数 是
有标记32个数 是
浮点型32位IEEE 754 是
浮点型64位IEEE 754 是
文字自变量8位字段名 否
文字自变量16位字段名 否
原始记录种类 否
留意:
使用数据转换时,保证来源于AS的信息在所选的数据转换里能被WinCC鉴别。假如WinCC不可以鉴别该数据信息,出差错信息内容可能保存在文件目录“..SiemensWinCCDiagnose”中的文档“WinCC_sys_0x.log”中。
数据变量类型的线形校准
线形校准能与数据基本数据类型一起使用。在WinCC自变量的数值范围可线形表明环节中标值的范畴。
比如,一个过程能规定标准标值以企业[巴]键入,而WinCC应容许客户以企业[毫巴]键入该标值。应用线形校准,过程的数值范围[0 ...1]可转化成WinCC自变量的数值范围[0 ...1000]。
设定文字自变量长短
必须采用基本数据类型“文字自变量8位字段名”或“文字自变量16位字段名”设置变量长度。文字自变量,稍候将占有10字符,因此在“8位字段名”的情形下必须给它分派10位长短,或者在“16位字段名”的情形下分派20位长短。
自动化技术中编址
将WinCC自变量安排到AS里的数据区。这种自变量必须要在AS是以特殊方法编址。编址种类在于通信小伙伴的种类
外部变量必须要在与自动化技术联接的前提下建立。如果还没必须连接,务必*建立该联接。
前提条件
务必组装所需的通信Cpu和有关的硬件配置驱动软件。
也必须组装期待的通信驱动软件,比如“SIMATIC S7 Protocol Suite”
流程
1。 拓展“自变量管理方法”中通信驱动软件的主视图。
2。 挑选期待的安全通道模块,比如“PROFIBUS”。
3。在用以安全通道单元弹出式菜单栏中,挑选“新创建驱动软件联接...”。
4。 在“基本”标签卡的“名字”域中,键入在工程范围之内用以相连的名字。
5。 点击“特性”按键,开启“联接主要参数”提示框。设定该联接所需要的主要参数。相关详细资料,请见各相对应通道帮助文件。
6。 根据点击“明确”,全部关闭的提示框。
怎样组态软件外部变量
前言
。建立自变量的一个过程对于每一个基本数据类型基本上类似。
。但是,对于某些基本数据类型开展独特设定。(流程5 - 7)。
前提条件
。务必组装所需的通信Cpu和硬件设备驱动软件。
。也必须组装期待的通信驱动软件,比如“SIMATIC S7 Protocol Suite”。
。为了能应用安全通道模块,务必建立联系(比如“PROFIBUS”)。
流程
1。 从所期待的相连的弹出式菜单中选择“新创建自变量”。“自变量特性”提示框将开启。
2。 在“基本”标签卡上,“名字”域中,键入在WinCC新项目范围之内用户标识符,比如“WinCCTag_01”。
3。 设置变量的“基本数据类型”,比如 “浮点型64位IEEE 754”,在有关域中。
4。 点击“挑选”开启“自变量特性”提示框,在AS中设置变量地址地区。
在二进制或8位自变量的情形下,假如安全通道不兼容按位/字节数浏览,在“自变量特性”提示框前显示的是“位/字节数自变量”提示框。
要想获得其他信息,请见“BinWrite体制”。
点击“明确”按键,关掉“位/字节数自变量”或“自变量特性”提示框。
5。 在数据自变量的情形下,WinCC会到“数据转换”域中表明推荐的数据转换。
依照不一样必须,选择适合的的数据转换。变换以“X到Y”的顺序表明,X是WinCC文件格式、Y是AS文件格式,比如“DoubleToDouble”。
6。 点击“线形校准”勾选框使数字标签线形校准。键入“全过程值范畴”(在AS中)及其“自变量数值范围”(在WinCC中)上限和限。
7。 当应用文字自变量工作中,将激话“长短”域。在这样的情况下,以标识符方式输入文本自变量长度。
8。 点击“明确”全部关闭提示框。