问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

西门子PLC数据类型305

发布网友 发布时间:2023-10-16 12:03

我来回答

4个回答

热心网友 时间:2024-12-12 07:47

西门子PLC编程基础之数据类型入门学习-上

热心网友 时间:2024-12-12 07:47

  bool 布尔量 就是开关量 只有 0,1
byte 字节
word 字 16位整数
dword 双字 32位整数
int 带符号16位整数
dint 带符号32位整数
real 浮点数 实数 32位
适配器 就是plc 和电脑的 连接线 例如 MPI电缆
  以s7300为例:S7-300的数据类型分以下三种:基本数据类型、复合数据类型和参数类型。
一、基本数据类型 1、位(bit)
常称为BOOL(布尔型),只有两个值:0或1。如:I0.0,Q0.1,M0.0,V0.1等。 2、字节(Byte)
一个字节(Byte)等于8位(Bit),其中0位为最低位,7位为最高位。如:IB0(包括I0.0~I0.7位),QB0(包括Q0.0~Q0.7位),MB0,VB0等。范围:00~FF(十进制的0~255)。
3、字(Word)
相邻的两字节(Byte)组成一个字(Word),来表示一个无符号数,因此,字为16位。如:IW0是由IB0和IB1组成的,其中I是区域标识符,W表示字,0是字的起始字节。需要注意的是,字的起始字节(如上例中的“0”)都必须是偶数。字的范围为十六进制的0000~FFFF(即十进制的0~65536)。在编程时要注意,如果已经用了IW0,如再用IB0或IB1要特别加以小心。 4、双字(Double Word)
相邻的两个字(Word)组成一个双字,来表示一个无符号数。因此,双字为32位。如:MD100是由MW100和MW102组成的,其中M是区域标识符,D表示双字,100是双字的起始字节。需要注意的是,双字的起始字节(如上例中的“100”)和字一样,必须是偶数。双字的范围为十六进制的0000~FFFFFFFF(即十进制的0~4294967295)。在编程时要注意,如果已经用了MD100,如再用MW100或MW102要特别加以小心。
以上的字节、字和双字数据类型均为无符号数,即只有正数,没有负数。 5、16位整数(INT,Integer)
整数为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-32768~32767。 6、32位整数(DINT,Double Integer)
32位整数和16位整数一样,为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-2147483648~2147483647。 7、浮点数(R,Real)
浮点数为32位,可以用来表示小数。浮点数可以为:1.m×2e,其存储结构如图所示:
8、常数的表示方法 常数可以是字节、字或双字,CPU以二进制方式存储,也可以用十进制,十六进制ASCII码或浮点数形式来表示。如下图所示:
说明:(1)S5T#格式为:S5T#aD_bH_cM_dS_eMS,其中a,b,c,d,e分别是日,小时,分,秒和毫秒的数值,输入时可以省掉下划线,如表中所示。 (2)D#取值范围为:D#1990_1_1~D#2168_12_31。 二、复合数据类型
用户通过复合基本数据类型而生成就是复合数据类型。 复合数据类型包括以下几种: 1、数组(ARRAY)
将一组同一类型的数据组合在一起组成一个单位就是数组。
2、结构(STRUCT)
将一组同不同类型的数据组合在一起组成一个单位就是结构。 3、字符串(STRING)
字符串是由最多254个字符组成的一维数组。 4、日期和时间(DATE-AND-TIME)
用于存储年、月、日、时、分、秒、毫秒和星期的数据。占用8个字节,BCD编码。星期天代码为1,星期一~星期六代码分别是2~7。
如:DT#2004_07_15_12:30:15.200为2004年7月15日12时30分15.2秒。 5、用户定义的数据类型(UDT,User-Defined Data Types)
由用户将基本数据类型和复合数据类型组合在一起形成的数据类型。 可以在数据块DB和变量声明表中定义复合数据类型。 三、参数类型
是为在逻辑块之间传递参数的形参(Formal Parameter,形式参数)定义的数据类型。

热心网友 时间:2024-12-12 07:48

西门子的存储方式为低字节地址在前,保存高位数据。
Mw0由mb0和mb1组成,其中mb0为高字节。
所以一个字由高到低的位是:
M0.7,m0.6,......m0.0,m1.7,m1.6.......m1.0

热心网友 时间:2024-12-12 07:48

你说的这个我真的不懂西门子PLC数据类型到底是什么呢?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
笔记本电脑的哪些牌子什么牌子的笔记本电脑好 笔记本电脑品牌质量排行榜你知道哪个最耐用全面解析笔记本电脑品牌的质 ... 十大笔记本电脑品牌笔记本电脑推荐品牌 各大汽车电脑品牌厂家官方售后服务电话合辑v3.00 哪种笔记本电脑售后好哪个品牌电脑售后好 各大笔记本电脑品牌售后网点及售后电话汇总解决您笔记本电脑问题的选 ... 如何教育孩子成学霸 学霸的家长是怎样培养孩子的? 聪明的懒孩子怎么变成学霸 学霸孩子怎么培养 想在镇上开一家两元店,怎么样呢?能挣钱吗?5 拔U盘时,忘记"安全删除硬件",直接拔下来了,有什么危害吗?13 谁知道!中国古代青铜器造型纹饰的审美内涵9 青铜器作为中国古代灿烂文化,其主要社会意义和代表作品是什么56 各个时期的青铜器及代表作是什么啊!!!8 电脑桌面上的东西就 我的电脑和我的文档 能打开剩下的都打不开是怎么... 现如今中国军队实力到底怎样16 相宜本草产品效果如何? 小顶金融贷款手续费36 相宜本草的功效如何?3 姓zhong字怎么写12 为什么美国电影的结尾会有那么长的字幕呢,,而中国没有呢 怎样把门锁弄坏21 谁知道夫子庙附近有农业银行? 在农村乡镇做什么生意好?698 5G时代不限量套餐是怎样的呢 iphone7和华为nova哪个好20 NBA2K16游戏中没有超过30帧是怎么回事?2 属虎的本命年家里放什么 属虎的本命年家里可以摆放哪些东西_百度... 青铜器的4个发展阶段及其代表作品13 怎样让电脑不用时不进入切换用户状态7 怎样把锁弄坏,看起来却是好的?87 几年前,头上被蜜蜂蛰了一下,后来好了 为什么我的电脑总是自己切换到用户选择?1 怎样把智能锁弄坏,而且看不出来?4 如何弄坏门锁2 关于原济南电视台某主持人10 华为荣耀手机的微信图片怎么发不出去?2 我姓来,我想知道来姓的起源是什么?非常感谢!!!50 家里老人去世后遗像前放什么花22 中国姓氏“王”的起源27 中国在世界的经济、军事总体实力世界排名怎么样?(是整体实力)6 Verilog HDL设计一个20进制可逆计数器,具有置数、清零、计数功能。求... 医学验光配镜的检查项目有哪些?1 巴金说:“我爱月夜,但我也爱星天。”改为第三人称转述句93 c v t自动档用什么样的机油 电动车的后刹怎么拆啊?2 哪家殡仪馆招搬尸工作9 什么牌子的BB霜好用,男生专用的4 关山月美术馆的交通信息