三菱PLC编程技术及工程案例精选(第2版)
上QQ阅读APP看书,第一时间看更新

2.7 I/O模块

2.7.1 数字量输入模块

Q系列PLC输入模块分为AC输入模块和DC输入模块,输入点数有8点、16点、32点和64点。其中,8点和16点输入的为螺钉连接型;而32点和64点的必须另选连接器方可接线。表2-19是16点的DC输入模块(QX40正极公共端型)参数说明。图2-16为QX40接线。

表2-19 QX40参数

978-7-111-36359-0-Chapter02-35.jpg

①响应时间在GX-Developer软件中设置。

978-7-111-36359-0-Chapter02-36.jpg

图2-16 QX40接线

2.7.2 数字量输出模块

Q系列PLC输出模块分为触点输出(即继电器输出)、晶闸管输出和晶体管输出三种类型,输出点数有8点、16点、32点和64点。晶体管输出又分为漏型和源型两种。下面以源型的16点输出模块(QY80)为例讲解,表2-20为QY80参数。

表2-20 QY80参数

978-7-111-36359-0-Chapter02-37.jpg

(续)

978-7-111-36359-0-Chapter02-38.jpg

从图2-17可以看出:模块负载的公共端均接DC电源的负极,该DC电源由外界电源提供,输出点数为16点螺钉连接(故不需另选连接器)。

978-7-111-36359-0-Chapter02-39.jpg

图2-17 QY80接线

下面再看下漏型的输出模块QY71,模块参数见表2-21;接线如图2-18所示。

从图2-18可以看出:该模块输出负载的公共端均接DC电源的正极,且输出点数为32点,必须另选A6CON140引脚的连接器,连接线截面积为0.3mm2

表2-21 QY71参数

978-7-111-36359-0-Chapter02-40.jpg

978-7-111-36359-0-Chapter02-41.jpg

图2-18 QY71接线

2.7.3 模拟量输入模块

模拟量输入模块是指将模拟量(电流或电压)转换成数字量输出的模块,如温度传感器、压力传感器、位移传感器等。目前Q系列PLC的模拟量输入模块型号有Q64AD、A68ADV、Q68ADI,其内容说明如下:

1.性能规格(见表2-22)

表2-22 模拟量输入模块的性能规格

978-7-111-36359-0-Chapter02-42.jpg

(续)

978-7-111-36359-0-Chapter02-43.jpg

2.通道端子号排列(见表2-23)

表2-23 模拟量输入模块的通道端子号排列

978-7-111-36359-0-Chapter02-44.jpg

3.外部接线(见图2-19~图2-21)

(1)Q64AD(见图2-19)

978-7-111-36359-0-Chapter02-45.jpg

图2-19 Q64AD接线

图中几处标号表示的意义分别如下:

①电源线采用双绞屏蔽线。

②表示Q64AD的输入阻抗。

③如果输入的模拟量为电流信号,则必须将V+和I+短接。

④通常“A.G.”端处于悬空,不需要接线,但是在下列条件下,它可用作兼容设备的GND端。

a)当“A.G.”端和“兼容设备的GND”端之间的极性有差异时;

b)当在±电线上+端是开路时,作为0V输入的替换方案。

⑤必须接地。

(2)Q68ADV(见图2-20)

978-7-111-36359-0-Chapter02-46.jpg

图2-20 Q68ADV接线

图中几处标号表示的意义分别如下:

①电源线采用两芯双绞屏蔽线。

②表示Q68ADV的输入阻抗。

③通常“A.G.”端处于悬空,不需要接线,但是在下列条件下,它可用作兼容设备的GND端。

a)当“A.G.”端和“兼容设备的GND”端之间的极性有差异时;

b)当在±电线上+端是开路时,作为0V输入的替换方案。

④必须接地。

(3)Q68ADI(见图2-21)

978-7-111-36359-0-Chapter02-47.jpg

图2-21 Q68ADI接线

图中几处标号表示的意义分别如下:

①电源线采用两芯双绞屏蔽线。

②表示Q68ADI的输入阻抗。

③通常“A.G.”端处于悬空,不需要接线,当“A.G.”端和“兼容设备的GND”端之间的极性有差异时,它可用作兼容设备的GND端。

④必须接地。

4.I/O地址(见表2-24)

表2-24 模拟量输入模块的I/O地址

978-7-111-36359-0-Chapter02-48.jpg

5.模拟量输入模块初始化编程(以Q64AD为例)

模拟量输入模块初始化编程有使用程序包(GX Configurator-AD)和顺控程序两种方法,下面分别介绍这两种方法。

(1)实用程序包(GX Configurator-AD)

1)利用该程序包设置以下参数:A-D转换允许/禁止设置、采样处理/平均处理设置、时间/次数指定、平均时间/平均次数设置。

通过进行这些初始化设置,就不需要顺控程序设置了。

①系统配置如图2-22所示。

②初始化设置(见图2-23)。

把CH1设置成采样处理,把CH2设置成每50次进行一次平均处理,把CH3设置成每1000ms进行一次平均处理,CH1~CH3均设为转换允许(Enable),CH4设为禁止(Unable)。

978-7-111-36359-0-Chapter02-49.jpg

图2-22 系统配置

978-7-111-36359-0-Chapter02-50.jpg

图2-23 Q64AD初始化设置

2)自动刷新设置(见图2-24)。

自动刷新设置是为CH1~CH3设置输出值和出错代码。

3)写智能功能模块参数

该数据是用自动刷新设置创建的,并存储在使用GX Developer创建项目的智能功能模块参数文件中,如图2-25所示。

打开GX Developer软件,执行[在线]→[从PLC读]/[写入PLC]→“智能功能模块参数”操作。或者从实用程序参数设置模块选择操作:[在线]→[从PLC读]/[写入PLC]。

978-7-111-36359-0-Chapter02-51.jpg

图2-24 Q64AD自动刷新设置

4)程序的编写(见图2-26)

程序解释:当模-数转换完成(即XOE为ON)后,将通道1中的采样值(D11中的值)、通道2中的采样值(D12中的值)和通道3中的采样值(D13中的值),分别送到D101、D102和D103中进行显示即可(主要D11、D12、D13在软件包中已设好为哪个通道采样的地址,故在梯形图中这部分程序就不用编写了)。后面两行程序指的是程序出错及如何清除。

978-7-111-36359-0-Chapter02-52.jpg

图2-25 智能模块参数的形成

978-7-111-36359-0-Chapter02-53.jpg

图2-26 梯形图程序

(2)顺控程序(即不使用程序包)

梯形图程序如图2-27所示。

2.7.4 模拟量输出模块

模拟量输出模块指的是将数字量转换为模拟量(电压或电流信号)输出。例如电气转换器等接入该模块。目前Q系列PLC的模拟量输出模块型号有Q62DA、A64DA、Q68DAV、Q68DAI,其内容说明如下:

978-7-111-36359-0-Chapter02-54.jpg

图2-27 不使用程序包的梯形图

1.性能规格(见表2-25)

从表中可知,Q62DA是指输出的通道点数为2,也就是说输出的通道数为2,根据设计需要,如果电气转换器的数量超过2个小于6个,且接收的是电流信号时,那么就选用Q68DAI模块。

表2-25 模拟量输出模块的性能规格

978-7-111-36359-0-Chapter02-55.jpg

(续)

978-7-111-36359-0-Chapter02-56.jpg

2.转换特性

把从PLC CPU写入的数字值转换成模拟输出值(电压或电流输出),并用包括偏置和增益值时的斜线表示。

3.I/O地址的功能(见表2-26)

4.端子号排列(见表2-27)

表2-26 模拟量输出模块的I/O表

978-7-111-36359-0-Chapter02-57.jpg

①该信号只供系统使用,用户不能使用该信号。若通过顺控程序使它们变成ON或OFF,则不能保证D-A转换模块发挥作用。

②关于Q62DA,不能使用Y3~Y8,关于Q64DA,不能使用Y5~Y8。

表2-27 模拟量输出模块的端子号

978-7-111-36359-0-Chapter02-58.jpg

5.外部接线图(以Q62DA为例)

(1)电压输出(见图2-28)

将接线端子V+、COM与外部传感器连接

978-7-111-36359-0-Chapter02-59.jpg

图2-28 Q62DA电压输出接线图

(2)电流输出(见图2-29)

将接线端子I+、COM与外部传感器连接

978-7-111-36359-0-Chapter02-60.jpg

图2-29 Q62DA电流输出接线图

注意该模块要正常工作,必须有外部电源供电,由图2-28、图2-29可知,端子24V和24G分别接外部DC 24V的正负极。

6.模拟量输出模块初始化程序的编写(以Q62DA为例讲解)

系统配置(见图2-30)

978-7-111-36359-0-Chapter02-61.jpg

图2-30 系统配置

Q62DA中2个通道全部允许开通,且CH1和CH2输入的数字值地址分别为D11和D12。进行初始化设置时有两种方法。即使用实用程序包和顺控程序编程法。这两种方法与A-D的编程类似,这里不做讲述,具体见Q系列数模转换模块用户手册。