新闻
永州西门子模块代理商
2023-02-27 13:38  浏览:52
永州西门子模块代理商

永州西门子模块代理商

据类型

数据类型用于数据元素的大小以及如何解释数据。每个指令参数至少支持一种数据类型,而有些参数支持多种数据类型。将光标停在指令的参数域上方,便可看到给定参数所支持的数据类型。

形参指的是指令上标记该指令要使用的数据位置的标识符(例如:ADD 指令的 IN1

输入)。实参指的是包含指令要使用的数据的存储单元(含“%”字符前缀)或常量(例如

,%MD400

"Number_of_Widgets")。用户的实参的数据类型必须与指令的形参所支持的数

据类型之一匹配。

实参时,必须变量(符号)或者(直接)存储器地址。变量将符号名(变量名)与数据类型、存储区、存储器偏移量和注释关联在一起,并且可以在 PLC

变量编辑器或块(OB、FC、FB 和

DB)的接口编辑器中进行创建。如果输入一个没有关联变量的地址,使用的地址大

小必须与所支持的数据类型相匹配,而默认变量将在输入时创建。

除了 String、Struct、Array 和 DTL,其它所有数据类型都可以在 PLC

变量编辑器和块接口编辑器中使用。String、Struct、Array 和 DTL

只可在块接口编辑器中使用。还可以为许多输入参数输入常数值。

●  位和位序列 (页 136):Bool(布尔或位值)、Byte(8 位字节值)、Word(16 位值)、DWord(32 位双字值)

● 整型 (页 137)

– USInt(无符号 8 位整数)、SInt(有符号 8 位整数)、

– UInt(无符号 16 位整数)、Int(有符号 16 位整数)

– UDInt(无符号 32 位整数)、DInt(有符号 32 位整数)

● 浮点实数 (页 138):Real(32 位实数或浮点值)、LReal(64 位实数或浮点值)

●  时间和日期 (页 139):Time(32 位 IEC 时间值)、Date(16 位日期值)、TOD(32 位时间值)、DTL(12 字节日期和时间结构)

● 字符和字符串 (页 142):Char(8 位单字符)、String(长 254

个字符的可变长度字符串)

● 数组 (页 145)

● 数据结构 (页 146):Struct

● PLC 数据类型 (页 146)

● Variant 数据类型 (页 147)

 

 

 

以下 BCD 格式不能作为数据类型使用,转换指令支持以下 BCD 数字格式:

表格 5- 28 BCD 格式的大小和范围

格式

大小(位

数字范围

常量输入示例

BCD16

16

-999 到 999

123,-123

BCD32

32

-9999999 到 9999999

1234567,-1234567

 

5.4.1 Bool、Byte、Word 和 DWord 数据类型

 

表格 5- 29 位和位序列数据类型

数据类型

位 大小

数值类型

数值范围

常数示例

地址示例

Bool

1

布尔运算

FALSE 或 TRUE

TRUE

I1.0 Q0.1 M50.7

DB1.DBX2.3

Tag_name

二进制

2#0 或 2#1

2#0

无符号整数

0 或 1

1

八进制

8#0 或 8#1

8#1

十六进制

16#0 或 16#1

16#1

Byte

8

二进制

2#0 到 2#1111_1111

2#1000_1001

IB2 MB10

DB1.DBB4

0 到 255

15

有符号整数

-128 到 127

-63

8#0 到 8#377

8#17

B#16#0 到 B#16#FF,16#0

到 16#FF

B#16#F、16#F

Word

16

2#0 到

2#1111_1111_1111_1111

2#1101_0010_1001_0

110

MW10 DB1.DBW2

0 到 65535

61680

-32768 到 32767

72

8#0 到 8#177_777

8#170_362

W#16#0 到 W#16#FFFF、

16#0 到 16#FFFF

W#16#F1C0、16#A6 7B

 

 

 

数据类型

位 大小

常数示例

DWord

32

二进制

2#0 到

2#1101_0100_1111_1

MD10




2#1111_1111_1111_1111_1

110_1000_1100

DB1.DBD8




111_1111_1111_1111


Tag_name



无符号整数*

0 到 4_294_967_295

15_793_935




有符号整数*

-2_147_483_648 到

-400000





2_147_483_647





八进制

8#0 到 8#37_777_777_777

8#74_177_417




十六进制

DW#16#0000_0000 到

DW#16#20_F30A、1





DW#16#FFFF_FFFF、

6#B_01F6





16#0000_0000 到






16#FFFF_FFFF



* 下划线“_”是用于大于 8 位的数字可读性的千位分隔符。

一、元素的位置、安排及特性

    所有元素可以定位在屏中的任何位置(除极少数特例之外,待后文详述)。定位的方法可以在该元素有关的对话框中,直接输入在屏幕中的X、Y坐标。也可以用鼠标选中后不松手直接进行拖动定位。

    各元素在生成之后,在界面上进行放大或缩小。使得界面更加主次分明、生动协调。

    一般而言,各元素在界面上可以重叠,但必须以不产生歧义为基本原则。例如,在一个图形上写字;在一行文字上叠加触摸键等。将两个触摸键重叠安排,则是不行的。

    当有元素重叠安排时,就必然出现前台和后台问题。有可能出现不同的视觉效果,可以按要求进行调整。

    并非所有元素都是显形的。有些元素如果其颜色与背景相同,有可能看不见。有些动态显示的元素,当无内容可显示时,也有可能看不见。上一节所介绍的触摸键,就可以设定为隐形的,但功能不变。

    一、元素的清除和复制

    与所有的绘图软件一样,元素、组件或整个界面可以随时被清除,也可被复制。可复制到本界面,也可复制到其他的界面上,甚至可以复制到其他设计项目的界面上(注意:并非所有界面都具有通用性。一般在使用同一厂家的同一系列触摸屏产品时可行。等级低的触摸屏界面向高等级的触摸屏兼容)。

    复制功能是很有用而方便的。因为同一项目中不少界面是基本相同的,仅需修改少数不同的元素。

    三、元(件)素库的使用

    并非所有的元素都需要每次一笔一笔地画上去。因为软件中包含着相当丰富的图库。它提供各式各样的指示灯、开关、按键等图形,以及工程中经常用到的设备示意图,如电动机、泵、管道、阀门、储罐等,甚至可能提供较复杂的模块。这些随时可供调用。

    四、元素的打包(综合)

    在制造机器时,总是先将有关的零件装配成为各种组件,调试好之后存放在半成品仓库中。后再将各种组件总装成为完整的产品。在编制软件时,经常将某些通用的功能段,独立出来成为“子程序”,可以随时调用。在制作触摸屏的界面时,也按同样的思路,针对本工作领域,专门绘制某些组件或模块。打包之后,可以命名注册,编号后存入库中,这样将丰富库的内容


相关新闻
联系方式
公司:浔之漫智控技术-西门子PLC代理商
姓名:聂航(先生)
电话:15221406036
手机:15221406036
地区:直辖市-上海
地址:上海市松江区广富林路4855弄88号3楼
QQ:3064686604
微信:15221406036
拨打电话
微信咨询
请卖家联系我