plc中为什么都把数据传至数据plc寄存器器中,直接赋值

微信扫一扫到手机
随时看帖,分享到我的朋友圈
阅读数:349&&|&&回复数:1
发表于:&&
茂源PLC培训中心网址:地址:南昌市青山湖区洪都中大道,隆鑫广场A5栋一单元1101室茂源自动化培训中心隆鑫广场公交车站: 216路 258路 16、207路公交车到隆鑫广场公交站下车即可龙王庙市场-公交车站车次:10路、11路、206路、等茂源PLC培训零基础开始培训,对学历、工作经验、基础知识等没有要求,只要您对PLC编程感兴趣就可以学。西门子PLC培训,PLC数据寄存器(D)可编程控制器用于模拟量控制、位置控制、数据I/O时,需要许多数据寄存器存储参数及工作数据。这类寄存器的数量随着机型不同而不同。每个数据寄存器都是16位,其中最高位为符号位,可以用两个数据寄存器合并起来存放32位数据(最高位为符号位)。a.通用数据寄存器D0~D199&& 只要不写入数据,则数据将不会变化,直到再次写入。这类寄存器内的数据,一旦PLC状态由运行(RUN)转成(STOP)时全部数据均清零。b.停电保持数据寄存器D200~D7999&& 除非改写,否则数据不会变化。即使PLC状态变化或断电,数据仍可以保持。c.特殊数据寄存器D8000~D8255&& 这类数据寄存器用于监视PLC内各种元件的运行方式用,其内容在电源接通(ON)时,写入初始化值(全部清零,然后由系统ROM安排写入初始值)。d.文件寄存器D1000~D7999&&文件寄存器实际上是一类专用数据寄存器,用于存储大量的数据,例如采集数据、统计计算器数据、多组控制参数等。其数量由CPU的监视软件决定。在PLC运行中,用BMOV指令可以将文件寄存器中的数据读到通用数据寄存器中,但不能用指令将数据写入文件寄存器。
发表于:&&
这个神器不错
登陆后可回帖,享受更多功能
支持jpg,gif,png格式,您已经添加了张。
最多可上传张照片,还可以继续添加张
仅支持单张JPG、PNG图片文件,且文件小于5M想上传更多图片?发布后编辑帖子即可
你想喊谁来围观
人太多,找不到TA?在右上角搜索一下会很快找到哦!
不存在该用户
你还能选&0&人
绑定微信账号
如何绑定?微信扫描左侧二维码关注后确认绑定即可。Plc编程中能在数据块里直接给AIW赋值吗?_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
Plc编程中能在数据块里直接给AIW赋值吗?
我有更好的答案
AIW是外部输入模拟量端口 接 上线 就有信号 就有数值
我在模拟外部输入,实际没有外部输入信号,就想给他赋值看下结果行不行呢
你可以直接输入一个数字 也可以用VW的形式 输入 不要用PIW
采纳率:43%
你是哪款plc、不能写,不能赋值,只读?AIW属于硬件输入如果是模拟外部输入,可以用VW寄存器来模拟。如果PLC有电位器,也可以模拟的
本回答被网友采纳
需要通过一个中间变量
具体怎样实现呢?
为您推荐:
其他类似问题
您可能关注的内容
plc编程的相关知识
等待您来回答查看: 1924|回复: 0
三菱Q系列PLC中的其他存储区
& && & D为数据寄存器
& && & 它和FX一样也是16位的,数值范围在-3或H0000—HFFFF&&连续的2个D表示32位,这个和FX没什么区别! 但是与FX不同的是,Q系列PLC支持数据寄存器里的位操作,就是可以直接置位或复位的D里面的某个BIT,并可以用这个位的状态来控制程序,比如D2.A是指D2里面的第10位,这个类似于西门子中的V2.4 。当然FX中的3U也支持这种表达!如果是2N,1N,1S等是不支持的,但是可以把D的值移到K4M0这种方式来进行类似的操作!
& && & W为链接寄存器
& && & 也叫通讯寄存器,和前面的通讯继电器B类似,也是在H网中,用来传递数据的,类似N:N通讯中共用的一些寄存器!它是16位的,32位数值也是存到连续的2个W中。
& && & SW为特殊链接寄存器
& && & 和前面SB类似,它是用来存储关于通讯状态和智能功能模块出错的数据!
& && & SM为特殊继电器
& && & 是PLC内部定义好功能的内部继电器,类似于FX中M8000及之后的继电器,常用的为& &SM400& &同FX中M8000&&;&&SM402& &类似FX中M8002。SM412 类似FX中M8013。
& && & SD为特殊寄存器
是PLC内部定义好功能的内部寄存器,类似于FX中D8000及之后的寄存器不管是SM还是SD,它具体定义和特殊的用法都可以在软件的帮助里面找到详细的解释,有些是只读的,有些可以由用户更改的!
& && & Z为变址寄存器
& && & 在顺控程序中进行变址修饰,和FX中的Z是相同的作用:D10Z0 = D(10+Z0),如果Z0=5,那么D10Z0=D(10+Z0)=D(10+5)=D15, Z为16位寄存器,如果用到32位的指令中,就要占用连续的2个Z,比如&&DMOV K5 D0Z2那么,这里的Z2表示32位的,占用了Z2, Z3两个寄存器,Z3为高位,这点与FX有很大的不同,在FX系列中,Z2也表示32位,但是占用的是Z2,Z3,而是Z2, V2 这2个寄存器,V2为高位,在Q系列中V不是变址寄存器,而是边沿继电器,这个前面也提到过!
& && & R为文件寄存器
& && & 是对普通数据寄存器扩展的软元件,当D不够用的时候,可以是使用R来进行大量的数据保存!R存储在QCPU的标准RAM中,一般有32k,想使用更多的,就需要使用存储卡了!既然存到了RAM,当然就是断电保存的,但是不能用CPU上的锁存清除拨码开关来清零,只能用程序来初始化清零,比如FMOV&&K0&&R0 K1000
& && & 注意:在使用R前,要先到参数设置中设置使用R,否则软件默认是不使用文件寄存器的,还可以在“软元件内存”中设置一些R的初始值!在下载程序时,除了要下载程序&&,参数和软元件内存,还必须把文件寄存器下载到标准RAM中!
Powered byPLC通用数据寄存器D59
上亿文档资料,等你来发现
PLC通用数据寄存器D59
PLC通用数据寄存器D;数据寄存器(D)在模拟量检测与控制以及位置控制等;将数据写入通用数据寄存器后,其值将保持不变,直到;如果特殊辅助继电器M8033为ON,PLC从RU;?PLC在进行输入输出处理、模拟量控制、位置控制;1.通用数据寄存器(D0~D199);共200点;2.断电保持数据寄存器(D200~D7999);共7800点,其中D200~D511(
PLC通用数据寄存器D
数据寄存器(D)在模拟量检测与控制以及位置控制等场合用来储存数据和参数,数据寄存器可储存16位二进制数或一个字,两个数据寄存器合并起来可以存放32位数据(双字),在:D0和D1组成的双字中,D0存放低16位,D1存放高16位。字或双字的最高位为符号位,该位为0时数据为正,为1时数据为负。
将数据写入通用数据寄存器后,其值将保持不变,直到下一次被改写。PLC从RUN状态进入STOP状态时,所有的通用数据寄存器的值被改写为0。
如果特殊辅助继电器M8033为ON,PLC从RUN状态进入STOP状态时,通用数据寄存器的值保持不变
?PLC在进行输入输出处理、模拟量控制、位置控制时,需要许多数据寄存器存储数据和参数。数据寄存器为16位,最高位为符号位。可用两个数据寄存器来存储32位数据,最高位仍为符号位。数据寄存器有以下几种类型:
1.通用数据寄存器(D0~D199)
共200点。当M8033为ON时,D0~D199有断电保护功能;当M8033为OFF时则它们无断电保护,这种情况PLC由RUN →STOP或停电时,数据全部清零。
2.断电保持数据寄存器(D200~D7999)
共7800点,其中D200~D511(共12点)有断电保持功能,可以利用外部设备的参数设定改变通用数据寄存器与有断电保持功能数据寄存器的分配;D490~D509供通信用;D512~D7999的断电保持功能不能用软件改变,但可用指令清除它们的内容。根据参数设定可以将D1000以上做为文件寄存器。
3.特殊数据寄存器(D8000~D8255)
共256点。特殊数据寄存器的作用是用来监控PLC的运行状态。如扫描时间、电池电压等。未加定义的特殊数据寄存器,用户不能使用。具体可参见用户手册。
4.变址寄存器
FX2N系列PLC有V0~V7和Z0~Z7共16个变址寄存器,它们都是16位的寄存器。变址寄存器V/Z实际上是一种特殊用途的数据寄存器,其作用相当于微机中的变址寄存器变,用于改变元件的编号(变址),例如V0=5,则执行D20V0时,被执行的编号为D25(D20+5)。变址寄存器可以象其它数据寄存器一样进行读写,需要进行32位操作时,可将V、Z串联使用(Z为低位,V为高位) ?
1.三菱PLC编程MOV K2 K1Y000表示什么意思
K1Y000表示Y000~Y003(4个),如果是K2Y000则表示Y000~Y007(8个)以此类推。
指令意思:k2变成0010然后放入Y003~Y000,即Y003=Y002=Y000=0,Y001=1
2.PLC中 MOVP K2的意思
就是把十进制数21845(二进制101)给到Y0开始到Y17的十六位寄存器中,即是Y0,Y2....Y14有输出
3.PLC中MOV是传送指令,比如[MOV K15 D100]表示将十进制常数K15传送至寄存器D100中。
MOV是连续执行,即每个扫描周期传送一次。
MOVP是脉冲执行,即指令激活一次,执行一次传送。
4按下X001,马达Y000启动。按下X002停止按钮,马达Y000停止
用数据寄存器编写。
当按下X001时,程序执行传送指令,把K16传入D1.D1由0变为16。当D1等于16,比较指令[= D1 K16 ]条件成立,那么此时比较指令可以理解为一个常开点接通,输出Y000,马达启动。当按下停止按钮X002, 程序执行传送指令,把K2传入D1,此时D1等于2,比较指令[= D1 K16 ]条件不成立,比较指令断开,Y000停止输出,马达停止。
三亿文库包含各类专业文献、各类资格考试、文学作品欣赏、外语学习资料、高等教育、专业论文、生活休闲娱乐、PLC通用数据寄存器D59等内容。 
 plc元件数据寄存器D_机械/仪表_工程科技_专业资料。1、数据寄存器 D 通用:D0~D199,200 点。 保持:D200~D511,312 点。 特殊:D8000~D8255(共 256 个)。...  (1) 用数据寄存器 D0∽ D199(200 点) 只要不写入其他数据,则已写入的数据不会变化。但是,PLC 状态由运行 (RUN)→停止(STOP)时全部数据均清零。 注: 若...  三.数据寄存器(D) 1.通用数据寄存器:D0---D199(200 点)PLC 从 RUN 状态进入 STOP 状态,所有通用 寄存器值为 0,但 M8033 为 ON 时,不变。 2.断电保持...  台达DVP PLC各装置编号一览表_信息与通信_工程科技_专业资料。台达DVP-PLC各装置...D 数据寄存器 特殊用 变址用 N P 主控回路用 CJ,CALL 指令用 外部中断插入...  台达 plc 的寄存器名称用高位地址来区别如 DVP PLC S X Y T M C D PLC ...(MODBUS 通用) x x ~01~10008 ...  PLC内部寄存器的分类_电子/电路_工程科技_专业资料。...1) 低速计数器 有四类: 16 位通用增计数器:C0...D-减计数输入;A-A 相输入;B-B 相输入;R- ...  三菱FX系列PLC特殊功能寄存器M指令代码详细功能介绍_...(当 M8007 为 ON 的时间小于 D8008,PLC 将继 ...(FNC20)指令期间或当数据移位 操作的结果发生溢出时...  三菱PLC的指令代码和内部特殊寄存器_电子/电路_工程科技_专业资料。三菱PLC三菱PLC 的指令代码一 顺控指令 1 触点指令 00 LD 逻辑操作开始 01 LDI 逻辑非操作开始...  的配方的功能对 PLC 文件寄存器与 HMI 的配方的功能对比摘要:在我们编程的过程...MEMR m D n 文件寄存器数据读出 m : 欲读取文件寄存器的编号 D : 存放读取...

我要回帖

更多关于 西门子plc寄存器地址 的文章

 

随机推荐