怎么把MC中寄存器的作用得到的D在PLC发出去

FX2N系列PLC的数据寄存器D
添加时间:
来源: | 阅读量:320
提示: 在进行输入/输出处理、模拟量控制和位置控制时,需要许多数据寄存器来存储相关数据信息。每个数据寄存器的字长为二进制16位,最高位为符号位,16位有符号数所能够表示的数的范围为-32768~+3276。根据需要也可以将两个相邻数据寄存器组合为一个32位字长的数据寄存器,其地址用低16位寄存器的地址来表示,在指定时宜用偶地
&&& 在进行输入/输出处理、模拟量控制和位置控制时,需要许多数据寄存器来存储相关数据信息。每个数据寄存器的字长为二进制16位,最高位为符号位,16位有符号数所能够表示的数的范围为-32768~+3276。根据需要也可以将两个相邻数据寄存器组合为一个32位字长的数据寄存器,其地址用低16位寄存器的地址来表示,在指定时宜用偶地址为好。32位有符号数的最高位也是符号位,所能够表示的数的范围为-~+。
&&& 数据寄存器的符号是D,其地址按十进制编号,FX2N系列PLC的数据寄存器D的地址分配见附录A。它们按特性的不同可分为如下4种。
&&& (1)通用数据寄存器(D0~D199)
&&& 通用数据寄存器共200个。PLC的数据寄存器和普通微机的数据寄存器相同,都具有&取之不尽,后人为主&的特性。向一个数据寄存器写人数据时,无论原来该寄存器中存储的是什么内容,都将被后写入的数据覆盖掉。
&&& 上电后通用数据寄存器的内容都是0。而且,当PLC从RUN转向STOP状态时,也会将所有数据寄存器的内容都清零。但是,若特殊功能辅助继电器M8033被置为ON,则PLC从RUN转向STOP状态时,会保留原来数据寄存器中保存的内容。
&&& (2)断电保持数据寄存器(D200~D7999)
&&& 断电保持数据寄存器共7800个。其中,D200~D511共312个为通用型断电保持数据寄存器,D490~D509可供两台PLC之间进行点对点通信用;D512~D7999共7488个为专用型断电保持数据寄存器,其断电保持功能不能用软件改变,但可用指令清除其内容。D1000后可以500个为单位作为文件寄存器。文件寄存器的功能是存储用户程序中用到的数据文件,只能用编程器写入,不能在程序中用指令写入,但在程序中可用BMOV指令将文件寄存器中的内容读到普通的数据寄存器中。断电保持数据寄存器的所有特性都与通用数据寄存器完全相同,除非改写,否则即使是断电也仍然保持。
&&& (3)特殊数据寄存器(D8000~D8255)
&&& 特殊数据寄存器共有256个,其作用是用来监控PLC的运行状态,如扫描时间、电池电压等。特殊数据寄存器中的内容是在PLC通电之后由系统的监控程序写入,有的可以读写,有的只能读不能写。上述区间有一些未加定义的寄存器地址,对这些寄存器的操作将是无意义的。
&&& (4)变址寄存器(V0~V7,20~27)
&&& 变址寄存器共16个,它们都是16位的数据寄存器,其作用相当于微机中的变址寄存器,具有变址功能。
(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:)
(责任编辑: 佚名 )
本文关键字:
免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:
(1)阀式避雷器的结构。阀......
在主要通风机特性曲线不变......
主要通风机的风量与转速成......
主要通风机设备故障诊断技......
新闻热点排行如何才能把三菱PLC的数据寄存器D变成32位的,来存储更多的数呢?_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
如何才能把三菱PLC的数据寄存器D变成32位的,来存储更多的数呢?
如何才能把D变成32位的,来存储更多的数呢三菱plc编程软件里默认的数据寄存器D是16位的,如果超过这个数就会溢出,如果用来放置十进制数,只能放置32767个数字
三菱PLC存储指令,使用DMOV指令可使数据寄存器D存放32位数据,可以存储更多数据。MOV指令存储数据是单字节的16位数据,范围是-3,如果超过这个范围,这个数超过16位(2进制意义上的)即十进制里面的32767,我们就需要用到DMOV指令了,DMOV指令可以传送32位以内的数。DMOV K10 D0,就是把十进制的10传送到D0和D1中,其中D1存高位,D0存低位,其中D1D0组成就是32位存储器。
皇控教学设备,智控装备专家
主营:实训设备:PLC、工业机器人、机电自动化、工业物联网、智能工厂
传送数据时使用32位传送指令DMOV.比如[DMOV K**** D0],程序将自动将D1D2组成32位寄存器,D1存储高16位数据,D0存储低16位数据.
谢谢,我试过了,不行,系统还是默认16位,只能存储32767位,超出就变成-32767,拜托再指点一下。
本回答被网友采纳
//f./zhidao/wh%3D450%2C600/sign=3b07ebdebd15/ad95fad163d9cabb直接创建以个双字的变量
使用Dmove指令
其他1条回答
为您推荐:
其他类似问题
三菱plc的相关知识
换一换
回答问题,赢新手礼包如何向三菱plc寄存器d中写入数据_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
如何向三菱plc寄存器d中写入数据
我有更好的答案
S:MOV /zhidao/wh%3D600%2C800/sign=4ac304ef23/9e3df8dcd100baa10db912c8fc2e05.jpg" esrc="http://a.hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://a.hiphotos:MOV K25 D0。执行功能是将K25 写入D0,(D0) = K25./zhidao/pic/item/9a504fc2dc6b99ef76c6a7ef6341,合适的功能指令可以代替繁琐的基本逻辑指令程序编制。【例4】 解读指令执行功能.com/zhidao/wh%3D600%2C800/sign=4e1b89f14e10b912bf94fef8f3cdd03b/9a504fc2dc6b99ef76c6a7ef6341.jpg" esrc="http://d.hiphotos,如图7-2 所示。【例3】 解读指令执行功能:MOV K2X0 K2Y0。执行功能是相当于输入口的状态控制输出口的状态。如输入口X 接通(ON).baidu://a。执行功能是将K2 用二进制数表示,H 在执行过程中会自动转成二进制数写入D0,反之亦然。如用基本逻辑指令编制. &D.解读:当驱动条件成立时.baidu,在程序中,D0 可多次写入.baidu:MOV D2 K4M10。和例2 类似,执行功能是D2 所存的二进制数的位值控制M10~M25 的状态。如(D2)=K25,则传送过程如图7-3 所示。<img class="ikqb_img" src="http://d.hiphotos传送指令:MOV &nbsp
采纳率:63%
你好,请问你要想三菱哪个PLC中写入数据,给下型号!
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;关于三菱PLC编程常见问题的100问(上)
关于三菱PLC编程常见问题的100问(上)
狂想小世界
【1】PLC的输出是不带电源的吗?比如说我要控制个110V继电器。是不是要加个电源?怎么接线?答:PLC的输出端口仅仅是一个驱动负载的开关,本身是不带电源的,如果要控制个110V继电器,要加个电源。PLC的输出端接到继电器的线圈,继电器还要接到220V交流电源,PLC的COM端也接到220V交流电源。【2】为什么输入端口的地址没有X8,X9?答:三菱PLC的输入继电器和输出继电器都是以八进制进行编址的,所以只能是X0-X7,而没有X8,X9,X7后面的地址应该是X10。【3】PLC输出回路中需要加入保险丝吗?答:PLC输出回路中需要加入保险丝,因为当负载一旦发生短路或故障时,容易烧坏触点或晶体管,还会烧坏输出电路所在的印制电路板,因此,需要在负载回路上加入起短路保护作用的保险丝。【4】PLC我想利用编程口与变频器通信,可以吗?答:三菱FX PLC可以使用自带的编程口和变频器通信,但是要使用变频器通信专用指令。变频器通信指令由于受到通信协议的限制,并不是对所有品牌的变频器都适用,一般来说,三菱PLC的变频器通信指令只能对三菱的变频器进行通信控制,而不能对其他品牌的变频器进行通信控制。【5】FX2N PLC怎么和触摸屏连接,要设置什么参数吗?答:FX2N PLC要和触摸屏连接,可以用SC-09电缆的圆口插PLC的编程口,串口接到触摸屏的串口上,此外,还要在触摸屏端的系统参数设置里面设置好使用的PLC类型为FX2N、接口类型为RS232、以及设置端口、波特率等,在PLC编程软件的参数里面设置的端口、波特率、校验位、数据位、停止位等要与触摸屏的设置保持一致,这样就可以使FX2N PLC触摸屏连接起来。【6】 FX2N PLC如果拔掉电池程序会不会丢失啊?答:一般来说,因为PLC内部有充电电容,即使把电池拔掉,电容上充电电量也足够RAM内的数据保持一段时间,所以如果拔掉电池后在短时间内(通常5分钟)再将新电池换上去,程序是不会丢失的,如果拔掉电池长时间不更换新电池上去,程序则会丢失。【7】三菱FX1N和2N的PLC可以各用哪款直接代替,三菱官网通知1N 和2N都停产了,我们有些设备都是用的这两款,想赶紧找下可以直接代替的备上,以备急用。答:可以选择FX 3U的PLC,但是替换之前一定要查看原来的程序中所使用的指令在FX3U PLC是否支持,以及原来的程序中所使用的相关系统存储器是否与FX3U PLC相同,如果相同才可以替换。【8】在FX3U PLC的输入端口接入无源开关,XO—X3使用内置24V电源,而在X10—X13使用外置电源?应如何接线?答:【9】一个PNP型三线制接近开关,应如何接入FX3U PLC的输入端口。答:把PNP型三线制接近开关的信号输出端接PLC的输入口如X0,PNP型接近开关的0V端接到PLC上的0V端子,还要把S/S端子跟0V端子短接起来,PNP型接近开关的+24V端接到PLC上的24+端子。如果是外接24V电源的话,那么把PNP型三线制接近开关的信号输出端接PLC的输入口如X0,PNP型接近开关的0V端接到外接24V电源的负,还要把S/S端子跟外接24V电源的负短接起来,PNP型接近开关的+24V端接到外接24V电源的正。【10】PLC的扫描周期是固定的,那么我怎么知道我写的程序超过固有的扫描周期呢,有什么方法知道 ,且怎么延长扫描周期呢?答:如果要知道当前的扫描周期,可以直接从PLC的特殊寄存器D8010中读取;如果PLC里面有特殊存储器可以用来设定恒定扫描周期,那么只需要给这个特殊存储器中设定指定的数值,就可以改变扫描周期的时间。【11】请问“MOV K0 K2Y0&的意思是说把Y0--Y7复位,那么为什么”MOV K1 K2Y0“却不是把Y0--Y7置位的呢?而只是单把Y0置位的?答:指令中的K2Y0是组合位元件,代表的是Y0-Y7,MOV K0 K2Y0指令传送0到K2Y0,实质传送的是二进制数,0的二进制数是B ,所以是将Y0-Y7复位,MOV K1 K2Y0指令传送1到K2Y0,1的二进制数是B ,所以是对Y0置位为1,而不是把Y0-Y7都置位。【12】在梯形图中输入T1K20,显示软元件设置不正确是怎么回事答:在梯形图中输入T1K20,显示软元件设置不正确,是因为T1和K20中间没有空格,空格多少没有规定,但至少要空1格。正确的输入方法是:OUT T1 K20,注意OUT和T1,T1和K20之间都要留有空格,输入定时器指令时还需要注意不要将字母O与数字0混淆。【13】例如X001控制T5,T5的延时为50S,那X001是否需要接通50S,T5才动作?还是只需接通就可以了?答:X001需要接通50秒,T5才动作。因为X001是定时器的驱动条件,而T5是属于通用型定时器,当驱动条件X001断开,那么定时器会复位,不再计时。【14】实我手上有台FX1N-40MR-001的PLC,输出端(Y侧)有几个COM端子:2,COM3,COM4,COM5,怎么用用啊,究竟对应Y里面着哪些Y端子啊?答:因为输出负载包括接触器、继电器线圈、电磁阀线圈、指示灯、喇叭等,各种负载的电源性质可能不相同。为了适应不同的负载电源,所以PLC把输出端分成几组,同一组端口的负载电源是相同的,不同组的端口可以接不同的电源。FX1N—40MR输出为4点共端,即每个4个输出点一个公共端。称作4点共端。其对应关系是COM1为YO—Y3的公共端。COM2为Y4—Y7的公共端。以此类推。【15】输出输入端的那几个黑点端有什么用的?答:输出输入端的那几个黑点端是为了配合PLC的整体结构而留下的空端子,内部没有接线,是无用的端子,不用做任何接线。空端子不能作接线端子使用,如果使用,会对PLC产生干扰。【16】FX系列PLC的编程电缆型号是什么?答:FX系列PLC的编程电缆型号是SC-09电缆或者USB-SC09-FX电缆。SC-09为连接电脑串口用。USB—SC09—FX为连接电脑USB口用。【17】三菱PLC [D答: [D【18】请教[D答:[D【19】在三菱PLC编程中置位和复位指令不是要一起使用吗?答:在三菱PLC编程中置位和复位指令不一定要一起使用,可以只出现置位指令,也可以只有复位指令,也可以成对使用。【20】请问如何替换三菱FX2N PLC中已损坏的X.Y点答:仅当PLC有多余的正常的X,Y点时,才可以用多余的X,Y点替换已损坏的X,Y点。替换时,首先把外部设备的接线作相应更改。其次,利用编程软件的查找替换的功能,把已损坏的X,Y点查找替换成其他未使用过的正常的X,Y点。保证程序正常运行。【21】外部输入信号X0 在1秒钟内有10次输入,这个情况下,是不是需要使用高速计数器?答:是不是需要使用高速计数器,决定PLC的扫描周期。计数器输入脉冲信号的频率不能过高,如果在一个扫描周期内,输入的脉冲信号多过1个时,那其余的脉冲信号则不会被计数器进行计数。这样,会产生计数不准确问题,因此,对计数器输入脉冲的频率是有一定要求的。一般要求脉冲信号的周期要大于2倍的扫描周期,保证不会发生计数丢数现象。外部输入信号X0 在1秒钟内有10次输入时,PLC的扫描周期最好在50ms之内。如超过100ms,最好要使用高速计数器。【22】FX2N系列的PLC 普通计数器 1秒钟最大能响应多少次的输入信号呢?答:1秒钟最大能响应多少次的输入信号,决定PLC的扫描周期。计算公式是:1000÷扫描周期(ms) = 输入信号的最大频率。为保证不会发生计数丢数现象。最好脉冲信号的周期要大于2倍的扫描周期,【23】下面的程序中(MOVP K2 D0)(MOVP K4 D1)(DMOV D0 D2)程序第三行D0和D2下面分别出现了:262146请问是怎么出来的?答:因为 (DMOV D0 D2)是32位的传送指令,该指令是把(D1 D0)的数据传到到(D3 D2),而前面两条传送指令执行的结果是D0是K2,D1是K4,实际上D0内部二进制数是B00 0010 ,D1内部二进制数是B00 0100,所以(D1 D0)实际上是B00 00 ,该32位二进制数对应的十进制数就是262146。【24】请问在应用主控指令MC N0 M100时,左母线上的N0 M100触点应该怎么输入进去呢?答:左母线上的N0 M100触点是不需要自己输入进去的,当编程软件的状态处于写入模式时,左母线上没有该触点,只需要把模式切换成读出模式或监视模式就可以使该触点自动显示出来。【25】电脑上的编程软件和三菱PLC通讯不上是什么原因?通讯线的端口如何设置?答:通讯不上的原因有多种,1、可能是没有给PLC通电;2、编程软件创建的工程类型与实际PLC类型不同;3、可能是是通信端口设置问题;4、用了USB转232线,但没有安装驱动或者驱动没有安装好。原因可能有多种,需要一个一个去排查。编程线主要有两种 SC-09 , USB-SC-09 ,在使用SC-09时,如果电脑没有RS232接口,需配置USB/RS232转换器,购买该转换器时,同时需要安装驱动,安装驱动后,在电脑的设备管理器中会有该转换器的虚拟RS232端口号,如COM4,编程时下载上载就要选取这个端口号。【26】三菱PLC哪些编程软件可以通用?答:FX-GPWIN 只适合FX系列PLC编程使用;GX-Developer适合FX, Q, A系列PLC编程使用 ;GX-WORK2适合FX , Q , L系列三菱PLC编程使用。【27】触点比较指令[答:输入触点比较指令可以直接在键盘输入LD【28】[MOV K2M0 K2Y0]这个指令中的K2M0和K2Y0是什么,这条指令又是什么意思?答:K2M0和K2Y0是组合位元件,K2是组合位元件的组数,K2代表两组,而一组是四位位元件,两组也就是8位,所以K2M0就代表M0-M7八个位,K2Y0就代表Y0-Y7八个位。[MOV K2M0 K2Y0]这条指令是将K2M0的二进制数据传送到K2Y0里面,实际上是通过M0-M7的二进制位去控制输出Y0-Y7的状态。【29】三菱PLC上的ERR灯一直亮红色,这是什么原因?答:PLC ERR灯亮红色说明有故障,故障有可能是硬件故障,也有可能是程序故障,可以通过编程软件连接上PLC后,打开软件菜单的“诊断”里的“PLC诊断”中确认到底什么故障。【30】三菱编程软件GX Developer打开工程时提示“工程初始化失败”,要怎么解决?答:出现“工程初始化失败”的错误提示时,需要先将三菱编程软件卸载干净,再删除注册表,然后再重新安装软件。删除注册表的方法是:1、点击“开始”按钮。2、选择“运行”,再输入regedit,点击确定,打开注册表,3、点击HKEY_LOCAL-MACHINE前面的加号,在打开的文件夹中找到SOFTWARE,点击前面的加号,找到MITSUBISHI,并点击鼠标右键,将该文件夹删除。如果删除了该文件夹还没用,那么再打开HKEY_CURRENT_UESR里面的SOFTWARE,再找到MITSUBISHI删除。如果删除了注册表还无法解决问题,建议重装系统。【31】在安装三菱GX Developer软件时点击setup没有任何反应怎么处理?答:安装三菱GX Developer软件时如果双击setup之后,没有反应,且不会出现该图标,那么可以在360安全卫士里面体检修复一下,加速一下,清理下垃圾,在“任务管理器”的“进程”里将一些占内存的文件结束进程,再重启下电脑。如果操作了以上步骤还是没有反应,建议重装系统。【32】为什么我安装完了GX Developer软件在桌面没有图标,仿真软件也没有图标,是不是没有安装成功?答:GX Developer软件安装完成,快捷图标不会自动出现在桌面的,可以在开始-所有程序-MELSOFT,找到GX Developer,再点击右键,发送到桌面快捷方式,这样桌面就会出现图标了,而仿真软件是没有单独的图标,它是集成在编程软件里面的,软件里面的“梯形图逻辑测试启动”图标即是开启/关闭仿真。【33】三菱PLC晶体管输出能带动多大的负载,能直接连接继电器吗,用不用加保护装置?可以直接驱动固态继电器吗?答:晶体输出的PLC最大带载能力为0.5A左右,固态继电器是可以自己驱动的,继电器看什么继电器,如果是24V这样的中间继电器是可以驱动的。【34】为什么说PLC系统可靠性高,抗干扰能力强?答:PLC硬件设计上,为了提高抗干扰性能,开关量输入输出均采用光耦器件,PLC内部电路与外部电路之间做到了电隔离,较好地消除了外部电磁干扰对PLC内部所产生的影响。而且,PLC的电源线路与I/O回路还设计了多重滤波电路,如LC滤波器、RC滤波器、数字滤波器等,以减少高频干扰的影响。以上硬件设计,使得PLC具有抗干扰能力强,可靠性高等特点。【35】8进制数35+47的结果用8进制表示是多少?用10进制表示又是多少?答:8进制数35+47的结果用8进制表示是104,用10进制表示是82。8进制的数字只有 0 - 7,逢 8 进 1,也就是说:8 进制的 10 就是10进制 8,8进制 11 就是10进制 9,以此类推。【36】FX1s-20m可以扩展模块吗?扩展模块怎么定义输入输出端口号的?比如X13后面是不是X14?答:三菱FX1s系列PLC只有基本单元,没有扩展I/O的扩展单元和扩展模块。扩展模块后输入输出端口号应该按顺序使用,不能跳跃编号。X13后面不是X14,而是X20。【37】16位和32位运算怎么理解?答:数据寄存器是16位参与运算的,因为三菱的每个数据寄存器都是16位,如果想进行32位运算,就必须两个相邻的数据寄存器,比如B0和B1组成32位,而且规定了B0是低16位,是低位,B1是高16位,是高位,它的符号位在高位的最高的位置,B31位叫做符号位,16位在16位寄存器的最高位,也就是B15是符号位,16位就是16位和16位加减乘除,32位就是32位【38】在调试程序時,怎么利用END指令进行分段调试答:PLC中的END指令为结束指令,在调试程序时可以将END指令插在各段程序之后,从第一段开始分段调试,调试好以后必须删去程序中间的END指令,这种方法对程序的查错也很有用处。【39】老师,梯形图的梯级与程序行是什么关系?是不是一行程序就是一个梯级?答:梯级是梯形图程序的一个逻辑单元,一个梯级能够包含多个行和列,且所有的梯级都具有编号,所以一行程序就是一个梯级的说法是错误的。【40】SET、RST指令是不是功能指令?答:SET、RST是属于基本逻辑控制指令,不属于功能指令。基本逻辑指令主要用于开关量的处理,而功能指令则可以用于对数据的处理,包括数据的传送、变换、运算,以及程序流程控制,此外功能指令还能用来处理PLC与外部设备的数据传送和控制。【41】为什么用三菱编程软件,GX Developer,传送K59926到D0,传送不了,改成K29926就可以传送了,答:数据寄存器D是字元件,它所存储数据的最大值是K32767,传送K59926到D0,传送不了,是因为K59926大于K32767,已经超出了其最大值,所以是传送不了的,而K29926小于K32767,所以改成K29926就可以传送了。【42】当把程序保存到电脑中时,“工程名设置”栏应如何填写?答:当把程序保存到电脑中时,“工程名设置”栏的名称可以自己命名。对于GX Developer,只需要填写工程名即可,而对于GX WORKS2软件,需要填写工作区名和工程名。【43】为什么我在触点XO处注释了“起动”,结果梯形图上所有XO触点位置处均出现了“起动”,能不能在XO不同的位置进行不同的注释?答:不能在XO不同的位置进行不同的注释,在触点XO处注释了“起动”,那么X0对应的注释就是“起动”,定义好了后就相当于是唯一的注释了,所以所有XO触点位置处均出现了“起动”。【44】三菱plc中比较指令(LD=)能比较浮点吗答:不能,指令里有专门浮点数比较的指令。【45】三菱PLC 的D寄存器可以储存 N B A G字母吗答:可以,以ASCII码的形式存储。【46】在编辑PLC程序(写入模式)的时候,在原程序里面修改时,老是自动跳出一行,无法在原程序上修改。非要把原程序删除,再写才行。具体现象打个简单的比方:X0的常开触点输出Y0,我点击Y0,弹出修改菜单,修改为Y1,完了按确定,会自动在下一行并联输出Y0。还有输出其他的功能指令也是一样,这样太麻烦了。 请问是哪里的设置问题?答: 因为使用了“插入模式”,如果使用了,在您的键盘上再按一下“Insert”键即可恢复。【47】FXIN-60MR与FX2N-48MR组合可以吗?答:FX系列的PLC没有“多CPU系统”,不同型号的FXplc可以通过扩展485通信扩展板,进行N:N网络的连接。详细通信方法和选型接线,建议参考《FX系列微型可编程控制器用户手册(通信篇)》手册。【48】登录关键字忘记了怎么办?答:若有备份程序,可先执行清除PLC内存后,再重新写入参数和程序即可。【49】中文版GX-DEVELOPER软元件列表中,有ERR的标志是为什么?答:由于中文软件,这个不是错误的意思,是源处和目的不成对出现。【50】文件寄存器和普通寄存器的区别。答:文件寄存器是作为存放事先决定的数值(比如 产品检查的规格值)时很方便的。普通的寄存器是除了保持区域外,PLC的电源OFF时,所有内容都被清除。所以一般作为临时存放区域使用。
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
狂想小世界
百家号 最近更新:
简介: 科学技术是第一生产力
作者最新文章您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
PLC原理教程.ppt 33页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
&#xe600;下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:100 &&
你可能关注的文档:
··········
··········
PLC教程 一.概論 二.可編程控制器的搆成及工作原理 一.概論 1.1可編程控制器的產生和發展 1.2可編程控制器的定義和特點
1.2.1可編程控制器的定義
1.2.2可編程控制器的特點 1.3可編程控制器的分類及應用
1.3.1可編程控制器的分類 二.可編程控制器的搆成及工作原理 2.1PLC的組成及各部分的功能
PLC 基本組成
PLC各組成部分的作用 2.2PLC的工作原理
PLC的工作方式與運行框圖
PLC的工作過程
PLC的中斷處理 1.1可編程控制器的產生和發展 1968年,通用汽車公司提出了新一代控制器的十大條件 1)編程方便,要現場修改程序; 2)維修方便,采用插件式結搆; 3)可靠性高于繼電器控制裝置; 4)體勣小于繼電器控制槃; 5)數據可直接送入管理計算機 6)成本可與繼電器控制槃競爭; 7)輸入可為市電; 8)輸出可為市電,容量在2A以上,可驅動接觸器等; 9)擴展時原系統改變最少; 10)用戶存儲器大于4KB. 1969年,DEC,第一台可編程控制器自此誕生. 1971年,日本開始生產可編程控制器; 1973年,歐洲開始生產可編程控制器; 1974年,我國開始研制生產. PLC(Programmable Logic Controller) 70年代中期,在可編程控制器中引入微機技朮. 80年代以來,微處理器,大規模集成電路成為核心部件 逝來發展迅速,結搆改進,功能增強,性價比越來越高 掃描速度可高達0.1ms/k字(0.1μs/步) 可處理几萬個開關量I/O信號和多個模擬量I/O信號, 用戶程序存儲器容量最大達十几兆字節. 1.2可編程控制器的定義和特點 1.2.1可編程控制器的定義 可編程控制器(Programmable Controller)縮寫為PC 直到目前為止,還未能對其下最后的定義. 美國電氣制造商協會NEMA的定義:
“PC是一個數字式的電子裝置,它使用了可編程序的記憶體以存儲指令,用來執行諸如邏輯,順序,計時,計數各演算等功能,并通過數字或模擬的輸入和輸出,以控制各種機械或生產過程.一部數字電子計算機若是用來執行PC之功能者,亦被視同為PC,但不包括鼓式或機械式順序控制器. 國際電工委員會(IEC)1987.2第三稿的定義是: “可編程控制器是一種數字運算操作的電子系統,專為在工業環境下應用而設計.它采用了可編程序的存儲器,用來在其內部存儲執行邏輯運算,順序控制,定時,計數和算朮 運算等操作的指令,并通過數字式和模擬式的輸入和輸出,控制各種類型機械的生產過程.可編程控制器及其有關外圍設備,都按易于與工業系統聯成一個整體,易于擴充其功能的原則設計.” 定義強調了“數字運算操作的電子系統”,它也是一種計算機.它是“專為在工業環境下應用而設計”的工業環境,它須具有很強的抗干擾能力,廣氾的適應能力和應用范圍.這也是區別于一般微機控制系統的一個重要特征. 1.2.2可編程控制器的特點 1.)高可靠性,有的還采用了冗余設計和差異設計,進一步提高其可靠性. 2.)適應性強,應用靈活. 3.)編程方便易于使用,梯形圖,功能圖,STL語言. 4.)控制系統設計,安裝,調試方便. 5.)維修方便,維修工作量小 6.)功能完善,邏輯控制,定時,計數,算朮運算,點位控制,PID運算,過程控制,數字控制,遠程通信 7.)擴充方便,組合靈活 8.)體勣小,重量輕,是機電一體化的特有產品 可以說,只要有工廠,有控制要求,就會有PLC的應用 1.3可編程控制器的分類及應用 1.3.1可編程控制器的分類 按容量分類,可分為: 1)微型PLC(I/O總點在64點以下) 2)小型PLC(I/O總點在256點以下) 3)中型PLC(I/O總點在256-2048點) 4)大型PLC(I/O總點在2048點以上) 按結搆形式分類 1)箱體式結搆或稱為整體式結搆. 2)模塊式結搆:這種結搆的特點是:PLC是由一些標准模塊(組件),單元搆成. 2.1PLC的組成及各部分的功能2.1.1PLC的基本組成 它的基本單元:
中央處理器(CPU)
輸入/輸出(I/O)
1.中央處理器(CPU): a.按程序賦予的功能執行 b.用掃描的方式通過I/O部件接收現場的狀態或數據,并存入輸入映象存儲器或數據存儲器中; c.診斷PLC內部電路的工作故障和編程中的語法錯誤等; d.PLC進入運行狀態,按指令規定的任務進行處理各功能. 2.存儲器 系統存儲器:固化在ROM內,用戶不能直接更改.
包括:系統管理程序.用戶指令解釋程序,編輯
正在加载中,请稍后...

我要回帖

更多关于 arm寄存器 的文章

 

随机推荐