研选课堂
HOME
研选课堂
正文内容
宝马plc编程 PLC的传送指令最全解析
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC的传送指令最全解析

在上个世纪 60 年代末,诞生了一种新型的控制设备——可编程序控制器(英文名称Programmable Logic Controller 简称 PLC)。PLC 的出现,在设备控制领域掀起一场革命,世界上许多知名的公司纷纷推出 PLC 产品,如三菱、欧姆龙、西门子、施耐德等,其性能不断提高、功能也不断完善和强大、价格不断下降,应用领域不断扩大,如自动化生产线、数控机床、电梯等。现在 PLC 已与CAD/CAM、机器人技术并成为现代制造业三大支柱。

PLC具有很强的适应性,是专为工业现场应用而设计的控制器,它采用了典型的计算机结构,由硬件和软件两大系统组成。

虽然目前市场上 PLC 种类繁多,但其结构和工作原理基本相同。

PLC 硬件系统主要由 CPU、输入/输出接口电路、存储器、电源等组成 。

下面我们以西门子S7-200PLC介绍一下PLC的传送

在了解传送指令之前先要理解西门子PLC的寻址方式,

1. S7-200 PLC的数据存储器

1) 8个二进制位(bit)成为一个字节(Byte)

2) 一个字节表示一个存储单位

3) 存储器容量是以字节为基本单位的

4) 两个字节为一个字(Word)

5) 两个字为一个双字(Doble Word)。

2.CPU存储器的寻址方式有直接寻址和间接寻址两种形式。在此仅简单介绍一下直接寻址方式。

直接指出元件名称的寻址方式称作直接寻址。直接寻址又有位寻址、特殊器件寻址和字节寻址。

(1)位寻址格式

位寻址格式为:Ax.y,使用时必须指定元件名称、字节地址和位号。

进行这种位寻址的编程元件有:输入映像寄存器(I)、输出映像寄存器(Q)、位存储器(M)、特殊存储器(SM)、局部变量存储器(L)、变量存储器(V)和顺序控制继电器(S)。

(2)特殊器件的寻址格式

存储区内有些元件是具有一定功能的器件,编程时不用指出它们的字节地址,而是直接写出其编号。如定时器(T)、计数器(C)、高速计数器(HC)和累加器(AC)。

(3)字节、字、双字的寻址格式

对字节、字和双字数据,直接寻址时需指明元件名称、数据类型和存储区域内的首字节地址。

可以进行这种方式寻址的编程元件有:输入映像寄存器(I)、输出映像寄存器(Q)、位存储器(M)、特殊存储器(SM)、局部变量存储器(L)、变量存储器(V)、顺序控制继电器(S)、模拟量输入映象寄存器(AQ)和模拟量输出映象寄存器(AQ)。

了解了寄存器的寻址方式之后会方便对传送指令的理解,先大体概括一下所有的传送指令,在这里主要分为两类,一类是单一传送,另一类是块传送

1. 单一传送

(1)MOVB,字节传送指令

(2)BIR,传送字节立即读指令

(3)BIW,传送字节立即写指令

(4)MOVW,字传送指令

(5)MOVD,双字传送指令

(6)MOVR,实数传送指令

2. 块传送

(1)BMB,字节块传送指令

(2)BMW,字块传送指令

(3)BMD,双字块传送指令

单一传送指令,字节传送(MOVB)、字传送(MOVW)、双字传送(MOVD)和实数

传送指令在不改变原值的情况下将IN中的值传送到OUT。使用双字传送指令可以创建一个指针。

要注意的是输入和输出的数据类型可以不同,但数据长度必须相同。

使ENO=0的错误条件:

0006 (间接寻址)

间接寻址是指用指针来访问存储区数据,在一条指令中,如果操作码后面的操作数是以操作数所在地址的地址形式出现的,这种指令的寻址方式就叫间接寻址。

0006间接寻址错误:就是这个指令的操作数不能是指针类型。也就是说,当传输出错时,出错码为0006.

0006 (间接寻址) 整数转为字节指令的操作 整数转字节指令(ITB)将一个字的值IN转换成一个字节值,并且 存入OUT指定的变量中。只有0到255中的值被转换。所有其他 值会产生溢出并且输出不会改变。

使ENO=0的错误条件: SM1.1 (溢出)

0006 (间接寻址) 受影响的SM标志位: SM1.1 (溢出) 提示

如果想将一个整数转换成实数,先用整数转双整数指令,再用双整数转实数指令。

传送指令的有效操作数:

字节立即传送(读和写):

字节立即传送指令允许您在物理I/O和存储器之间立即传送一个字节数据。

字节立即读(BIR)

指令读物理输入(IN),并将结果存入内存地址(OUT),但过程映像寄存器并不刷新。

字节立即写指令(BIW)

从内存地址(IN)中读取数据,写入物理输出(OUT),同时刷新相应的过程映像区。

使ENO=0的错误条件

0006 (间接寻址)

不能访问扩展模块

字节立即读指令的有效操作数:

字节立即写指令的有效操作数:

块传送指令

字节、字、双字的块传送字节块传送(BMB)、字块传送(BMW)和双字块传送(BMD)指令传送指定数量的数据到一个新的存储区,数据的起始地址IN,数据长度为N个字节、字或者双字,新块的起始地址为OUT。N的范围从1到255。

使ENO=0的错误条件:

0006 (间接寻址)

0091 (操作数超出范围)

可能理解起来不是很明白,那么看下面这个例子

//将数组1(VB20到VB23)传送至数组2(VB100到VB103)

这些就是对传送指令的整理与汇总,有不足的地方欢迎评论指出,也欢迎大家点赞关注。​

PLC初学者 品牌?选那个系列?选那个编程软件?怎么组态?

PLC初学者学那个品牌?选那个系列?选那个编程软件?选那个模块?一张图说清楚

l PLC初学者学那个品牌?

西门子?三菱?欧盟龙?ABB?

都可以!

选择困难?

当然选 西门子了。没有为什么,都差不多,奥迪和宝马还是奔驰?

初学者,选那个系列?

学车都用三塔纳!学PLC?

当然用宝马奔驰学了,反正不要钱。选个最高配的!学博途!学1500系列!

1200,1500都差不多,别在这纠结。就1500吧。

l 选那个编程软件?

S7 200 ,300 ,400 ,1200 1500,编程环境不一样。

当然选1200,1500的博途了!

200,300,400基本被1200,1500代替了。

学会博途,遇到300PLC,下个step7,不用学就会。

l 选那个模块?

样本那么多模块,初学组态?

反正是学习,不要钱的。

CPU通讯口: NET BUS?选PN口通讯的,网口多方便。

CPU型号: 学车用三塔纳!学PLC?奢侈点用个好的1515吧,一个1.5万

别纠结这个了,给你选好了,就照这个组态。

DI(开关量输入): 16点,32点? 当然32点了。

DQ(开关量输出): 当然也是32DQ了

AI(模拟量输入): 12位,16位? 4AI ,8AI? 8AI 16位。

AQ(模拟量输出): 不废话了,最高配的吧。

COUNT(计数器): 没得选,选24V,两通道。这个在转速和扭矩采集中经常要用到。

没学到,也组态进去,以后必须要学的。

博途版本: 当然是最高版本了。

相关问答

身边有哪些励志故事,可以分享一下吗?谢谢?

李嘉诚的励志故事1939年6月,日本帝国主义的铁蹄开始践踏这片宁静的土地。李氏一家冒着随时可能被杀的危险,躲着不时而来的流弹,爬过一道道封锁线,步行十几天...

看到民航飞机的引擎上有劳斯莱斯的双R标志,劳斯莱斯也做飞机引擎吗?

国有公司继续持有航空、航海发动机业务。1987年劳斯莱斯有限公司实行私有化,组建了罗尔斯·罗伊斯股份(集团)有限公司。现在劳斯莱斯的母公司是宝马集团,公司...

自动化毕业,想转行学机器人,可行吗?应有什么经验分享吗?

做过维修,又懂PLC做机器人应用很容易上手,可以报一个培训班系统学习一下,然后培训机构一般负责联系工作,可以学习后直接参与相关工作,顺利转型。上面说的是...

工控自动化行业辛辛苦苦一年挣不了什么钱,真是选择大于努力吗?

谢谢邀请!有句经典名言:选择大于努力,责任重于能力!可见,选择比努力更要。特别是在在这个日新月异的时代,脑子稍微停留在传统,你便跟不上了时代的步伐!...提问者...

一个R标志是什么车

[回答]汽车标志是一个R标志的是劳斯莱斯。劳斯莱斯的标志图案采用两个“R”重叠在一起,象征着你中有我,我中有你,体现了两人融洽及和谐的关系。而著名的飞...

关于宾利,劳斯莱斯租车一天多少钱?具体怎么收费?向在北京租一天大概多少钱,请高手指教?

买劳斯莱斯、宾利的,一般身价过亿。上海陆家嘴的劳斯莱斯精品店也讲:劳斯莱斯的车主,身价一般都是车价的100倍。以售价最低的宾利添越为例,269万元的裸车价...

劳斯莱斯是什么-泪雪网

[回答]劳斯莱斯(Rolls-Royce)是汽车王国雍容高贵的唯一标志,无论劳斯莱斯的款式如何老旧,造价多么高昂,至今仍然没有挑战者。劳斯莱斯最与众不同之处,就在...

汽车有很长一串字母开头的字母是R的车是什么车?

这些公司包括如Rolls-Royceplc和Rolls-RoyceMotors。劳斯莱斯的昵称有“Rolls”、“Roller”和“DoubleR”,但在劳斯莱斯股份有限公司总部所在地──英国...

华为p40pro怎么连接蓝牙耳机?-ZOL问答

华为p40pro怎么连接不上宝马5系百度carlife【提问】可能是车载固件或Carlife应...西门子s7-200smartplc怎么样改系统时间3760浏览笔记本键盘打斜线怎么打...

德国的科技水平如何?

企业的产品包括:医疗(CT,核磁共振机,X光机,B超)等,PLC,工控电脑,变频器,触摸屏,数控系统,电气设备,工业交换机,以太网通信设备,其他的还包括能源,发...拜耳是德...

 符宾  排球 自由人 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部