VB与三菱PLC通信

时间:2019-05-14 23:06:36下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《VB与三菱PLC通信》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《VB与三菱PLC通信》。

第一篇:VB与三菱PLC通信

VB与三菱PLC通信

VB源代码下载

http://www.xiexiebang.com/download.action?t=40&k=MTQzOTcxMTM=&pcode=LCw1NTkwMzYsNTU5MDM2&rPLC以卓越的可靠性和方便的可编程性广泛应用于工业控制领域。实现PC机与PLC通信的目示、动态数据画面显示、报表显示、窗口技术等多种功能,为PLC提供良好的人机界面。本文详在Windows环境下,使用VB6.0开发通信程序,实现了PC机与FX系列PLC之间的协议进行了详细的介绍,并以VB为开发工具实现了PC机与FX系列PLC的串行通信。1 前言

PLC以卓越的可靠性和方便的可编程性广泛应用于工业控制领域。实现PC机与PLC通信的目示、动态数据画面显示、报表显示、窗口技术等多种功能,为PLC提供良好的人机界面。本文详在Windows环境下,使用VB6.0开发通信程序,实现了PC机与FX系列PLC之间的2 PC机与PLC实现通信的条件

带异步通信适配器的PC机与PLC只有满足如下条件,才能互联通信:

(1)带有异步通信接口的PLC才能与带异步通信适配器的PC机互联。还要求双方采用的总线元”变换之后才能互联。

(2)双方的初始化,使波特率、数据位数、停止位数、奇偶校验都相同。

(3)要对PLC的通信协议分析清楚,严格地按照协议的规定及帧格式编写PC机的通信程序。程。

3 PC机及与FX系列PLC的串行通讯 3.1 硬件连接

PC机与FX系列PLC不能直接连接,要经过FX-232AW单元进行RS232C/RS-接关系:

3.2 FX系列PLC的通信协议

在PC机中必须依据互联的PLC的通信协议来编写通信程序,因此先介绍FX系列PLC的通信(1)数据格式

FX系列PLC采用异步格式,由1位起始位、7位数据位、1位偶校验位及1位停止位组成,波I码。(2)通信命令

FX系列PLC有4个通信命令,它们是读命令、写命令、强制通命令、强制断命令,如下表所示M—辅助继电器;S—状态元件;T—定时器;C—计数器;D—数据寄存器。(3)通信控制字符

FX系列PLC采用面向字符的传输规程,用到5个通信控制字符,如下表所示。*当PLC对PC机发来的ENQ不理解时,用NAK回答。(4)报文格式

PC机向PLC发送的报文格式如下:

其中STX为开始标志:02H;ETX为结束标志:03H;CMD为命令的ASCII码;S字节求累加和,溢出不计。由于每字节十六进制数变为两字节ASCII代码,故校验和为SUM数据段格式与含义如下:

*写命令的数据段有数据,读命令的数据段则无数据。读/写字节数为01H~40H(1~64)个。PLC向PC机发送的应答报文格式如下:

*对读命令的应答报文数据段为要读取的数据,一个数据占两个字节,分上位下位: 对写命令的应答报文无数据段,而用ACK及NAK作为应答内容。(5)传输过程

PC机与FX系列PLC之间采用应答方式通信,传输出错则组织重发。其传输过程如下:

PLC根据PC机的命令,在每个循环扫描结束处的END语句后组织自动应答,无需用户在PL4 利用VB6.0编写通信程序

下面以一个简单的例子来说明编写通信程序的要点。假设PC机要求从PLC中读入从D123开4),其传输应答过程及报文如下(图略可向作者索取):

命令报文中10F6H为D123的地址,04H表示要读入4个字节的数据。校验和SUM=3+30H+34H+

03H=174H,溢出部分不计,故SUMH为'7',SUML为‘4’,相应的ASCII中4个字节的十六进制数,其相应的ASCII码为8个字节,故应答报文长度为12个字节。根据PC机与FX系列PLC的传输应答过程编制出如下所示的通信程序流程图略。

利用VB的MSComm控件,按照流程图可以编写如下通信程序实现PC机与FX系列PLC之omm控件可以采用轮询或事件驱动的方法从端口获取数据。在这个例子中使用了轮询方法。(1)通信口初始化

Private Sub Initialize()MSComm1.CommPort = 1

MSComm1.Settings = ″9600,E,7,1″ MSComm1.InBufferSize = 1024 MSComm1.OutBufferSize = 1024 MSComm1.InputLen = 0

MSComm1.InputMode = comInputModeText MSComm1.Handshaking = comNone MSComm1.PortOpen = True End Sub(2)请求通信与确认

Private Function MakeHandShaking()As Boolean Dim InPackage As String MSComm1.OutBufferCount = 0 MSComm1.InBufferCount = 0 MSComm1.Output = Chr(&H5)Do

DoEvents Loop Until MSComm1.InBufferCount = 1 InPackage = MSComm1.Input If InPackage = Chr(&H6)Then MakeHandShaking = True Else

MakeHandShaking = FalseEnd If End Function(3)发送命令报文

Private Sub SendFrame()Dim OutString As String MSComm1.OutBufferCount = 0 MSComm1.InBufferCount = 0

OutStrin = Chr(&H2)+″0″+″10F604″+Chr(&H3)+″74″MSComm1.Output = OutString End Sub(4)读取应答报文

Private Sub ReceiveFrame()Dim InString As String Do

DoEvents

Loop Until MSComm1.InBufferCount = 12 InString = MSComm1.Input End Sub 5 结束语

以本文所述机制编写的通信程序已成功用于以FX2N型PLC作为主控制器的高层建筑玻璃幕墙现了PC机对PLC的监视和控制。同时,本程序对PC机与其它型号PLC之间的通信也有一定下面是我自己写的一个VB与三菱FX系列PLC通讯的软件,如果想学习的可以下下来看看,下载地要源代码的留下邮箱!有什么不懂得也可以给我留言。我会做出解答的。下载地址

http://www.xiexiebang.com/download.action?t=40&k=MTMzNDg4MDg=&pcode=LCw1NTkwMzYsNTU5MDM2&r

第二篇:三菱PLC通信

一、引言

在工业自动化控制系统中,最为常见的是PLC和变频器的组合应用,并且产生了多种多样的PLC控制变频器的方法,其中采用RS-485通讯方式实施控制的方案得到广泛的应用:因为它抗干扰能力强、传输速率高、传输距离远且造价低廉。但是,RS-485的通讯必须解决数据编码、求取校验和、成帧、发送数据、接收数据的奇偶校验、超时处理和出错重发等一系列技术问题,一条简单的变频器操作指令,有时要编写数十条PLC梯形图指令才能实现,编程工作量大而且繁琐,令设计者望而生畏。

本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PLC主机上安装一块RS-485通讯板或挂接一块RS-485通讯模块; 在PLC的面板下嵌入一块造价仅仅数百元的“功能扩展存储盒”,编写4条极其简单的PLC梯形图指令,即可实现8台变频器参数的读取、写入、各种运行的监视和控制,通讯距离可达50m或500m。这种方法非常简捷便利,极易掌握。本文以三菱产品为范例,将这种“采用扩展存储器通讯控制变频器”的简便方法作一简单介绍。二、三菱PLC采用扩展存储器通讯控制变频器的系统配置

1、系统硬件组成图1 三菱PLC采用扩展存储器通讯控制变频器的系统配置

图2 FX2N-485-BD通讯板外形图

图3 三菱变频器 PU插口外形及插针号

FX2N系列PLC(产品版本V 3.00以上)1台(软件采用FX-PCS/WIN-C V 3.00版);FX2N-485-BD通讯模板1块(最长通讯距离50m);或FX0N-485ADP通讯模块1块+FX2N-CNV-BD板1块(最长通讯距离500m);FX2N-ROM-E1功能扩展存储盒1块(安装在PLC本体内)带RS485通讯口的三菱变频器8台(S500系列、E500系列、F500系列、F700系列、A500系列、V500系列等,可以相互混用,总数量不超过8台;三菱所有系列变频器的通讯参数编号、命令代码和数据代码相同。);RJ45电缆(5芯带屏蔽);终端阻抗器(终端电阻)100Ω;选件:人机界面(如F930GOT等小型触摸屏)1台。

2、硬件安装方法

(1)用网线专用压接钳将电缆的一头和RJ45水晶头进行压接;另一头则按图1~图3的方法连接FX2N-485-BD通讯模板,未使用的2个P5S端头不接。

(2)揭开PLC主机左边的面板盖, 将FX2N-485-BD通讯模板和FX2N-ROM-E1功能扩展存储器安装后盖上面板。

(3)将RJ45电缆分别连接变频器的PU口,网络末端变频器的接受信号端RDA、RDB之间连接一只100Ω终端电阻,以消除由于信号传送速度、传递距离等原因,有可能受到反射的影响而造成的通讯障碍。

3、变频器通讯参数设置

为了正确地建立通讯,必须在变频器设置与通讯有关的参数如“站号”、“通讯速率”、“停止位长/字长”、“奇偶校验”等等。变频器内的Pr.117~Pr.124参数用于设置通讯参数。参数设定采用操作面板或变频器设置软件FR-SW1-SETUP-WE在PU口进行。

4、变频器设定项目和指令代码举例

如表1所示。参数设定完成后, 通过PLC程序设定指令代码、数据和开始通讯, 允许各种类型的操作和监视。

5、变频器数据代码表举例

如表2所示。

6、PLC编程方法及示例

(1)通讯方式

PLC与变频器之间采用主从方式进行通讯,PLC为主机,变频器为从机。1个网络中只有一台主机,主机通过站号区分不同的从机。它们采用半双工双向通讯,从机只有在收到主机的读写命令后才发送数据。

(2)变频器控制的PLC指令规格

(3)变频器运行监视的PLC语句表程序示例及注释

LD M8000 运行监视;EXTR K10 K0 H6F D0 EXTR K10:运行监视指令;K0:站号0;H6F:频率代码(见表1); D0:PLC读取地址(数据寄存器)。指令解释:PLC一直监视站号为0的变频器的转速(频率)。

(4)变频器运行控制的PLC语句表程序示例及注释

LD X0 运行指令由X0输入;

SET M0 置位M0辅助继电器;

LD M0

EXTR K11 K0 HFA H02 EXTR K11:运行控制指令; K0:站号0;HFA:运行指令(见表1); H02:正转指令(见表1)。

AND M8029 指令执行结束; 字串9

RST M0 复位M0辅助继电器。

指令解释:PLC向站号为0的变频器发出正转指令。(5)变频器参数读取的PLC语句表程序示例及注释

LD X3 参数读取指令由X3输入;

SET M2 置位M2辅助继电器;

LD M2

EXTR K12 K3 K2 D2 EXTR K10:变频器参数读取指令; K3:站号3;K2:参数2-下限频率(见表2); D2:PLC读取地址(数据寄存器)。

OR RST M2 复位M2辅助继电器。

指令解释:PLC一直读取站号3的变频器的2号参数-下限频率。

(6)变频器参数写入的PLC语句表程序示例及注释

LD X1 参数变更指令由X3输入;

SET M1 置位M1辅助继电器;

LD M1

EXTR K13 K3 K7 K10 EXTR K13:变频器参数写入指令;K3:站号3;K7:参数7-加速时间(见表2);K10:写入的数值。

字串1

EXTR K13 K3 K8 K10 EXTR K13:变频器参数写入指令;K3:站号3;K8:参数8-减速时间(见表2); K10:写入的数值。

AND M8029 指令执行结束;

RST M1 复位M1辅助继电器。

指令解释:PLC将站号3的变频器的7号参数-加速时间、8号参数-减速时间变更为10。

三、三菱PLC控制变频器的各种方法综合评述与对比

1、PLC的开关量信号控制变频器

PLC(MR型或MT型)的输出点、COM点直接与变频器的STF(正转启动)、RH(高速)、RM(中速)、RL(低速)、输入端SG等端口分别相连。PLC可以通过程序控制变频器的启动、停止、复位; 也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。这种开关量控制方法,其调速精度无法与采用扩展存储器通讯控制的相比。

2、PLC的模拟量信号控制变频器

硬件:FX1N型、FX2N型PLC主机,配置1路简易型的FX1N-1DA-BD扩展模拟量输出板; 或模拟量输入输出混合模块FX0N-3A; 或两路输出的FX2N-2DA; 或四路输出的FX2N-4DA模块等。

优点: PLC程序编制简单方便,调速曲线平滑连续、工作稳定。

缺点: 在大规模生产线中,控制电缆较长,尤其是DA模块采用电压信号输出时,线路有较大的电压降,影响了系统的稳定性和可靠性。另外,从经济角度考虑,如控制8台变频器,需要2块 FX2N-4DA模块,其造价是采用扩展存储器通讯控制的5~7倍

3、PLC采用RS-485无协议通讯方法控制变频器

这是使用得最为普遍的一种方法,PLC采用RS串行通讯指令编程。

优点:硬件简单、造价最低,可控制32台变频器。

缺点:编程工作量较大。从本文的第二章可知:采用扩展存储器通讯控制的编程极其简单,从事过PLC编程的技术人员只要知道怎样查表,仅仅数小时即可掌握,增加的硬件费用也很低。这种方法编程的轻松程度,是采用RS-485无协议通讯控制变频器的方法所无法相比的。

4、PLC采用RS-485的Modbus-RTU通讯方法控制变频器

三菱新型F700系列变频器使用RS-485端子利用Modbus-RTU协议与PLC进行通讯。

优点: Modbus通讯方式的PLC编程比RS-485无协议方式要简单便捷。

缺点: PLC编程工作量仍然较大。

5、PLC采用现场总线方式控制变频器

三菱变频器可内置各种类型的通讯选件,如用于CC-Link现场总线的FR-A5NC选件; 用于Profibus DP现场总线的FR-A5AP(A)选件; 用于DeviceNet现场总线的FR-A5ND选件等等。三菱FX系列PLC有对应的通讯接口模块与之对接。

优点: 速度快、距离远、效率高、工作稳定、编程简单、可连接变频器数量多。字串4

缺点: 造价较高,远远高于采用扩展存储器通讯控制的造价。

综上所述,PLC采用扩展存储器通讯控制变频器的方法确有造价低廉、易学易用、性能可靠的优势; 若配置人机界面,变频器参数设定和监控将变得更加便利。

1台PLC和不多于8台变频器组成的交流变频传动系统是常见的小型工业自动化系统,广泛地应用在小型造纸生产线、单面瓦楞纸板机械、塑料薄膜生产线、印染煮漂机械、活套式金属拉丝机等各个工业领域。采用简便控制方法,可以使工程方案拥有通讯控制的诸多优势,又可省却RS-485数据通讯中的诸多繁杂计算,使工程质量和工作效率得到极大的提高。但是,这种简便方法也有其缺陷:它只能控制变频器而不能控制其它器件;此外,控制变频器的数量也受到了限制。

四、结束语

本文较为详细地介绍了PLC采用扩展存储器通讯控制变频器的简便方法,并综合评述了三菱PLC控制变频器的各种方法。深入了解这些方法,有助于提高交流变频传动控制系统设计的科学性、先进性和经济性。读者可以根据系统的具体情况,选择合适的方案。本文重点介绍的简便方法尽管有其缺陷,但仍不失为一种有推广价值的好方法。字串3

第三篇:三菱PLC与PC上位机VB通讯

三菱PLC通讯

三菱PLC与PC上位机VB通讯

三菱PLC:FX1N + FX1N-232-BD

FX2N + FX2N-232-BD 计算机:Windows XP中文企业版 + Visual Basic 6.0中文企业版

Windows 98中文版 + Visual Basic 6.0 中文企业版

两者之间连接使用的是FX-232CAB-1电缆线(2-3,3-2,4-6(8),5-5)

一.三菱PLC的设置

三菱FX PLC在进行计算机链接(专用协议)和无协议通讯(RS指令)时均须对通讯格式(D8120)进行设定。其中包含有波特率、数据长度、奇偶校验、停止位和协议格式等。在修改了D8120的设置后,确保关掉PLC的电源,然后再打开。

此外,对于采用RS485形式1:N计算机链接的还必须对站点号(D8121)进行设定。设定的范围从00H到0FH(即0到15)。在这里对D8120采用下述设置: b15 b0 0110 1000 1000 1110 6 8 8 E 即数据长度为7位,偶校验,2位停止位,波特率为9600bps,无标题符和终结符,采用计算机链接(RS-232C),自动添加和校验码,采用专用协议格式1。同时设定站号为0。具体设定如下所示:

FX PLC进行计算机链接时可用的专用协议有两种:格式1和格式4。两种格式的差别在于是否在每一个块上添加了CR + LF,其中添加了CR + LF的是格式4。在这里采用格式1。

二.上位机程序的编制

这里采用Microsoft公司的Visual Basic 6.0中文企业版编制上位机程序。Visual Basic中提供了一个名为MSComm的通信控件便于设计串行通信的程序。MSComm控件的主要属性有: 1. CommPort属性

CommPort属性用于指定所要使用的串行端口的号码。虽然Windows操作系统可以容纳最多256个串行通信端口,不过Visual Basic的MSComm控件则仅限于16个端口。2. Settings属性

Settings属性用于设置初始化参数。以字符串的形式设置波特率、奇偶校验、数据位、停止位等4个参数。其格式为“BBBB,P,D,S”,其中BBBB表示波特率,P表示奇偶校验位检查方式,D表示数据位数,S表示停止位数。一般情况下,欧美仪器习惯使用“9600,n,8,1”当成设置值;而日本仪器则习惯使用“9600,e,7,2”作为设置值。Settings设置完成之后,所传输及接受的字符串便以此设置为准,使用RS-232通信的双方,Settings必须完全一样,彼此才能顺利地通信,否则双方将无法正确接收到彼此所传输的信号。所以,该属性的设置必须和三菱PLC中D8120的相关设置保持一致。在这里,统一采用“9600,e,7,2”的设定。

三菱PLC通讯

3. PortOpen属性

PortOpen属性用于设置通信连接端口的状态。在使用串行端口之前必须先将要使用的串行端口打开。在上位机程序中应进行如下设定: Private Sub Form_Load()'窗体载入事件 MSComm1.CommPort = 1 '选择端口号 MSComm1.Settings = “9600,e,7,2” '设置端口属性 MSComm1.PortOpen = True '打开端口 End Sub 4. Output属性

MSComm控件的Output属性提供了发送的功能,当从计算机向可编程控制器写入数据或从可编程控制器读取数据时,上位机应当先发出以下格式(格式1)的指令字符串: ENQ 站号 PC号 命令 消息等待时间 字符区域A 和校验代码

其中站号为在D8121中的设定值,这里是:00,PC号对于FX系列为:FF。

因为ENQ,ACK,NAK等通信控制字符是不可见字符,所以先用Chr函数对其进行赋值: ENQ=Chr(5)ACK=Chr(6)NAK=Chr(&H15)然后在上位机程序中写入以下代码即可发出指令:

MSComm1.Output=ENQ &“00FF<命令><消息等待时间><字符区域A><和校验代码>” 5. Input属性

与Output属性相反,Input属性提供了接收数据的功能。它将对方传到输入缓冲区中的数据读进程序中,并清除缓冲区中已被读取的数据。

a.如果是从计算机向可编程控制器写入数据时,接收到从可编程控制器返回的应该是以下格式的字符串:

ACK 站号 PC号

或者

NAK 站号 PC号 错误代码

前一种表示可编程控制器已经正确接收到从计算机发来的指令,后一种表示可编程控制器未正确接收到从计算机发来的指令。

b.如果是从计算机向可编程控制器读取数据时,接收到从可编程控制器返回的应该是以下格式的字符串:

STX 站号 PC号 字符区域B ETX 和校验代码 或者 NAK 站号 PC号 错误代码

如果要连续读取数据可以利用Timer控件。将Output和Input放在Timer控件的Timer事件中即可。程序会以Timer控件的Interval属性中设置的间隔去发送指令和接收数据。对于MSComm控件的其他一些属性使用VB的默认值即可。

在串行通信传输的应用中,经常使用的Visual Basic中的字符串处理函数如下: Chr函数:返回含有特定ANSI或DBCS字符码的字符串。Asc函数:返回字符串第一个字符的ANSI或DBCS字符码。

Len函数:返回以字符数为单位的字符串长度。

Mid函数:取得字符串中特定数量的字符,可指定开始获取的位置和长度。Left函数:取得字符串的左边固定字符数的字符串。

Right函数:取得字符串的右边固定字符数的字符串。

Val函数:把字符串转换为数值,可以将8进制或16进制的字符串转换为10进制。Hex函数:返回以十六进制数值表示的字符串。

三菱PLC通讯

RS指令应用一

三菱PLC与计算机利用RS指令进行通讯(通讯手册9-14例)三菱PLC:FX1N + FX1N-232-BD 计算机:Windows XP中文企业版 + Visual Basic 6.0中文企业版

Windows 98中文版 + Visual Basic 6.0中文企业版

两者之间连接使用的是FX-232CAB-1电缆线(2-3,3-2,4-6(8),5-5)

一.三菱PLC的设置

三菱FX PLC在进行计算机链接(专用协议)和无协议通讯(RS指令)时均须对通讯格式(D8120)进行设定。其中包含有波特率、数据长度、奇偶校验、停止位和协议格式等。在修改了D8120的设置后,确保关掉PLC的电源,然后再打开。在这里对D8120采用下述设置: b15 b0 0000 0100 1000 1111 0 4 8 F 即数据长度为8位,偶校验,2位停止位,波特率为9600bps,无标题符和终结符,没有添加和校验码,采用无协议。PLC程序如下:

二.上位机程序的编制

完整程序代码及注释如下:

Private Sub cmd1_Click()

'发送按钮

lbl1.Caption = “" If txt1.Text = ”“ Then

'若发送数据栏中未键入指令则提示键入指令 lbl1.Caption = ”Please input data“ Else MSComm1.Output = txt1.Text

'发送指令 Timer1.Enabled = True

'触发延时接收 End If

三菱PLC通讯

End Sub Private Sub Form_Load()

'窗体载入事件 MSComm1.CommPort = 1

'选择端口号 MSComm1.Settings = ”9600,e,8,2“ '设置端口属性 MSComm1.PortOpen = True

'打开端口 End Sub

Private Sub Timer1_Timer()

'延时500ms接收 NAK = Chr(&H15)If MSComm1.InBufferCount > 0 Then txt2.Text = ”“ a = MSComm1.Input txt2.Text = a

'在接收数据栏中显示接收到的数据 Else lbl1.Caption = ”No response" End If Timer1.Enabled = False End Sub

三菱PLC通讯

RS指令应用二

三菱PLC与仪表之间通讯

三菱PLC:FX1N + FX1N-232-BD 仪表(称重器)

两者之间连线该仪表仅提供3线式的简化RS-232C口,即只有:RXD,TXD和GND,于是采用2-3,3-2,5-5的三线接法。

1. 对D8120进行设置并使其与仪表中的设置一致,对其中的控制线设置成使用无硬件握手方式,即(b12,b11,b10)=(0,0,0)。根据仪表说明书上对通讯的要求,设置如下:

b15

b0 0000 0000 1000 0110

0 0 8 6 2. 根据仪表说明书所述,该种仪表有两种工作方式:连续发送和指令状态。这里设置成指令状态,即仪表根据发来的指令返回相应的数据。在此使用READ指令,根据指令协议,输入的指令必须以确认。所以READ指令的ASCII输入为“52,45,41,44,0D,0A”一共6个字符,将RS指令的发送数据点数设为k6。另外返回数据的格式是18个字符,所以将RS指令的接收数据点数设为k18。通过

注:发送数据点数和接收数据点数必须按指令协议进行设置,否则通讯不能正常进行。PLC程序如下:

三菱PLC通讯

参考资料

1.三菱FX通讯用户手册(RS-232C,RS485)2.《Visual Basic与RS-232串行通信控制(最新版)》清华大学出版社

第四篇:三菱PLC及答案

一单项选择(30分)

共150题

1.PLC是什么控制系统基础上发展起来

A.继电控制系统 B.单片机 C.工业电脑 D。机器人 正确答案:A 2.一般而言,PLCI/O点数要冗余多少? A.10% B。5% C。15% D。20% 正确答案:A 3.PLC设计规范中,RS232通讯距离是多少? A. 1300M B。200M C。30M D。15M 正确答案:D 4.PLCRS485专用通讯模块通讯距离呢? A.1300M B。200M C。500M D。15M 正确答案:C 5.工业中控制电压一般是多少伏

A. 24V B。36V C。110V D。220V 正确答案:A 6.工业中控制电压一般是直流交流

A. 交流 B,直流 C。混合式 D。交变电压 正确答案:B 7.请写出电磁兼容性英文缩写.A.MAC B.EMC C.CME D.AMC 正确答案:B

8.PLC自控系统中,温度控制,可用什么扩展模块 A.FX2N-4AD B.FX2N-4DA C.FX2N-4AD-TC D.FX0N-3A 正确答案:C 9.三菱FX系列PLC普通输入点,输入响应时间大约是多少ms? A 100 ms,B。10ms C。15 ms D。30 ms 正确答案B 10.FX1S系列最多可以有多少个点PLC? A.30 B。128 C 256 D。1000 正确答案:A 11.FX1N系列最多能扩展到多少个点 A.30 B。128 C 256 D。1000 正确答案:B 12.FX2N系列最多能扩展到多少个点 A.30 B。128 C 256 D。1000 正确答案:C 13.M8013脉冲输出周期是多少? A. 5秒,B。13秒 C。10秒 D。1秒 正确答案:D 14.M8013脉冲占空比是多少? A. 50% B。100% C。40% D。60% 正确答案:A 15.PLC外部接点坏了以后,换到另外一个好点上后,然后要用软件中哪个菜单进行操作 A.寻找 B.替换 C.指令寻找 正确答案:B 16.PLC电池电压降低至下限,应怎么处理: A.没关系 B.及时更换电池 C.拆下电池 正确答案:B 17.十六进制1F,转变为十进制是多少? A.31 18.工业级模拟量,哪一种更容易受干扰.A. uA级 B。mA级 C。A级 D。10A级 正确答案:A 19.一般而言,FX系列PLCAC输入电源电压范围是多少? A.DC24V B。86-264VAC B. 220-380VAC D。24VAC-220VAC 正确答案:B 20.三菱FX型PLC一个晶体管输出点输出电压是多少 A. DC12V B。AC110V C。AC220V D。DC24V 正确答案:D 21.三菱FX型PLC一个晶体管输出点输出电流是多少 A.1A B。200 mA C.300 mA D.2A 正确答案:C 22.三菱FX型PLC输出点中,继电器一个点最大电流是多少 A.1A B。200 mA C.300 mA D.2A 正确答案:D 23.PLCRS485专用通讯板通讯距离呢? A.1300M B。200M C。500M D。50M 正确答案:D 24.PLC自控系统中,压力输入,可用什么扩展模块 A.FX2N-4AD B.FX2N-4DA C.FX2N-4AD-TC D.FX2N-232BD 正确答案:A 25.一般公认PLC发明时间为 A.1945 B。1968 C。1969 D。1970 正确答案:C 26.十六进制F,转变为十进制是多少? A.31 B。32 C。15 D。29 正确答案:C 27.三菱PLC中,16位内部计数器,计数数值最大可设定为 A.32768 B.32767 C.10000 D.100000 正确答案:B 28.FX主机,读取特殊扩展模块数据,应采用哪种指令 A.FROM B.TO C.RS D.PID 正确答案:A 29.FX主机,写入特殊扩展模块数据,应采用哪种指令 A.FROM B.TO C.RS D.PID 正确答案:B 30.FX系列PLC中LDP,表示什么指令 A.下降沿 B.上升沿 C.输入有效 D.输出有效 正确答案:B 31.FX系列PLC,主控指令应采用 A.CJ B.MC C.GO TO D.SUB 正确答案:B 32.FX系列PLC中PLF,表示什么指令 A.下降沿 B.上升沿 C.输入有效 D.输出有效 正确答案:A 33.FX系列PLC中SET,表示什么指令 A.下降沿 B.上升沿 C.输入有效 D.置位 正确答案:D 34.FX系列PLC中RST,表示什么指令 A.下降沿 B.上升沿 C.复位 D.输出有效 正确答案:C 35.FX系列PLC中OUT,表示什么指令 A.下降沿 B.输出 C.输入有效 D.输出有效 正确答案:B 36.STL步进是顺控图中,S10—S19功能是什么 A.初始化 B.回原点 C.基本动作 D.硬质合金圆棒 正确答案:B 37.STL步进是顺控图中, S0—S9功能是什么 A.初始化 B.回原点 C.基本动作 D.通用型 正确答案:A 38.FX系列PLC中,16位加法指令应用 A.DADD B.ADD C.SUB D.MUL 正确答案:B 39.FX系列PLC中,16位减法指令应用 A.DADD B.ADD C.SUB D.MUL 正确答案:C 40.FX系列PLC中,32位加法指令应用 A.DADD B.ADD C.SUB D.MUL 正确答案:A 41.FX系列PLC中,32位减法指令应用 A.DADD B.ADD C.DSUB D.MUL 正确答案:C 42.M0—M15中,M0,M3数值都为1,其它都为0, 那么,K4M0数值等于多少 A.10 B.9 C.11 D.12

正确答案:B 43.M0—M15中,M0,M2数值都为1,其它都为0, 那么,K4M0数值等于多少 A.10 B.9 C.11 D.5 正确答案:D 44.M0—M15中,M0,M1数值都为1,其它都为0, 那么,K4M0数值等于多少 A.1 B.2 C.3 D.5 正确答案:C 45.M0—M15中,M0数值都为1,其它都为0, 那么,K4M0数值等于多少 A.4 B.3 C.2 D.1 正确答案:D 46.M8013是归类于

A.普通继电器 B.计数器 C.特殊辅助继电器 D.高速计数器 正确答案:C 47.M8002有什么功能

A.置位功能 B.复位功能 C.常数 D.初始化功能 正确答案:D 48.FX系列PLC中,读取内部时钟,用什么指令 A.TD B.TM C.TRD D.TRDW 正确答案:C 49.FX系列PLC中,比较两个数值大小,用什么指令 A.TD B.TM C.TRD D.CMP 正确答案:D 50.FX系列PLC中,16位数值传送指令 A.DMOV B.MOV C.MEAN D.RS 正确答案:B 51.FX系列PLC中,32位数值传送指令 A.DMOV B.MOV C.MEAN D.RS 正确答案:A 52.FX系列PLC中,32位乘法指令应用 A.DADD B.ADD C.DSUB D.DMUL 正确答案:D 53.FX系列PLC中,16位乘法指令应用 A.DADD B.ADD C.MUL D.DMUL 正确答案:C 54.FX系列PLC中,16位除法指令应用 A.DADD B.DDIV C.DIV D.DMUL 正确答案:C 55.FX系列PLC中,32位除法指令应用 A.DADD B.DDIV C.DIV D.DMUL 正确答案:B 56.FX系列PLC中,位右移指令应用 A.DADD B.DDIV C.SFTR D.SFTL 正确答案:C 57.FX系列PLC中,位左移指令应用 A.DADD B.DDIV C.SFTR D.SFTL 正确答案:D 58.FX系列PLC中,求平均值指令 A.DADD B.DDIV C.SFTR D.MEAN 正确答案:D 59.FX系列PLC中,遇到单按钮起动开关,可以选用哪个指令 A.ADD B.SFTR C.ALT D.MEAN 正确答案:C 60.FX系列PLC中,当PLC要去外部仪表进行通讯时,可以采用哪种指令 A.ALT B.PID C.RS D.TO 正确答案:C 61.热继电器电路中做电动机什么保护 A.短路 B.过载 C.过流 D.过压 正确答案:B 62.PLC输出方式为晶体管型时,它适用于哪种负载。A、感性 B、交流 C、直流 D、交直流 正确答案:C 63.二进制数1011101等于十进制数()。A、92 B、93 C、94 D、95 正确答案:B 64.步进电机控制脉冲电压一般是多少 A.DC24V B.DC12V C.DC5V D.AC220V 正确答案:C 65.步进电机加减速是改变哪个参数实现

A.脉冲数量 B.脉冲频率 C.电压 D.脉冲占空比 正确答案:B 66.步进电机旋转角度与哪个参数有关

A.脉冲数量 B.脉冲频率 C.电压 D.脉冲占空比 正确答案:A 67.FX2N系列PLC,晶体管输出类型PLC主机,能输出脉冲频率是多少 A.20K B.100K C.200K D.500K 正确答案:A 68.FX1N系列PLC,晶体管输出类型PLC主机,能输出脉冲频率是多少 A.20K B.100K C.200K D.500K 正确答案:B 69.FX1S系列PLC,晶体管输出类型PLC主机,能输出脉冲频率是多少 A.20K B.100K C.200K D.500K 正确答案:B 70.PLC程序中,手动程序和自动程序需要 A.自锁 B.互锁 C.保持 D.联动 正确答案:B 71.步进电机方向控制靠什么信号

A.开关量信号 B.模拟量信号 C.继电器换向 D.接触器换向 正确答案:A 72.步进电机细分数代表什么含义 A.转一圈频率 B.转一圈脉冲 C.速度 D.电机电流 正确答案:B 73.一定步进电机细分下,旋转角度和哪个参数有关 A.频率 B.脉冲数 C.脉冲电压 D.脉冲占空比 正确答案:B 74.PLC发出脉冲频率超过步进电机接收最高脉冲频率,会发生 A.电机仍然精确运行 B.丢失脉冲,不能精确运行 C.电机方向会变化 D.电机方向不变 正确答案:B 75.步进电机超过其额定转速时,扭矩会 A.增大 B.减小 C.不变 D.都有可能 正确答案:B 76.步进电机用是DC5V脉冲输入信号,目前PLC有DC24V脉冲输出,应怎么办 A.并联一个电阻,2K欧,2W B.并联一个电阻,1K欧,1W C.串联一个电阻,2K欧,1W D.串联一个电阻,2K欧,2KW 正确答案:C 77.触摸屏哪种方式与PLC交流信息

A.通讯 B.I/O信号控制 C.继电连接 D.电气连接 正确答案:A 78.触摸屏实现数值输入时,要对应PLC内部

A.输入点X B.输出点Y C.数据存贮器D D.定时器 正确答案:C 79.触摸屏实现按钮输入时,要对应PLC内部

A.输入点X B.内部辅助继电器M C.数据存贮器D D.定时器 正确答案:B 79.触摸屏实现数值显示时,要对应PLC内部

A.输入点X B.输出点Y C.数据存贮器D D.定时器 正确答案:C 80.触摸屏实现换画面时,必须指定 A.当前画面编号 B.目标画面编号 C.无所谓 D.视情况而定 正确答案:B 81.触摸屏不能替代统操作面板哪个功能 A.手动输入常开按钮 B.数值指拔开关 C.急停开关 D.LED信号灯 正确答案:C 82.触摸屏是用于实现替代哪些设备功能 A.传统继电控制系统 B.PLC控制系统

C.工控机系统 D.传统开关按钮型操作面板 正确答案:D 83.触摸屏密码画面设计,主要运用了触摸屏哪个功能 A.数值输入 B.数值显示 C.使用者等级 D.按钮开关 正确答案:C 84.触摸屏尺寸是5.7寸,指是

A.长度 B.宽度 C.对角线 D.厚度 正确答案:C 二多项选择(30分)共150题

1.PLC型号选择两个重要原则: A.经济性原则,B安全性原则,C隨意性原则,D区性原则 正确答案:A,B 2.PLC输入点类型有哪些

A.NPN类型,B.PNP类型 C。APN类型 D。NAN类型 正确答案:A,B 3.现代工业自动化三大支柱.A.PLC B.机器人 C.CAD/CAM D。继电控制系统 正确答案:A,B,C 4.PLC输出点类型有主要有哪些

A. 继电器 B,可控硅 C,晶体管 D。IC驱动电路 正确答案:A,B,C 5.三菱FX系列PLC支持哪种编程方式.A梯形图,B继电接线图, C步进流程图(SFC)D。指令表 正确答案:A,C,D 6.温度输入传感器有哪两种类型? A. 热电阻, B。热敏传感器 C热电偶 D。热电丝 正确答案:A,B 7.三菱FX系列PLC内部定时器,定时时间单位有哪3种? A.0.1S, B。0.01s, C。0.0001 D。0.001 正确答案:A,B,D 8.三菱FX系列PLC内部计数器,有哪两种位数? A16位,B。8位 C。32位 D。64位 正确答案:A,C 9.步进电机控制程序设计三要素

A速度 B。方向 C。时间 D。加速度 正确答案:A,B,D 10.PLC温控模块选取时要考虑什么.A温度范围,B精度,C广度。D使用时间 正确答案:A,B 11.请写出工厂自动化控制种典型实现方式

A.单片机,B.继电控制系统,C.PLC D.工控机 正确答案:A,B,C,D 12.通常工业现场模拟量信号有哪些 A,温度 B,压力 C,湿度 D,亮度 正确答案:A,B,C,D 13.通常PLC特殊扩展功能模块有哪些类型

A,I/O量扩展输出 B。模拟量模块

B,高速计数模块 D。扩展单元模块 正确答案:B,C 14.PLC用户数据结构主要有

A. 位数据 B,字数据 C。浮点数 D。位与字混合格式 正确答案:A,B,D 15.SFC步进顺控图中,按流程类型分,主要有

A.简单流程 B.选择性分支 C.并行性分支 D.混合式分支 正确答案:A,B,C.D 16.PLC与PLC之间可以哪些方式进行通讯 A.RS232通讯模块 B.RS485通讯模块 C.现场总线 D.不能通讯 正确答案:A,B,C.17.目前PLC编程主要采用哪种工具进行编程 A.电脑 B.磁带 C.手持编程器 D.纸条 正确答案:A,C.18.PLC机主要特点是()。

A、可靠性高 B、编程方便 C、运算速度快 D、环境要求低 E、它装置连接方便 正确答案:A.B.C.D.E 19.基本逻辑门电路有 利用此几种基本逻辑门电路不同组合,可以构成各种复杂逻辑门电路。

A、“与”门 B、“与非”门 C、“或”门 D、“或非”门 E、“非门” 正确答案:A.B.C.D.E 20.步进电机程序控制,主要控制参数是 A.方向 B.角度 C.速度 D.加速度 正确答案:A.B.C.D 21.触摸屏主要尺寸有

A.4.7寸 B.5.7寸 C.10.4寸 D.12.1寸 正确答案:A.B.C.D 22.触摸屏与PLC通讯速度一般有哪些

A.9600bps B.19200bps C.38400bps D.9000bps 正确答案:A.B.C 23.PLC用逻辑控制功能外,现代PLC还增加了

A.运算功能 B.数据传送功能 C.数据处理功能 D.通讯功能 正确答案:A.B.C,D 24.串行通信要求,可分为

A.单工 B.半双工 C.3/4双工 D.全双工 正确答案:A.B.D 25.异步串行通讯接口有

A.RS232 B.RS485 C.RS422 D.RS486 正确答案:A.B.C

第五篇:三菱plc课程

习方式:

本课程采用在线教学的方式(教学录像+答疑辅导),学员可以自由安排学习时间,无需脱产学习,并可根据需要反复观看学习,结合答疑辅导,解决学习和工作中遇到的疑难问题。课程主要内容: 第一章:数字电路基础 1.

1、数制 1.1.1、数制三要素

1.1.2、二、八、十、十六进制数 1.1.3、二、十六进制数转换成十进制数

1.1.4、十进制数转换成二、十六进制数

1.1.5、二、十六进制数互换 1.

2、码制 1.2.1、8421 BCD码 1.2.2、格雷码 1.2.3、ASCII码 1.

3、基本逻揖运算电路 1.3.1、基本逻揖电路 1.3.2、复杂逻揖电路 1.3.3、逻揖位运算

第四章:基本指令系统和程序编制 4.

1、基本指令系统

4.1.1、逻辑取、输出及结束指令 4.1.2、触点串并联指令 4.1.3、微分输出指令和脉冲边沿检测指令

4.1.4、电路块指令和堆栈指令

第二章: 了解PLC 2.

1、了解PLC 2.1.1、什么是PLC 2.1.2、PLC硬件结构 2.1.3、PLC软件组成 2.1.4、PLC性能指标 2.1.5、PLC物理结构 2.1.6、PLC特点 2.1.7、PLC能做什么 2.

2、PLC工作原理 2.2.1、PLC工作模式

2.2.2、PLC的循环扫描工作方式 2.2.3、输入/输出滞后时间 2.

3、编程语言 2.3.1、指令表(IL)2.3.2、梯形图(LD)2.3.3、顺序功能图(SFC)2.3.4、功能块图(FBD)2.3.5、结构文本(ST)2.

4、FX2N PLC介绍 2.4.1、型号识别 2.4.2、家族成员 2.4.3、基本性能指标 2.4.4、安装与接线 2.4.5、信号输入端子接线 2.4.6、控制输出端子接线

第五章:定时器和计数器 5.

1、定时器

5.1.1、时间继电器与定时器 5.1.2、三菱FX2N PLC内部定时器

5.1.3、定时器程序编制 5.

2、计数器

第三章: 编程基础 3.

1、常用名词术语 3.1.1、脉冲信号 3.1.2、时序图 3.1.3、位和字 3.1.4、堆栈与嵌套 3.

2、指令和寻址方式 3.2.1、指令 3.2.2、寻址方式 3.

3、编程元件

3.3.1、输入继电器X与输出继电器Y

3.3.2、辅助继电器M和状态继电器S

3.3.3、定时器T和计数器C 3.3.4、数据寄存器D变址寄存器V和Z

3.3.5、组合位元件

3.3.6、指针P/I和常数K、H 3.

4、梯形图

3.4.1、从继电控制电气原理图到梯形图

3.4.2、梯形图组成特点 3.4.3、梯形图的编程规则

第六章:应用程序设计例讲 6.

1、PLC控制系统设计概述 6.1.1、PLC控制系统设计原则 6.1.2、PLC控制系统设计步骤和内容

6.2、啤酒自动灌装线控制系统设计 4.1.5、置位、复位指令 5.2.1、计数器介绍

4.1.6、主控指令

5.2.2、三菱FX2N PLC内部计数4.1.7、运算结果取反指令 器

4.1.8、空操作指令 5.2.3、计数器程序编制

4.2、常用基本编程环节 4.2.1、点动与自锁 4.2.2、起动优先与停止优先 4.2.3、联锁与互锁 4.2.4、多地控制 4.2.5、顺序与逆序 4.2.6、比较电路

4.3、基本指令程序编制例讲 4.3.1、知识竞赛抢答控制 4.3.2、单按钮控制

4.3.3、三相异步电动机双向反接制动控制

第七章:三菱PLC编程、仿真软件的使用

7.1、三菱编程软件的安装 7.

2、三菱编程软件GX DEVELOPER的使用

7.2.1、新建工程 7.2.2、编辑梯形图

7.2.3、编译、与指令表程序切换及保存

7.2.4、程序注释

7.2.5、程序的写入与读取 7.2.6、其他功能简介

7.3、三菱仿真软件GX SIMULATOR的使用 7.3.1、启动

7.3.2、软元件的强制操作 7.3.3、软元件的监控 7.3.4、时序图监控

6.2.1、控制要求

6.2.2、I/O地址分配表及配线图 6.2.3、梯形图程序及分析 6.

3、六工位料车控制 6.3.1、控制要求

6.3.2、电动小车运行分析 6.3.3、I/O地址分配表及梯形图 6.

4、自动装卸料小车运行控制 6.4.1、控制要求 6.4.2、I/O地址分配表 6.4.3、梯形图程序分析

下载VB与三菱PLC通信word格式文档
下载VB与三菱PLC通信.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    三菱PLC理论

    1、 可编程控制器不是普通的计算机,它是一种工业现场计算机。(√) 2、 美国通用汽车公司于1968年提出用新型控制器代替传统继电接触控制系统的要求。(√) 3、 可编程控制器的输出......

    三菱PLC通讯

    三菱PLC通讯 资料整理——李永彬三菱PLC与上位机通讯 三菱PLC:FX1N + FX1N-232-BD FX2N + FX2N-232-BD 计算机:Windows XP中文企业版 + Visual Basic 6.0中文企业版 Windows......

    三菱 FX2n PLC与TD系列变频器通信概要

    www.xiexiebang.com www.xiexiebang.com www.xiexiebang.com www.xiexiebang.com www.xiexiebang.com www.xiexiebang.com www.xiexiebang.com www.xiexiebang.com www.......

    三菱PLC与变频器连接问题

    三菱PLC 应用 如何判断用PNP 还是NPN 的个人工作心得 10~30VDC 接近开关与PLC 连接时,如何判断用PNP 还是NPN 的个人工作心得: 对于PLC 的开关量输入回路。我个人感觉日本三菱......

    三菱PLC与变频器连接问题

    三菱PLC应用如何判断用PNP还是NPN的个人工作心得10~30VDC接近开关与PLC连接时,如何判断用PNP还是NPN的个人工作心得:对于PLC的开关量输入回路。我个人感觉日本三菱的要好得多,......

    三菱PLC编程使用方法范文合集

    三菱PLC编程使用方法1、FX系列不用设置 PLC I/F 选定确认CPU系列后,在通讯选择页直接按确认;2、A系列要设置 PLCI/F(三菱PLC编程电缆的自制2和3 已测试成功) 选定确认ACPU后,在通......

    三菱PLC工作原理

    第二章 PLC的工作原理 一、扫描工作原理 当PLC运行时,是通过执行反映控制要求的用户程序来完成控制任务的,需要执行众多的操作,但CPU不可能同时去执行多个操作,它只能按分时操......

    三菱PLC介绍五篇范文

    三菱PLC,三菱变频器,三菱伺服电机,三菱触摸屏是三菱电机公司FA产品中重要的产品线。三菱电机自动化在中国的FA事业也得到了日益发展,在各种生活基础领域和生产现场得到了广大的......