搜档网
当前位置:搜档网 › 三菱PLC教案与实验 课题 (5)

三菱PLC教案与实验 课题 (5)

三菱PLC教案与实验 课题 (5)
三菱PLC教案与实验 课题 (5)

课题五: FX系列PLC的编程元件

【教学目的】:1、理解”软”继电器的概念

2、掌握各种”软”继电器的功能使用时注意事项

【教学重点】: 掌握各种”软”继电器的功能使用时注意事项

【教学难点】: 理解”软”继电器的概念

【课型】:新授课

【课时】:4课时

【讲授内容】

不同厂家、不同系列的PLC,其内部软继电器的功能和编号都不相同,因此在编制程序时,必须熟悉所选用PLC的软继电器的功能和编号。

FX系列PLC软继电器编号由字母和数字组成,其中输入继电器和输出继电器用八进制数字编号,其它软继电器均采用十进制数字编号。

一、数据结构及软元件(继电器)概念

1、数据结构

1)十进制数

2)二进制(在FX系列PLC内部,数据是以二进制(BIN)补码的形式存储,所有的四则运算都使用二进制数)。

3)八进制(输入继电器、输出继电器的地址采用八进制)

4)十六进制、5)BCD码

6)常数K、H

K:十进制常数

H:十六进制常数

2、软元件(编程元件、操作数)

1)软元件概念

PLC内部具有一定功能的器件(输入、输出单元、存储器的存储单元)。

2)分类:位元件、字元件

①位元件

X:输入继电器,用于输入给PLC的物理信号;

Y:输出继电器,从PLC输出的物理信号;

M(辅助继电器)和S(状态继电器):PLC内部的运算标志。

说明:

A、位单元只有ON和OFF两种状态,可用“0”和“1”表示。

B、元件可以通过组合使用,4个位元件为一个单元,通用表示方法是由Kn加起始的软元件号组成,n 为单元数。

例如K2 M0表示M0~M7组成两个位元件组(K2表示2个单元),它是一个8位数据,M0为最低位。

②字元件

数据寄存器D:模拟量检测以及位置控制等场合存储数据和参数。

字节(BYTE)、字(WORD)、双字(DOUBLE WORD)

二、FX系列PLC的编程元件

(一)输入继电器(X)

作用:用来接受外部输入的开关量信号。

输入端通常外接常开触点或常闭触点。

编号:X000 ~ X007 X010 ~ X017 ·

说明:1)输入继电器以八进制编号。

FX2系列PLC带扩展时最多可有184点输入继电器(X0 ~X267)。

2)输入继电器只能输入驱动,不能程序驱动

3)可以有无数的常开触点和常闭触点。

4)输入信号(ON、OFF)至少要维持维持一个扫描周期。

(二)输出继电器(Y)

作用:输出程序运行的结果,驱动执行机构控制外部负载。

编号:Y000 ~ Y007 Y010 ~ Y017·

说明:1)输出继电器以八进制编号。

FX2系列PLC带扩展时最多可有184点输入继电器(Y0 ~Y267)。

2)输入继电器只能程序驱动,不能外部驱动

3)输出模块的硬件继电器只有一个常开触点,梯形图中输出继电器的常开触点和常闭触点可以多次使用。

(三)辅助继电器(M):中间继电器

辅助继电器是用软件实现,是一种内部的状态标志,相当于继电器控制系统中的中间继电器。

说明:1)辅助继电器以十进制编号。

2)辅助继电器只能程序驱动,不能接收外部信号,也不能驱动外部负载。

3)可以有无数的常开触点和常闭触点。

辅助继电器:通用型、掉电保持型和特殊辅助继电器三种。

1、通用型辅助继电器:M0~M499 共500个

特点:通用辅助继电器和输出继电器一样,在PLC电源断开后,其状态将变为OFF。当电源恢复后,除因程序使其变为ON外,否则它仍保持OFF。

用途:中间继电器(逻辑运算的中间状态存储、信号类型的变换)。

2、掉电保持型辅助继电器:M500~M1023

特点:在PLC电源断开后,保持用辅助继电器具有保持断电前瞬间状态的功能,并在恢复供电后继续断电前的状态。掉电保持是由PLC机内电池支持。

3、特殊辅助继电器:M8000~M8255

特点:特殊辅助继电器是具有某项特定功能的辅助继电器。

分类:触点利用型和线圈驱动型。

1)触点型特殊辅助继电器:其线圈由PLC自动驱动,用户只可以利用其触点。

2)线圈型特殊辅助继电器:由用户驱动线圈,PLC将作出特定动作。

1)运行监视继电器:

M8000 ——当PLC处于RUN时,其线圈一直得电

M8001 ——当PLC处于STOP时,其线圈一直得电

2)初始化继电器:

M8002 ——当PLC开始运行的第一个扫描周期其得电

M8003 ——当PLC开始运行的第一个扫描周期其失电

(对计数器、移位寄存器、状态寄存器等进行初始化)

3)出错指示继电器:

M8004 ——当PLC有错误时,其线圈得电

M8005 ——当PLC锂电池电压下降至规定值时,其线圈得电

M8061 ——PLC硬件出错D8061(出错代码)

M8064 ——参数出错D8064

M8065 ——语法出错D8065

M8066 ——电路出错D8066

M8067 ——运算出错D8067

M8068 ——当线圈得电,锁存错误运算结果

4)时钟继电器:

M8011 ——产生周期为10ms脉冲

M8012 ——产生周期为100ms脉冲

M8013 ——产生周期为1s脉冲

M8014 ——产生周期为1min脉冲

5)标志继电器

M8020 ——零标志。当运算结果为0时,其线圈得电。

M8021 ——借位标志。减法运算的结果为负的最大值以下时,其线圈得电。

M8022 ——进位标志。加法运算或移位操作的结果发生进位时,其线圈得电。

6)PLC模式继电器:

M8034 ——禁止全部输出。当M8034线圈被接通时,则PLC的所有输出自动断开。

M8039 ——恒定扫描周期方式。当M8039线圈被接通时,则PLC以恒定的扫描方式运行,恒定扫描周期值由D8039决定

M8031----非保持型继电器、寄存器状态清除

M8032----保持型继电器、寄存器状态清除

M8033----RUN→STOP时,输出保持RUN前状态

M8035----强制运行(RUN)监视

M8036----强制运行(RUN)

M8037----强制停止(STOP )

(四)状态寄存器(S)

作用:用于编制顺序控制程序的状态标志。

1)初始化用:S0S9

这10个状态寄存器作为步进程序中的初始状态用。

2)通用:S10 ~ S127

这118个状态寄存器作为步进程序中的普通状态用。

注:不使用步进指令时,状态寄存器也可当作辅助继电器使用

(五)定时器(T)

作用:相当于时间继电器。

分类:普通定时器、积算定时器

定时器工作原理:当定时器线圈得电时,定时器对相应的时钟脉冲(100ms、10ms、1ms)从0开始计数,当计数值等于设定值时,定时器的触点接通。

定时器组成:初值寄存器(16位)、当前值寄存器(16位)、输出状态的映像寄存器(1位)——元件号T。

t = 0.1×100 =10s

定时器的设定值可用常数K,也可用数据寄存器D中的参数。K的范围1~32767

注意:若定时器线圈中途断电,则定时器的计数值复位。

1)普通定时器

输入断开或发生断电时,计数器和输出触复位。

100ms定时器:T0 ~ T199,共200个,定时范围:0.1 ~3276.7s

10ms定时器:T20 ~ T245,共46个,定时范围:0.01 ~327.67s

t = 0.1×100 =10s

2)积算定时器

输入断开或发生断电时,当前值保持,只有复位接通时,计数器和触点复位。

复位指令:如RST T250

1ms积算定时器:T246 ~ T249,共4个(中断动作),定时范围:0.001 ~ 32.767s

100ms积算定时器:T250 ~ 255,共6个,定时范围:0.1 ~ 3276.7s

思考题:

1.如何实现断电延时?

如:当X0接通时,Y0马上得电;当X0断开时,Y0过20S后断电。

2.当一个定时器的定时时间不够时,怎么办?

如:当X0接通后,Y0过5000S后得电并保持,至到X1接通为止。

3. 如何实现如下图所示周期为50s的脉冲输出?

(六)计数器(C)

计数器:对内部元件X、Y、M、T、C的信号进行记数(记数值达到设定值时计数动作)。

计数器分类:普通计数器、双向计数器、高速计数器

计数器工作原理:计数器从0开始计数,计数端每来一个脉冲计数值加1,当计数值与设定值相等时,计数器触点动作。

计数器的设定值可用常数K,也可用数据寄存器D中的参数。计数值设定范围1 ~ 32767。

注意:RST端一接通,计数器立即复位。

1、普通计数器(计数范围:K1~K32767)

16位通用加法计数器:C0 ~ C15 16位增计数器

16位掉电保持计数器:C16 ~ C31 16位增计数器

2、双向计数器(计数范围:-2147483648~2147483647)

32位通用双向计数器:C200~C219,共20个,

32位掉电保持计数器:C220~C234,共15个。

说明:1)设定值可直接用常数K或间接用数据寄存器D的内容。间接设定时,要用编号紧连在一起的两个数据寄存器。

2)C200~C234计数器的计数方向(加/减计数)由特殊辅助继电器M8200~M8234设定。当M82xx接通(置1)时,对应的计数器C2xx为减法计数;当M82xx断开(置0)时为加法计数。

3、高速计数器:C235 ~ C254 32位增/减计数器

高数计数器工作原理:采用中断方式对特定的输入进行计数(FX0N为X0~X3),与PLC的扫描周

期无关。具有掉电保持功能

高速计数器设定值范围:-2147483648 ~ +2147483647

C23

5

C23

6

C23

7

C23

8

C24

1

C24

2

C24

4 X0 U/D U/D U/D X1 U/D R R X2 U/D U/D

X3 U/D R S +

/

-

M82

35

M82

36

M82

37

M82

38

M82

41

M82

42

M82

44

例1:当X12=1时,C235对X0的脉冲进行增(减)计数。

当X11接通时,C235复位。

例2:当X12=1,同时X3=1时,C244对X0的脉冲进行增(减)计数。

当X11=1,C244复位;或X1=1时C244立即复位。

2)单相双输入型:

C246 C247 C249

X0 U U U

X1 D D D

X2 R R

X3 S

+/- M8246 M8247 M8249

用M8246、M8247、M8249监视C246、C247、C249的增/减计数。

例1:当X12=1时,C246对X0的脉冲进行增计数,对X1的脉冲进行减计数。

当X11接通时,C246复位。

例2:当X12=1,同时X3=1时,C249对X0的脉冲进行增计数,对X1的脉冲进行减计数。

当X11=1,C249复位;或X2=1时C249立即复位。

3)双相输入型:

C251 C252 C254

X0 A A A

X1 B B B

X2 R R

X3 S

+/- M8251 M8252 M8254

用M8251

机械转轴上安装的光电编码器在电动机正转或反转时分别输出如下波形,。双相输入型高速计数器可根据A、B相波形的相对相位自动进行增/减计数,即可测得转轴的转向和转数。

计数方式:在A相接通时,若B相由断→通,则计数器作增计数。

在A相接通时,若B相由通→断,则计数器作减计数。

例:

当X12=1时,C254进行增(减)计数。

当X11接通时,C254复位。

七、数据寄存器D:

用来存储PLC进行输入输出处理、模拟量控制、位置量控制时的数据和参数。

数据寄存器为16位,最高位是符号位。32位数据可用两个数据寄存器存储。

1、通用数据寄存器:D0 ~ D127

通用数据寄存器在PLC由RUN →STOP时,其数据全部清零。

如果将特殊继电器M8033置1,则PLC由RUN →STOP时,数据可以保持。

2、保持数据寄存器:D128 ~ D255

保持数据寄存器只要不被改写,原有数据就不会丢失,不论电源接通与否,PLC运行与否,都不会改变寄存器的内容。

3、特殊数据寄存器:D8000 ~ D8255

4、文件寄存器:D1000 ~ D2499

八、变址用寄存器:V、Z

是一种特殊用途的数据寄存器相当于微机中的变址寄存器,用于改变元件的编号(变址)。九、常数:K、H

十进制常数用K表示,如常数123表示为K123

十六进制常数则用H表示,如常数345表示为H159

十、指针:P、I

1、跳转用指针:P 0 ~ P63 共64点

它作为一种标号,用来指定跳转指令或子程序调用指令等分支指令的跳转目标。

2、中断用指针:I00□~I30□共4点

作为中断程序的入口地址标号。

思考题:

1、如何用计数器来实现定时功能?

2、如何用计数器和定时器的配合来实现长延时?

三菱PLC编程实例和编程优化9篇

1.一个逻辑很强的程序 【Q】 检测出口温度来控制20个风扇,温度高于设定值就启动一台风扇,一分钟后温度还高于设定值就启动下一台风扇,。。。。一分钟后温度降到设定值以下就关闭一台风扇。 上面的动作容易实现,现在的问题是每个风扇都有手动和自动两个状态。 假如说现在1,6,9,18,20。5台在自动,其余手动 温度高于设定值启动1,温度还高于设定值怎么才能跳过2,3,4,5 直接启动6呢? 我考虑的是为每台风扇编号,首先检测哪几台在自动状态,然后控制,可是这样逻辑太复杂了 有没有简单的办法???? 【A】 fx3u可以对位变址,程序比较简单,循环控制即可:

FX2N就要用移位,间接获得自动位, M0仍为1min计时,M10~M29为自动状态标识,M100~M119为对应的风扇输出,其他为缓存位: 2.三菱PLC程序动作分析 【Q】这是其中的一部分

为什么C1线圈已得电,可下面的RST M100却没有得电 这里的动作为什么是M19得电一次,M100置位一次,M19再得电一次,变复位一次。如此循环。我用的是在线模拟,有关系吗? 【A】 考虑一个扫描周期内的状态: 首先M100是OFF的,C1被M100的常闭触点一直复位中; M19置ON后第一个扫描周期 第一句指令:当M19第一次为ON时,C0计数到1,线圈变为ON; 第二句指令:C0将M100置位为ON;(注意此时程序还没有扫描到后面,C1仍然是在被复位的状态。而内存中的M100状态已经由OFF变为ON了) 第三句指令:M100将C0复位; 第四句指令:虽然M19和M100同时为ON,但是因为C1仍在被复位的状态,所以此时没有计数。虽然输出线圈显示为ON了,但计数值仍为0; 第五句指令:C1计数值为0,未达到设定值1,触点保持为OFF,未能复位M100; 第六句指令:M100保持为ON,未能继续复位C1; 第二个扫描周期: 第一句指令:当M19仍为ON时,但M100也为ON了,所以C0不计数,保持上一次被复位的状态OFF; 第二句指令:C0状态为OFF,对M100线圈无影响,M100仍为ON; 第三句指令:M100继续将C0复位; 第四句指令:虽然M19和M100同时为ON,但C1仍没有计数。因为计数器计数需要前边的条件状态有个

51单片机与三菱PLC RS485通讯实例

51单片机与三菱PLC无协议通讯成功我用了两个晚上的时间查阅一些资料,利用三菱PLC的扩展RS485通讯板与其51单片机连接通讯,可写PLC任意的地址。长度可达1000米,看见网上写的都很烦且对三菱和单片机不是很熟的朋友来说有一定的阅读难度,今天将它与大家分享。希望在此基础上大家能扩展出自己想要的功能,过些时间有空我在写个半双工的程序。 硬件部分: 我用的是天祥单片机实验板,由于没有RS485接口,我利用ADM485芯片自制了一个485接口,如图,但如果要进行半双工通讯,须将P3.0口到下载程序的RS232芯片的线断开可用一个跳线,用RS485的时候断开RS232,用RS232的时候插上跳线帽。硬件连接如图 PLC程序: 通讯我用单片机做主机(只发送指令),PLC做从机(只接

收指令),单工单向,以便初学着掌握。 格式:1位启始,8位数据,一位停止。 所以PLC寄存器D8120:0C81. plc程序很简单不懂的可以看下三菱PLC的通讯手册。如下图: 三:单片机程序: #include /*单片机的头文件*/ unsigned char code tab[]={0x17,0xff};/*PLC输出的Y点数,PLC输出Y灯0125678亮*/ sbit led=P1^1; /*将RS485置为发送数据模式*/ unsigned char i; void init() { SCON=0x50; /*串口中断开*/ TMOD=0x20; /*定时器设置*/ TH1=0xfd; /*定时时间的高位*/ TL1=0xfd; /*定时时间的低位,速度为9600BPS*/ TR1=1; /*定时器开*/

三菱PLC编程实例

三菱FX系列PLC教学课程---一个从基础讲起的电梯控制实例 第一节 PLC简述 一、PLC的特点: 1、高可靠性 2、编程简单,使用方便 可采用梯形图编程方式,与实际继电器控制电路非常接近,一般电气工作者很容易接受。 3、环境要求低 适用于恶劣的工业环境。 4、体积小,重量轻 5、扩充方便,组合灵活 二、PLC的硬件结构: 1、硬件框图 2、输入接口电路 为了保证能在恶劣的工业环境中使用,PLC输入接口都采用了隔离措施。如下图,采用光电耦合器为电流输入型,能有效地避免输入端引线可能引入的电磁场干扰和辐射干扰。 在光敏输出端设置RC滤波器,是为了防止用开关类触点输入时触点振颤及抖动等引起的误动作, 因此使得PLC内部约有10ms的响应滞后。

当各种传感器(如接近开关、光电开关、霍尔开关等)作为输入点时,可以用PLC机内提供的电源或外部独立电源供电,且规定了具体的接线方法,使用时应加注意。 3、输出接口电路 PLC一般都有三种输出形式可供用户选择,即继电器输出,晶体管输出和晶闸管输出。 在线路结构上都采用了隔离措施。 特点: 继电器输出:开关速度低,负载能力大,适用于低频场合。 晶体管输出:开关速度高,负载能力小,适用于高频场合。 晶闸管输出:开关速度高,负载能力小,适用于高频场合。 注意事项: (1)PLC输出接口是成组的,每一组有一个COM口,只能使用同一种电源电压。 (2)PLC输出负载能力有限,具体参数请阅读相关资料。 (3)对于电感性负载应加阻容保护。 (4)负载采用直流电源小于30V时,为了缩短响应时间,可用并接续流二极管的方法改善响应时间。

第二节 PLC的工作过程 PLC大多采用成批输入/输出的周期扫描方式工作,按用户程序的先后次序逐条运行。一个完整的周期可分为三个阶段: (一)输入刷新阶段 程序开始时,监控程序使机器以扫描方式逐个输入所有输入端口上的信号,并依次存入对 应的输入映象寄存器。

2011-学习资料大全:三菱PLC编程实例

(二)程序处理阶段 所有的输入端口采样结束后,即开始进行逻辑运算处理,根据用户输入的控制程序,从第一条开始,逐条加以执行,并将相应的逻辑运行结果,存入对应的中间元件和输出元件映象寄存器,当最后一条控制程序执行完毕后,即转入输出刷新处理。 (三)输出刷新阶段 将输出元件映象寄存器的内容,从第一个输出端口开始,到最后一个结束,依次读入对应的输出锁存器,从而驱动输出器件形成可编程的实际输出。 一般地,PLC 的一个扫描周期约10ms ,另外,可编程序控制器的输入/输出还有响应滞后(输入滤波约10ms ),继电器机械滞后约10ms ,所以,一个信号从输入到实际输出,大约有20--30ms 的滞后。 输入信号的有效宽度应大于1个周期+10ms 。 第三节 三菱FX PLC 中各种元件介绍(以FX2-64MR 为例) 一、输入继电器 X ? X 、Y 还有无数个常开、常闭触点供编程使用。 ? Y 外部分仅有一个常开触点供带动负载使用。 ? 可以看出每组都是8个 ? 输入输出点数根据实际工程需要来确定。 ? 可采用主机+扩展的方式来使用,扩展的编号依次编下去。 X0--X7 X10-X17 X20-X27 X30-X37 (共32点) 二、输出继电器 Y Y0--Y7 Y10--Y17 Y20--Y27 Y30--Y37 (共32点) 三、辅助继电器 M (1)通用辅助继电器 M0--M499(共500个),关闭电源后重新启动后,通用继电器不能保护断电前的状态。 (2)掉电保持辅助继电器 M500--M1023(共524个),PLC 断电后再运行时,能保持断电前的工作状态,采用锂电池作为PLC 掉电保持的后备电源。 (3)特殊辅助继电器 M8000--M8255(共156点),有特殊用途,将在其它章节中另作介绍。 辅助继电器都有无数个常开、常闭触点供编程使用,只能作为中间继电器使用,不能作为外部输出负载使用。 四、状态继电器 S (1)通用状态继电器 S0--S499 (2)掉电保持型状态继电器 S499-S899 (3)供信号报警用:S900-S999 状态继电器S 是对工作步进控制进行简易编程的重要元件,这里不作进一步的介绍。

三菱PLC编程实例

课题一PLC控制运料小车 一、课题要求: 要求:根据给定的设备和仪器仪表,在规定的时间内完成程序的设计、安装、调试等工作,达到课题规定的要求。 二、设计原则:按照完成的工作是否达到了全部或部分要求,由实验老师对其结 果进行评价。 三、课题内容: 其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车(其工作方式见考核要求2选定)。按S01小车从原点起动, KM1接触器吸合使小车向前运行直到碰SQ2开关停,KM2接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰 SQ3开关停,此时KM3接触器吸合使乙料斗装料3秒,随后KM4接触器吸合小车返回原点直到碰SQ1开关停止,KM5接触器吸合使小车卸料 5秒后完成一次循环。 四、设计要求: 1、编程方法由实验老师指定: ⑴用欧姆龙系列PLC简易编程器编程 1

⑵用计算机软件编程 2、工作方式: A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环; B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行; C.连续作3次循环后自动停止,中途按停止按钮S02则小车完成一次循环后才能停止; 3、按工艺要求画出控制流程图; 4、写出梯形图程序或语句程序; 5、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入; 6、在考核箱上接线,用电脑软件模拟仿真进行调试。 五、输入输出端口配置:

六、问题: 小车工作方式设定: A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续 循环,当S07为“1”时小车单次循环; B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到 碰SQ1开关立即停止;当再按启动按钮S01小车重新运行; C.连续作3次循环后自动停止,中途按停止按钮S02小车完成一次循环后才能停止。 1、按工艺要求画出控制流程图: 2、写出梯形图程序或语句程序 3、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入及调试。 (1)小车连续循环与单次循环用S07选择,当S07(0005)= 0时小车连续循环,当其等于1时,小车单次循环。 (2)小车连续循环,按停止按钮S02(0001),小车一次循环后回到原点,遇SQ1 停止,再按启动按钮S01(0000)小车重新运行 (3)连续三次循环由CNT03计数,中途按S02小车完成一次循环后停止 4、书面说明: (1)PLC有哪些特点?可靠性高,抗干扰能力 强配套齐全,功能完善,适用性强易学易用,深受 工程技术人员欢迎系统的设计、建造工作量小,维 护方便,容易改造体积小,重量轻,能耗低 (2)为什么PLC的触点可以使用无数次。 PLC里的一个“继电器”其实只是PLC内部寄存器的一个位,当你在程序中用到该继电器时,只是重复的对存储器中的相应位作“读”操作。并不像我们平时所说的继电器那样有线圈和触点。虽然初学时可以那样理解,但要知道它们的区别。 3

PLC学习资料大全:三菱PLC编程实例讲解

三菱 FX 系列 PLC 教学课程 ---一个从基础讲起的电梯控制实例 第一节 PLC 简述 一、 PLC 的特点: 1、高可靠性 2、编程简单,使用方便 可采用梯形图编程方式,与实际继电器控制电路非常接近,一般电气工作者很容易接受。 3、环境要求低 适用于恶劣的工业环境。 4、体积小,重量轻 5、扩充方便,组合灵活 二、 PLC 的硬件结构: 1、硬件框图 2、输入接口电路 为了保证能在恶劣的工业环境中使用, PLC 输入接口都采用了隔离措施。如下图,采用光电耦合 器为电流输入型,能有效地避免输入端引线可能引入的电磁场干扰和辐射干扰。 在光敏输出端设置 RC 滤波器,是为了防止用开关类触点输入时触点振颤及抖动等引起的误动作, 因此使得 PLC 内部约有 10ms 的响应滞后。

当各种传感器(如接近开关、光电开关、霍尔开关等)作为输入点时,可以用 PLC机内提供的 电源或外部独立电源供电,且规定了具体的接线方法,使用时应加注意。 3、输出接口电路 PLC一般都有三种输出形式可供用户选择,即继电器输出,晶体管输出和晶闸管输出。 在线路结构上都采用了隔离措施。 特点: 继电器输出:开关速度低,负载能力大,适用于低频场合。 晶体管输出:开关速度高,负载能力小,适用于高频场合。 晶闸管输出:开关速度高,负载能力小,适用于高频场合。 注意事项: (1)PLC输出接口是成组的,每一组有一个COM口,只能使用同一种电源电压。 (2)PLC输出负载能力有限,具体参数请阅读相关资料。 (3)对于电感性负载应加阻容保护。 (4)负载采用直流电源小于30V时,为了缩短响应时间,可用并接续流二极管的方法改善响应 时间。

三菱PLC与变频器通讯案例

Modbus是Modicon公司为其PLC与主机之间的通讯而发明的串行通讯协议。其物理层采用 RS232、485等异步串行标准。由于其开放性而被大量的PLC及RTU厂家采用。Modbus通讯方式采用主从方式的查询-相应机制,只有主站发出查询时,从站才能给出响应,从站不能主动发送数据。主站可以向某一个从站发出查询,也可以向所有从站广播信息。从站只响应单独发给它的查询,而不响应广播消息。MODBUS通讯协议有两种传送方式:RTU方式和ASCII方式。三菱700系列变频器能够从RS-485端子使用ModbusRTU通讯协议,进行通讯运行和参数设定。对象: 1. 三菱PLC:FX2N+FX2N-485-BD 2. 三菱变频器:F700系列,A700系列。 两者之间通过网线连接,具体参照下图。 FX2N-485-BD与n台变频器的连接图

1.三菱变频器的设置 PLC与变频器之间进行通讯时,通讯规格必须在变频器中进行设定,每次参数初始化设定后,需复位变频器或通断变频器电源。 参数号名称设定值说明 Pr331 通讯站号 1 设定变频器站号为1 Pr332 通讯速度 96 设定通讯速度为9600bps Pr334 奇偶校验停止位长 2 偶校验,停止位长1位 Pr539 通讯校验时间 9999 不进行通讯校验 Pr549 协议选择 1 ModbusRTU协议 Pr551 PU模式操作权选择 2 PU运行模式操作权作为PU接口 进行ModbusRTU协议通讯时,Pr551必须设置为2,Pr340设置为除0以外的值,Pr79设置为0或2或6。通过RS-485端子进行ModbusRTU协议通讯时,必须在NET网络模式下运行。

相关主题