浅谈三菱系列不得不知的四个高频问题

发布者:雷电狂舞最新更新时间:2023-03-07 来源: elecfans关键字:三菱系列  数据存储 手机看文章 扫描二维码
随时随地手机看文章

1、三菱位组合元件问题      

只处理ON/OF状态的元件叫“位元件”如X ,Y, M, S,这些元件组合后也可以具有数据存储功能,组合方式将4个连续的位元件合成一个单元,多个单元组合就是组合位元件,组合位元件由Kn加首位位元件表示,即用KnX、KnY、KnM、KnS表示, n表示组数,数值在1~8之间,组合位元件及其包含的元件如表1所示,

K1X0X0--X3K1Y0Y0--Y3K1M0M0--M3
K2X0X0--X7K2Y0Y0--Y7K2M0M0--M7
K3X0X0--X7                    
X10-X13
K3Y0Y0--Y7                    
Y10--Y13
K3M0M0—M11                    
K4X0X0--X7                    
X10--X17
K4Y0Y0--Y7                    
Y10--Y17
K4M0M0—M15                    
K5X0X0--X7                    
X10--X17                    
X20--X23
K5Y0Y0--Y7                    
Y10--Y17                    
Y20--Y23
K5M0M0—M19                    
K6X0X0--X7                    
X10--X17                    
X20--X27
K6Y0Y0--Y7                    
Y10--Y17                    
Y20--Y27
K6M0M0—M23                    
K7X0X0--X7                    
X10--X17                    
X20--X27                    
X30--X33
K7Y0Y0--Y7                    
Y10--Y17                    
Y20--Y27                    
Y30--Y33
K7M0M0—M27                    
K8X0X0--X7                    
X10--X17                    
X20--X27                    
X30--X37
K8Y0Y0--Y7                    
Y10--Y17                    
Y20--Y27                    
Y30--Y37
K8M0M0—M31

 

表1

例如,K8X0就是以X0为起始连续的32个位,就是从X0到X37。注意X,Y是八进制排列的。K8M0就是以M0为起始连续的32个位,就是从M0到X31。注意这里是十进制排列的。

如下图1第一行程序,当M0条件接通,给D0寄存器赋值常数2,常数2的二进制数为10,K4Y0是以Y0为起始的连续的16个位,从Y0—Y7,Y10—Y17,此时Y1接通。

第二行K8Y0就是以Y0为起始的连续的32个位,从Y0—Y7,Y10—Y17,Y20—Y27,Y30—y37。接通M1,会把对应的Y点的输出状态传送到D4,D5数据里面去,由于使用的是DMOV,指令前面加D,故是32位指令执行,此时D4,D5里面存放着Y0—Y37的状态,并以十制数显示。可以监控具体的每一个位的状态。         

10f50ffe-aefd-11ed-bfe3-dac502259ad0.png

图1

2、外部输入点常开常闭的理解      

常开或常闭触点是指在没有任何外部作用下的自然状态(比如通电),这时候的常开触点就是断开的,常闭就的接通的。在PLC程序中,如果引用了常开触点,那么当对应的I/O外部信号接通时候,常开就有效。常闭正好相反,外面接了常开按下去,然后里面的是程序触点常闭的就是断开。

110b6736-aefd-11ed-bfe3-dac502259ad0.png

图2

第一种情况如上图2,当PLC外部输入按钮接常开触点,程序里面分别使用了常开触点和常闭触点见下图3,当外部按钮没有被按下,由于第2行程序中使用了常闭触点,PLC拨码拨到RUN模式下,Y001会输出,当按下X000按钮,此时第1行的程序中使用了常开触点X000会接通,Y000会输出。同时常闭X000触点会断开。

1139ce78-aefd-11ed-bfe3-dac502259ad0.png

图3

114f0b6c-aefd-11ed-bfe3-dac502259ad0.png

图4

第二种情况如上图4,当PLC外部输入按钮接常闭点,程序里面分别使用了常开触点和常闭触点,当外部按钮没有被按下,由于PLC外部输入点接的常闭触点,PLC拨码拨到RUN模式下,程序内部常开触点X000接通,此时Y000线圈有输出,见图5。

118a7cb0-aefd-11ed-bfe3-dac502259ad0.png

图5

当按下X000按钮,此时外部的输入按钮常闭点断开,程序中的X000常开触点相应也会断开,Y000线圈不会输出。

程序中的常闭触点X000就会闭合,Y001线圈就有输出,见图6。

1199fc44-aefd-11ed-bfe3-dac502259ad0.png

图6

3、三菱GX Works3软件功能认证问题处理      

由于三菱新版本的GX Works3 Ver1.080版本软件新增加了“用户认证模式”功能,默认为启动模式。

软件默认打开用户认证权限后,会出现以下两种现象:

(1)是要求用户认证通过才能使用PLC,导致用户在使用FX5U和R系列编程的时候,经常由于忘记用户名和密码,这种情况下只能把PLC寄回三菱才能解决。

(2)是会导致触摸屏跟PLC会通讯不上。因此,需要提前禁止GX WORKS3的用户认证功能。

禁止用户认证模式操作方法见下图7。

1 在GX Works3软件标题菜单中,选择“视图”-“用户认证模式切换”

11b9969e-aefd-11ed-bfe3-dac502259ad0.png

图7

2 确定后重启GX Works3软件,再进行读取操作,则能进入正常读取程序的操作流程。

4、FX3U 数据寄存器D拆分的问题      

如下图8 D40.2是一个编程位元件。在应用上和辅助继电器M一样。有线圈可以进行驱动。有无数个常开,常闭触点,可以组成驱动条件。也可以构成功能指令操作数。注意只有FX3系列以上PLC具备此功能。

11da73f0-aefd-11ed-bfe3-dac502259ad0.png

图8

如图81号D40代表的是数据寄存器的编号,2号位置代表本数据寄存器D40的Bit位。

字元件位址,数据寄存器D是一个16位的寄存器,其二进制位由低位到高位分别编号为0-F.拆分后,如下图9,表2是使用D2寄存器拆分举例说明。

1206e7fa-aefd-11ed-bfe3-dac502259ad0.png

图9

12175b30-aefd-11ed-bfe3-dac502259ad0.png

表2

1232fff2-aefd-11ed-bfe3-dac502259ad0.png

图9

图9举例说明D数据寄存器的用法,大家可以拓展更多功能。


关键字:三菱系列  数据存储 引用地址:浅谈三菱系列不得不知的四个高频问题

上一篇:串激电机转子为什么要滴漆_串激电机通电检测方法
下一篇:直流有刷电机绕组和线圈的绕法

推荐阅读最新更新时间:2024-11-11 15:00

51单片机RAM 数据存储区知识总结
1.RAM keil C语言编程 RAM是程序运行中存放随机变量的数据空间。在keil中编写程序,如果当前模式为small模式,如果总的变量大小未超过128B,则未初始化的变量的初值默认为0.如果所有的变量超过单片机small模式下的128B大小,则必须对变量进行初始化,否则超过RAM大小变量的值是不确定的,在small模式下超过128B大小的变量也必须在编译器中重新设定存储器的存储模式。 在keil中,可选择small,compact,large三种方式存储数据变量: 在keil中可以用“TargetOptions”来配置这一项: 图1 选择数据存储模式 2.片内数据存储区 (1) 工作寄存器区 工作
[单片机]
51单片机RAM <font color='red'>数据存储</font>区知识总结
PIC系列单片机数据存储器的特点和功能
PIC系列单片机品种虽多,但各产品内部硬件资源的数据存储器设置仍是很有规律的。笔者以PIC16C71A和PIC16C63/65/65A两个品种为实例,查看它们片内数据存储器的结构,找出它们的特点并说明某些寄存器的主要功能,以供用户快速编程。表1和表2分别是PIC16C71A和PIC16C63/65/65A产品片内数据存储器的资源表,其它系列产品的片内数据存储器结构的资源与表1、表2资源都很相似,其差别仅仅是片内功能部件的种类和数量不同(PIC16C57/58单片机有4个存储体)。笔者从下述几个方面介绍表1和表2的特点和主要功能。   1统一编址 PIC系列单片机各类数据存储器都是以寄存器方式工作和寻址的。专用寄存器包括了定时
[单片机]
PIC<font color='red'>系列</font>单片机<font color='red'>数据存储</font>器的特点和功能
三菱fx系列plc扩展模块配置在软件中的作用
三菱FX系列PLC(Programmable Logic Controller,可编程逻辑控制器)是工业自动化领域广泛使用的一种控制器。它具有强大的功能和灵活性,可以满足各种工业自动化需求。在实际应用中,为了满足不同的控制需求,通常需要对PLC进行扩展,以增加更多的输入/输出点、特殊功能模块等。三菱FX系列PLC提供了丰富的扩展模块,可以通过软件进行配置,实现各种功能。 本文将详细介绍三菱FX系列PLC扩展模块配置在软件中的作用,包括扩展模块的分类、配置方法、注意事项等,以帮助用户更好地理解和使用这些扩展模块。 扩展模块的分类 三菱FX系列PLC的扩展模块主要分为以下几类: 1.1 输入/输出扩展模块 输入/输出扩展模
[嵌入式]
Pure Storage 赋能企业用户将数据存储系统的直接碳排放量最高减少 80%
Pure 首次发布环境、社会和治理 (ESG) 报告,透明公开企业基准并设定未来目标 2022年3月30日,中国——专为多 云环境 提供存储即服务的全球IT先锋Pure Storage®(NYSE: PSTG)今日首次发布ESG报告,报告中透明公开了企业当前的各项指标,并承诺推动积极、有意义的变革,为全球社区营造更美好的未来。在业务方面,根据2021年第四季度IDC企业存储追踪报告的数据,Pure Storage在中国的业务同比增长71.9%,超过中国外部OEM存储市场17.8%的整体增长。 Pure Storage 董事长兼首席执行官 Charles Giancarlo 表示: “Pure 致力于环境可持续发展,通过减少
[工业控制]
51单片机片内数据存储器分为哪几个性质和用途不同的区域?
8051内部128B的数据RAM区,包括有工作寄存器组区、可直接位寻址区和数据缓冲区。各区域的特性如下: (1)00H~1FH为工作寄存器组区,共分4组,每组占用8个RAM字节单元,每个单元作为一个工作寄存器,每组的8个单元分别定义为8个工作寄存器R0~R7。当前工作寄存器组的选择是由程序状态字PSW的RS1、RS0两位来确定。如果实际应用中并不需要使用工作寄存器或不需要使用4组工作寄存器,不使用的工作寄存器组的区域仍然可作为一般数据缓冲区使用,用直接寻址或用Ri的寄存器间接寻址来访问。 (2)20H~2FH为可位寻址区域,这16个字节的每一位都有一个地址,编址为00H~7FH。 当然,位寻址区也可以用作字节寻址的一般
[单片机]
基于MSP430F449的数据存储和USB串行通讯实现
在数据采集和丈量仪器尤其是便携式设备中,数据存储和传输是不可避免的题目,近年来TI公司推出的低功耗微控制器MSP430,在仪器设计和制造领域引起巨大变革,新型控制器和大容量串行存储器的应用大大进步产品了的性能。本文主要解决两个题目 1解决经过MSP430采集后的数据与EEPROM24C256的数据接口题目,也就是数据存储题目; 2解决EEPROM与上位机(普通微机)的数据通讯题目,也就是存储后的数据上传题目。 首先对主要的集成电路做简单先容 MSP430F449简介 MSP430F449是MSP430系列中的一种,MSP430系列是一种具有集成度高,功能丰富、功耗低等特点的16位单片机。它的集成调试环境EmbeddedWork
[单片机]
基于MSP430F449的<font color='red'>数据存储</font>和USB串行通讯实现
将PIC单片机的数据存储器RAM作为寄存器使用的教程
Pic 单片机,想必大家都比较熟悉。其中,pic 单片机简介、pic 单片机优势以及 pic 单片机不足等内容,皆是入门级知识。本文将向大家介绍 pic 单片机的高级应用——将 pic 单片机的数据存储器 RAM 用作寄存器,本文存在一定难度,望大家用心研读。 PIC16C5X 把数据存储器 RAM 都当作寄存器来使用以使寻址简单明洁,它们功能上可分为操作寄存器、I/O 寄存器、通用寄存器和特殊功用寄存器。它们的组织结构如下图所示:这些寄存器用代号 F0~F79 来表示。F0~F4 是操作寄存器,F5-F7 是 I /O 寄存器,其余为通用寄存器。特殊功用寄存器地址对用户不透明。 一、操作寄存器 1、F0 间址寄存
[单片机]
将PIC单片机的<font color='red'>数据存储</font>器RAM作为寄存器使用的教程
单片机数据存储器RAM的规划原则是什么?
数据存储器RAM的规划原则是: (1)要按照应用程序所使用的数据类型进行规划,将频繁使用的、内存占用量能固定的数据放在高位地址。 (2)由于片内RAM的容量比较小,因此对它要尽可能地重叠使用。 (3)系统中扩展有外部数据存储器时,外部存储器一般用作存放一些大块的数据。如数据测量结果等。
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved