当前位置: 首页 > 工业控制产品 > 自动化控制 > 工业软件 > 组态软件

类型分类:
科普知识
数据分类:
组态软件

西门子上位机WINCC如何与外部变量进行联接

发布日期:2022-04-27 点击率:428 品牌:西门子_Siemens


创立新联接外部变量只能在与主动化体系联接的根底上创立。假定还没有需求的联接,有必要首要创立该联接。先决条件有必要设备所需求的通讯处理器和有关的硬件驱动程序。还有必要设备期望的通讯驱动程序,例如“SIMATIC S7 Protocol Suite”进程
进程
1 拓宽“变量处理”中通讯驱动程序的视图。
2 挑选期望的通道单元,例如“PROFIBUS”。
3 在用于通道单元的弹出式菜单中,挑选“新建驱动程序联接...”。
4 在“惯例”标签卡的“称谓”域中,输入在项目计划内仅有的用于联接的称谓。
5 单击“特征”按钮,翻开“联接参数”对话框。设置该联接所需的参数。有关详细信息,请参看各相应通道的帮忙文档。
6 经过单击“断定”,封闭悉数的对话框。
组态外部变量创立变量的进程关于悉数数据类型根柢类似。可是,对某些数据类型进行分外设置。(进程5 - 7)。先决条件有必要设备所需求的通讯处理器和硬件驱动程序。还有必要设备期望的通讯驱动程序,例如“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 单击“断定”封闭悉数对话框。
WinCC数据类型排序的类型改换当组态外部变量,有必要对悉数数字型数据类型施行类型改换。WinCC这方面的数据格局挑选了数据类型。类型改换界说怎样从WinCC格局改换到AS格局。该界说适用于双向传送。从列表中挑选期望的WinCC数据类型。下表列出所支撑的类型改换和数值计划。WinCC数据类型窗体顶部 类型改换“无符号8位数” 数值计划
ByteToUnsignedByte 0...255 (无改换)
ByteToUnsignedWord 0...255
ByteToUnsignedDword 0...255
ByteToSignedByte 0...127
ByteToSignedWord 0...255
ByteToSignedDword 0...255
ByteToBCDByte 0...99
ByteToBCDWord 0...255
ByteToBCDDword 0...255
ByteToAikenByte 0...99
ByteToAikenWord 0...255
ByteToAikenDword 0...255
ByteToExcessByte 0...99
ByteToExcessWord 0...255
ByteToExcessDword 0...255
“有符号8位数”类型改换 数值计划
CharToUnsignedByte 0...127
CharToUnsignedWord 0...127
CharToUnsignedDword 0...127
CharToSignedByte -128...+127 (无改换)
CharToSignedWord -128...+127
CharToSignedDword -128...+127
CharToMSBByte -128...+127
CharToMSBWord -128...+127
CharToMSBDword -128...+127
CharToBCDByte 0...99
CharToBCDWord 0...127
CharToBCDDword 0...127
CharToSignedBCDByte -9...+9
CharToSignedBCDWord -128...+127
CharToSignedBCDDword -128...+127
CharToExtSignedBCDByte -79...+79
CharToExtSignedBCDWord -128...+127
CharToExtSignedBCDDword -128...+127
CharToAikenByte 0...99
CharToAikenWord 0...127
CharToAikenDword 0...127
CharToSignedAikenByte -9...+9
CharToSignedAikenWord -128...+127
CharToSignedAikenDword -128...+127
CharToExcessByte 0...99
CharToExcessWord 0...127
CharToExcessDword 0...127
CharToSignedExcessByte -9...+9
CharToSignedExcessWord -128...+127
CharToSignedExcessDword -128...+127
“浮点数64位IEEE 754”类型改换 数值计划
DoubleToDouble +-1.79769313486231e+308 (无改换)
DoubleToUnsignedByte 0...255
DoubleToUnsignedWord 0...65535
DoubleToUnsignedDword 0...4294967295
DoubleToSignedByte -128...+127
DoubleToSignedWord -32768...+32767
DoubleToSignedDword -2147483647...+2147483647
DoubleToFloat +-3.402823e+38
DoubleToMSBByte -127...+127
DoubleToMSBWord -32767...+32767
DoubleToMSBDword -2147483647...+2147483647
DoubleToBCDByte 0...99
DoubleToBCDWord 0...9999
DoubleToBCDDword 0...99999999
DoubleToSignedBCDByte -9...+9
DoubleToSignedBCDWord -999...+999
DoubleToSignedBCDDword -9999999...+9999999
DoubleToExtSignedBCDByte -79...+79
DoubleToExtSignedBCDWord -7999...+7999
DoubleToExtSignedBCDDword -79999999...+79999999

下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航

推荐产品

更多