搜档网
当前位置:搜档网 › 倍福PID软件库使用手册

倍福PID软件库使用手册

倍福PID软件库使用手册
倍福PID软件库使用手册

BECKHOFF 公司TwinCAT PLC Control PID 软件库使用手册

2003 年 11 月 03 日

目录

1. 简介 (3)

1.1 概念 (3)

1.2 基本原理 (3)

2. 功能块说明 (4)

2.1 概貌 (4)

2.2 CtrlStandardPID (5)

2.3 Ctrl3PointPID (9)

2.4 PwmOutput (13)

2.5 Ctrl2PointWithHysteresis (16)

2.6 Ctrl3PointWithHysteresis (19)

3. 示例程序 (22)

3.1 PC 示例程序 (22)

3.2 BCxxxx示例程序 (24)

1. 简介

该软件库包含 TwinCAT PLC中实现 PID 控制器功能的功能块,以及脉宽调制信号生成和2 点及 3 点特性曲线功能。为了适应实际的 PID 调节任务,考虑了一些技术保护,如反复位浪涌和控制值限幅,这些都是实际过程中不可或缺的操作。控制器的状态由标志指示。在 3 点特性的 PID 控制器中,模拟量控制值在输出端又增加了正向和反向设定信号的数字输出。

1.1 概念

控制器的核心由一个实际的 PID 控制器(PID-T1)组成。任何控制器都遵循调节原理,并在正向或反向调节带中起调节作用。因此,对于容器中充满水的水位控制器可作为入口调节器或出口调节器。

限制控制值是可能的,这正如实际的过程情况一样,当控制设备达到其正向或反向限幅值时,应关闭数字控制器的输出。在控制设备达到其极限位置时触发幅值限制,ARW (反复位浪涌) 测量值被引入到控制器的积分分量。该 ARW 测量值可以保证调节误差保持为常数,以防止控制器的积分分量继续积分。否则,当误差信号极性再次发生改变时,控制值要花费很长的时间才能向反方向变化。

控制器的手动启动切换可通过使用一个特殊的初始化程序完成(同步标志),它可保证控制变量的平稳过渡。

当关闭 PID 控制器块的积分分量和跟踪功能(示波器)时,它也是 TwinCAT PLC 软件的成员,在此应特别强调。通过控制器和测量值之间的智能化相互作用,控制器可以进行调节,并在最短的时间内按照预定准则进行优化,并且不需借助辅助硬件进行数据采集和显示,因为,即使是内部的控制器幅值如P, I 和 D 分量也可以进行显示。

该控制器方案的另一基本优点是,控制器的值是保持的,没有误差,具备自身的物理单位,而不象通常所做的那样,要将其标准化到某一指定的数值范围。

1.2 基本原理

PID 控制器的数学方程简要说明如下。

A. 连续型 PID 控制器

A.1 乘积形式表达的实际连续型 PID 控制器(零极点形式):

A.2 代数和形式表达的实际连续型 PID 控制器:

其中:

A.3 不规则四边形表达的、代数和形式的实际 PID 控制器传递函数(步响应):

B. 离散型 PID 控制器

B.1 不规则四边形表达的、乘积形式的实际 PID 控制器(零极点形式):

B.2 具有不规则四边形表达的、代数和形式的实际 PID 控制器:

2. 功能块说明

2.1 概貌

下表是 TcPlcCtrl.lib 软件库中功能块列表。

功能块说明

CtrlStandardPID标准 PID 控制器

Ctrl3PointPID3-点 PID 控制器

PwmOutput脉冲宽度调制信号发生器块

Ctrl2PointWithHysteresis2-点特性曲线发生器块

Ctrl3PointWithHysteresis3-点特性曲线发生器块

2.2 CtrlStandardPID PID 控制器功能框图

传递函数

功能块

接口

VAR_INPUT

bInit : BOOL; (* 第一个周期初始化标志*)

bSync : BOOL; (* 无冲击同步初始化 *)

(* 控制器输入(偏差) *)

fCtrlInput : REAL; (* 控制器输入(偏差=误差) *)

fMinOutput : REAL; (* 控制器最小输出(最小极限) *)

fMaxOutput : REAL; (* 控制器最大输出(最大极限) *)

fSyncValue : REAL; (* 无冲击初始同步值 *)

(* 控制器值 *)

fCtrlCycleTime : REAL; (* 控制器周期时间,以秒为单位[s] *)

fKp : REAL; (* 比例增益 Kp (P) *)

fTn : REAL; (* 积分增益Tn (I) [s] *)

fTv : REAL; (* 微分增益Tv (D-T1) [s] *)

fTd : REAL; (* 微分阻尼时间 Td (D-T1) [s] *)

fInnerWindow : REAL; (* 减少积分分量的内部窗口 (dE-窗口) *)

fOuterWindow : REAL; (* 禁止积分分量的外部窗口 (dE-窗口) *)

END_VAR

VAR_OUTPUT

nErrorStatus : DINT; (* 控制器错误状态 (0: 无错误; >0:出错) *) fCtrlOutput : REAL; (* 控制器输出 *)

bMinLimit : BOOL := FALSE; (* 最小值激活? [TRUE/FALSE] -> ARW *)

bMaxLimit : BOOL := FALSE; (* 最大值激活? [TRUE/FALSE] -> ARW *)

bARWActive : BOOL := FALSE; (* ARW 激活? [TRUE/FALSE] -> 释放I-分量 *) END_VAR

输入

名称单位值范围说明

fCtrlInput ±∞控制器输入幅值?(误差值 e(t) ) fMinOutput ±∞最小输出极限(控制变量最小边界值) fMaxOutput ±∞最大输出极限(控制变量最大边界值) fCtrlCycleTime s > 0 离散时间实现的控制器周期时间

fKp ≥0比例放大因子 Kp (P 分量)

fTn s ≥0积分时间常数 Tn (I 分量)

fTv s ≥0微分时间常数 Tv (D T1 分量)

fTd s ≥0阻尼时间 Td (D T1 分量)

fInnerWindow ≥0用于控制器输入幅值的内部窗口(误差值e(t) ),使积分分量可以线性减小到零。

fOuterWindow ≥0用于控制器输入幅值的内部窗口(误差值e(t) ),如果控制器输入幅值在该窗口之外,则使积分分量禁止(冻结)。如果不需要该功能,该参数应设置为

bInit 1 [TRUE,FALSE] 初始标志,当调用控制器时,第一个周期必须激活(TRUE)。

bSync 1 [TRUE,FALSE] 同步标志,用于控制器的手动切换启动。可以和初始标志一起使用,并只在一个周期中激活(TRUE)。该手动切换启动同步仅当控制器具备积分和微分分量时使用,否则,没有效果。

fSyncValue ±∞用于同步的控制器输出值(最近一次设置的幅值,只在一次周期中作为设置幅值使用)。

输出

名称单位值范围说明

fCtrlOutput ±∞控制器输出值(控制变量 y(t) )

nErrorStatus ≥0控制器错误状态/错误代码。零值表示没有错误,大于零的值表示指定的错误代码(参见代码表)。

bARWActive [TRUE,FALSE] ARW (反复位浪涌) 激活/非激活。ARW 测量值在下面的情况下有效,例如:控制值限幅激活,积分分量在一个方向上被阻截,但积分分量可以在任何时间改变到相反的方向。它对控制器的动态性能有正向效应。

bMinLimit 1 [TRUE,FALSE] 最小输出幅值限幅激活/非激活(最小设定限幅)。bMaxLimit 1 [TRUE,FALSE] 最大输出幅值限幅激活/非激活(最大设定限幅)。

错误代码

名称说明nERR_NOERROR无错误

nERR_NOINIT 没有对控制器进行初始化。

控制器必须使用初始化标志对其初始化一次。当控制器被第一次调用时,该标志只在一个周期中为激活。当第一个周期结束后,该位必须复位。

如果控制器的参数被调整,则应重新进行初始化。

nERR_INVALIDPARAM 无效的控制器常数。

一个或多个控制器参数值无效。比例放大系数Kp,积分时间常数 Tn,微分时间常数 Tv 和阻尼时间常数Td 必须大于或等于零。

nERR_INVALIDCYCLETIME 无效的周期时间 / 采样时间。

控制器周期必须大于 0.0 s 并且小于 60.0 s。周期时间的物理单位为秒。

2.3 Ctrl3PointPID

3-点 PID 控制器功能块框图

功能块

接口

VAR_INPUT

bInit : BOOL; (*首次扫描初始化标志*)

bSync : BOOL; (* 无冲击同步初始化 *)

(* 控制器输入(偏差) *)

fCtrlInput : REAL; (* 控制器输入(偏差=误差) *)

bLimitSwitchMinus : BOOL; (* 新:数字量限幅开关- (用于最小) *)

bLimitSwitchPlus : BOOL; (* 新:数字量限幅开关+ (用于最大) *)

fSyncValue : REAL; (* 无冲击初始同步值 *)

(* 控制器值 *)

fCtrlCycleTime : REAL; (* 控制器周期时间,以秒为单位[s] *)

fKp : REAL; (* 比例增益 Kp (P) *)

fTn : REAL; (* 积分增益Tn (I) [s] *)

fTv : REAL; (* 微分增益Tv (D-T1) [s] *)

fTd : REAL; (* 微分阻尼时间 Td (D-T1) [s] *)

fDeadBand : REAL; (* 新:死区/零输出中心带*)

fInnerWindow : REAL; (* 减少积分分量的内部窗口 (dE-窗口) *)

fOuterWindow : REAL; (* 禁止积分分量的外部窗口 (dE-窗口) *)

END_VAR

VAR_OUTPUT

(* 主输出 *)

nErrorStatus : DINT; (* 控制器错误状态 (0: 无错误; >0:出错) *)

fCtrlOutput : REAL; (* 控制器输出 *)

bCtrlOutputMinus : BOOL := FALSE; (* 新:数字控制器输出- *)

bCtrlOutputPlus : BOOL := FALSE; (* 新:数字控制器输出 + *)

(* 辅助输出 *)

bMinLimit : BOOL := FALSE; (* 最小极限激活? [TRUE/FALSE] -> ARW *) bMaxLimit : BOOL := FALSE; (* 最大极限激活? [TRUE/FALSE] -> ARW *) bARWActive : BOOL := FALSE; (* ARW 激活? [TRUE/FALSE] -> 释放I-分量 *) END_V AR

输入

名称单位值范围说明

fCtrlInput ±∞控制器输入幅值?(误差值 e(t) ) bLimitSwitchMinus 1 [TRUE,FALSE] 用于控制设备限幅位置(最小控制值)的限幅开关- bLimitSwitchPlus 1 [TRUE,FALSE] 用于控制设备限幅位置(最大控制值)的限幅开关+ fCtrlCycleTime s > 0 离散型控制器周期时间

fKp ≥0比例放大系数Kp (P 分量)

fTn s ≥0积分时间常数 Tn (I 分量)

fTv s ≥0微分时间常数 Tv (D T1 分量)

fTd s ≥0阻尼时间常数 Td (D T1 分量)

fDeadBand ≥0和数字控制值相关的死区,以防止在一定范围内从- 到+ 地连续切换(“颤动”)。该参数值应至少大于1.0*e-10 ,保证控制设备不惰性复位。

fInnerWindow ≥0用于控制器输入幅值的内部窗口(误差值e(t) ),使积分分量可以线性减小到零。

fOuterWindow ≥0用于控制器输入幅值的内部窗口(误差值e(t) ),如果控制器输入幅值在该窗口之外,则使积分分量禁止(冻结)。如果不需要该功能,该参数应设置为

bInit 1 [TRUE,FALSE] 初始标志,当调用控制器时,第一个周期必须激活(TRUE)。

bSync 1 [TRUE,FALSE] 同步标志,用于控制器的手动切换启动。可以和初始标志一起使用,并只在一个周期中激活(TRUE)。该手动切换启动同步仅当控制器具备积分和微分分量时使用,否则,没有效果。

fSyncValue ±∞用于同步的控制器输出值(最近一次设置的幅值,只在一次周期中作为设置幅值使用)。

输出

名称单位值范围说明

fCtrlOutput ±∞控制器输出值(控制变量 y(t) ) bCtrlOutputMinus 1 [TRUE,FALSE] 负向控制器输出值(负向控制值yminus(t)) bCtrlOutputPlus 1 [TRUE,FALSE] 正向控制器输出值(正向控制值yminus(t))

nErrorStatus ≥0控制器错误状态/错误代码。零值表示没有错误,大于零的值表示指定的错误代码(参见代码表)。

bARWActive [TRUE,FALSE] ARW (反复位浪涌) 激活/非激活。ARW 测量值在下面的情况下有效,例如:控制值限幅激活,积分分量在一个方向上被阻截,但积分分量可以在任何时间改变到相反的方向。它对控制器的动态性能有正向效应。

bMinLimit 1 [TRUE,FALSE] 最小输出幅值限幅激活/非激活(最小设定限幅)。bMaxLimit 1 [TRUE,FALSE] 最大输出幅值限幅激活/非激活(最大设定限幅)。

错误代码

名称说明

nERR_NOERROR无错误

nERR_NOINIT 没有对控制器进行初始化。

控制器必须使用初始化标志对其初始化一次。当控制器被第一次调用时,该标志只在一个周期中为激活。当第一个周期结束后,该位必须复位。

如果控制器的参数被调整,则应重新进行初始化。

nERR_INVALIDPARAM 无效的控制器常数。

一个或多个控制器参数值无效。比例放大系数Kp,积分时间常数 Tn,微分时间常数 Tv 和阻尼时间常数Td 必须大于或等于零。当需使用“死区”参数时,用于数字控制值的死区必须大于或等于零。由于某些实际情况需要使用两个参数'InnerWindow' 和 'OuterWindow',必须选择 'InnerWindow' 参数小于或等于 'OuterWindow' 参数。

nERR_INVALIDCYCLETIME 无效的周期时间 / 采样时间。

控制器周期必须大于 0.0 s 并且小于 60.0 s。周期时间的物理单位为秒。

2.4 PwmOutput

PLC 功能块 "PwmOutput" 用于从一个模拟信号(REAL)生成脉冲宽度调制信号。PwmOutput 块通常跟随一个控制器,并从标定的模拟设定大小(REAL)中生成一个数字输出大小 (BOOL)。"fCtrlCycleTime" 代表跟随的 PwmOutput 功能块控制器的采样时间。时间"fPlcCycleTime" 是调用 PwmOutput 功能块任务的周期时间。

功能块

接口

VAR_INPUT

bInit : BOOL; (* 首次扫描初始化标志 *)

fPwmInput : REAL; (* 控制器输出 = PMW 输入 [0.0 ... 100.0] *)

fCtrlCycleTime : REAL; (* 控制器周期时间,用秒表示 [s] *)

fPlcCycleTime : REAL; (* PLC/PWM 周期时间,用秒表示 [s] *)

END_VAR

VAR_OUTPUT

nErrorStatus : DINT; (* 控制器错误代码输出 (0: 无错误; >0:有错误) *)

bPwmOutBit : BOOL; (* PWM 输出位 *)

END_VAR

输入

名称单位值范围说明

bInit1[TRUE,FALSE] 初始标志,当调用控制器时,第一个周期必须激活(TRUE)。

fPwmInput[0.0 - 100.0]标定的模拟量输入信号。输入信号必须标定到范围0.0 -100.0 之内。

fCtrlCycleTime s>= fPlcCycleTime 离散型控制器周期时间。

该参数可用于调整辅助控制器周期。如果使用了辅助的PWM 块,其值通常是”fPlcCycleTime”的整数倍。如果没有使用 PWM 块,该值必须设置为”fPlcCycleTime”相同的值。

fPlcCycleTime s> 0离散型PLC/Pwm 周期时间。该时间值必须和任务设定的间隔值相适应,单位为秒[s]。

输出

名称单位值范围说明

nErrorStatus ≥0功能块错误状态/错误代码。零值表示没有错误,大于零的值表示指定的错误代码(参见代码表)。

bPwmOutBit [TRUE,FALSE] PWM 块的输出值,用位表示nPwmOutDirection -1,0,+1 当周期开始后,显示变量 fPwmInput 的极性。

错误代码

名称说明

nERR_NOERROR无错误

nERR_NOINIT 没有对控制器进行初始化。

控制器必须使用初始化标志对其初始化一次。当控制器被第一次调用时,该标志只在一个周期中为激活。当第一个周期结束后,该位必须复位。

如果控制器的参数被调整,则应重新进行初始化。

nERR_INVALIDPARAM无效的控制器常数。

nERR_INVALIDCYCLETIME 无效的周期时间 / 采样时间。

控制器周期必须大于 0.0 s 并且小于 60.0 s。周期时间的物理单位为秒。

示例

下图中,最上部曲线显示的是 PID 控制器功能块的输入信号,中部是对应的控制器输出曲线。下部显示的是PwmOutput 块的输出信号。

2.5 Ctrl2PointWithHysteresis

当前的 PLC 功能块 "Ctrl2PointWithHysteresis" 创建了用于 TwinCAT PLC 的通用2-点磁滞曲线。该2-点曲线使用一般方法进行说明,并可选择参数满足大量的特殊情况(见图)。

概述

下图用图形方式表示了如何选择参数来获取特定曲线。

功能块

接口

VAR_INPUT

bInit : BOOL; (* 首次扫描初始化标志*)

(* 控制器输入(偏差) *)

fCtrlInput : REAL; (* 控制器输入(偏差=误差) *)

(* 控制器值 *)

fParamXOnOff : REAL; (* 参数 x 用于门槛值 ON/OFF *)

fParamYGain : REAL; (* 参数y-增益 *)

fParamYOffset : REAL; (* 参数y-偏移量 *)

END_VAR

VAR_OUTPUT

nErrorStatus : DINT; (* 控制器错误输出 (0: 无错误; >0:有错误) *) fCtrlOutput : REAL; (* 控制器输出 *)

END_VAR

输入

名称单位值范围说明

bInit 1 [TRUE,FALSE] 初始标志,当调用控制器时,第一个周期必须激活(TRUE)。

fCtrlInput ±∞功能块模拟输入信号

fParamXOnOff ≥0磁滞响应门槛值

如果输入为0.0,则没有磁滞。

fParamYGain ≥0输出幅值放大系数。

如果该值为0.0,则不管输入幅值为多少,输出幅值将始终保持相同的值。其极性将由偏移量和磁滞特性决定。

fParamYOffset ≥0输出幅值与输入幅值的偏移量。

输出

名称单位值范围说明

nErrorStatus ≥0功能块错误状态/错误代码。零值表示没有错误,大于零的值表示指定的错误代码(参见代码表)。

fCtrlOutput ±∞功能块输出幅值错误代码

名称说明nERR_NOERROR无错误

nERR_NOINIT 没有对控制器进行初始化。

控制器必须使用初始化标志对其初始化一次。当控制器被第一次调用时,该标志只在一个周期中为激活。当第一个周期结束后,该位必须复位。

如果控制器的参数被调整,则应重新进行初始化。

nERR_INVALIDPARAM_HYSTERESIS 无效参数

磁滞参数 "fParamXOnOff" 值必须大于或等于零。

nERR_INVALIDPARAM_SCALING 无效参数

放大系数值 "fParamYGain" 和偏移量"fParamYOffset" 必须大于或等于零。

2.6 Ctrl3PointWithHysteresis

当前的 PLC 功能块 "Ctrl3PointWithHysteresis" 创建了用于 TwinCAT PLC 的通用3-点磁滞曲线。该3-点曲线使用一般方法进行说明,并可选择参数满足大量的特殊情况(见图)。

概述

下图用图形方式表示了如何选择参数来获取特定曲线。

功能块

接口

VAR_INPUT

bInit : BOOL; (* 首次扫描初始化标志*)

(* 控制器输入(偏差) *)

fCtrlInput : REAL; (* 控制器输入(偏差=误差) *)

(* 控制器值 *)

fParamXOff : REAL; (* 参数 x 用于门槛值 OFF *)

fParamXOn : REAL; (* 参数 x 用于门槛值 ON *)

fParamYGain : REAL; (* 参数y-增益 *)

fParamYOffset : REAL; (* 参数y-偏移量 *)

END_VAR

VAR_OUTPUT

nErrorStatus : DINT; (* 控制器错误输出 (0: 无错误; >0:有错误) *) fCtrlOutput : REAL; (* 控制器输出 *)

END_VAR

输入

名称单位值范围说明

bInit 1 [TRUE,FALSE] 初始标志,当调用控制器时,第一个周期必须激活(TRUE)。

fCtrlInput ±∞功能块模拟输入信号

fParamXOff >= 0 且 <=

fParamXOn

磁滞关闭门槛值

磁滞关闭门槛值是关于输出幅值轴对称的。如果到达

该门槛值,则输出幅值变为零,直到到达开通门槛值

为止。

fParamXOn >= 0 且 =>

fParamXOff

磁滞开通门槛值

磁滞开通门槛值是关于输出幅值轴对称的。如果到达

该门槛值,则输出幅值变为一个不为零的值,该值取

决于偏移和放大系数参数。

fParamYGain ≥0输出幅值放大系数。

如果该值为0.0,则不管输入幅值为多少,输出幅值将始终保持相同的值。其极性将由偏移量和磁滞特性决定。

fParamYOffset ≥0输出幅值与输入幅值的偏移量。

菱PLC使用手册

三菱FX2N可编程控制器使用手册 一、可编程控制器的内部编程元件 1、输入继电器X: X000~X017 共16点 2、输出继电器Y: Y000~Y017 共16点 3、辅助继电器M:1)通用辅助继电器 M0~M499 共500点 2)断电保持继电器 M500~M3071 共2572点 3)特殊辅助继电器 M8000~M8255 共256点 4、状态继电器S:S0~S499 共500点 1)初始状态继电器 S0~S9 共10点 2)回零状态继电器 S10~S19 共10点,供返回原点用 3)通用状态继电器 S20~S499 共480点 4)断电保持状态继电器 S500~S899 共400点 5)报警用状态继电器 S900~S999 共100点 5、定时器T: T0~T255 共256点 1)常规定时器 T0~T255 共256点 T0~T199为100ms定时器,共200点,其中T192~T199为子程序中 断服务程序专用的定时器。 T200~T245为10ms定时器共46点 2)积算定时器 T246~T255 共10点 T246~T249为1ms积算定时器共4点 T250~T255为100ms积算定时器共6点 6、计算器 C:C0~C234 共235点 1)16位计数器 C0~C199 共200点 其中C0~C99为通用型共100点 C100~C199为断电保持型共100点 2)32位加/减计数器 C200~C234 共35点 其中C200~C219为通用型共20点 C220~C234为断电保持型共15点 7、指针P/I 1)分支用指针P0~P127 共128点 2)中断用指针I XXX 共15点 其中输入中断指针100~150 共6点 定时中断指针16~18 共3点 计数中断指针1010~1060 共6点 8、数据寄存器D 1)通用数据寄存器 D0~D199 共200点 2)断电保持数据寄存器 D200~D7999 其中断电保持用 D200~D511 共312点 不能用软件改变的断电保持 D512~D7999 共7488点,可用RST 和ZRST指令清除它的内容。

(完整word版)西门子PLC操作手册(24个点)

西门子可编程控制器 实 验 指 导 书 (操作部分) 浙江亚龙教仪有限公司

目录 实验一、全自动洗衣机的控制 (1) 实验二、三相电动机的顺序控制 (3) 实验三、步进电机控制 (5) 实验四交通灯控制 (8) 实验五搅拌器自动控制 (10) 实验六电机起停及报警器 (12) 实验七水塔水位自动控制 (14) 实验八自控成型机 (16) 实验九、自动送料装车系统 (18) 实验十、多种液体自动混合 (20) 实验十一、自控轧钢机 (22) 实验十二邮件分拣机 (25) 实验十三、LED数码显示控制 (28) 实验十四、电镀生产线控制 (30)

实验一、全自动洗衣机的控制 一.实验目的: 1、学习全自动洗衣机的工作原理。 2、学习计数器、定时器的应用。 二.实验器材: 1、亚龙PLC-主机单元一台 2、亚龙PLC-全自动洗衣机控制单元一台 3、计算机或编程器一台 4、电子连线若干条- 5、PLC串口通讯线一条 三.实验原理: 1、工作原理接线图如图一所示: 2、全自动洗衣机的工作方式: (1)按启动按钮,首先进水电磁阀打开,进水指示灯亮。 (2)按上限按钮,进水指示灯灭。搅轮在正反搅拌,两灯轮流亮灭。 (3)等待几秒钟。排水灯亮,后甩干桶灯亮了又灭。 (4)按下限按钮,排水灯灭、进水灯亮。 (5)重复两次(1)—(4)的过程 (6)第三次按下限按钮时,蜂鸣器灯亮五秒钟后灭。整个过程结束。 (7)操作过程中,按停止按钮可结束动作过程。 (8)手动排水按钮是独立操作命令,按下手动排水后,必须要按下限按钮。 四、实验步骤: 1、先将PLC的电源线插进PLC侧面的电源孔中,再将另一端插到220V电源插板。 2、将PLC的电源开关拨到关状态,严格按图一接线,注意12V电源的正负不要短接,电 路不要短路,否则会损坏PLC触点。 3、将PLC的电源开关拨到开状态,并且必须将PLC串口置于ON状态,然后通过计算机 或编程器将程序下载到PLC中,再将PLC的电源开关拨到关状态。 4、在通电以后,再接通1.2(1.3、1.4、1.5不接通),否则无法正确运行演示程序。 5、将PLC电源开关拨到开状态。 6、按下启动按钮后,进水指示灯亮。按下上限按钮后,搅轮先正转后反转,循环三次以 后,排水指示灯亮。按下下限按钮后,进水指示灯亮,循环三次。按下限按钮后,蜂鸣器指示灯亮,闪动5秒后结束。 五、思考题: 1、如何修改洗衣机搅轮正转、反转的时间。 2、如何修改洗衣机洗涤循环的次数。

plc手册

Coo l may P LC的M odbus通讯使用手册 Modbus通讯协议作为标准的工业通讯协议已经被广泛地应用在各个领域,Coo l may PLC的RS485通讯接口支持这种通讯协议,使 PLC能方便地与具有Modbus通讯协议的设备进行通讯,例如变频器、温湿度模块、组态网路、各种传感器等。 Modbus通讯协议分为两种串行通讯模式,ASCII和 RTU通讯模式。在配置每台PLC 时,用户须选择通讯模式以及RS485串行口的通讯参数。(波特率,奇偶校验等),在Modbus总线上的所有设备应具有相同的通讯模式和串行通讯参数。使用Modbus通讯,必须在梯形图中对每台PLC的相关特殊元件进行设置。 D8120通讯参数选择寄存器: b15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0 b0数据长度: 0:7位1:8位 b2b1奇偶性00:None无01:Odd奇11:Even偶 b3停止位:0:1位1:2位 b7b6b5b4波特率 0100:600bps 0111:4800bps 0101:1200bps 1000:9600bps 0110:2400bps 1001:19200bps b8-b12 与Modbus无关 B13 Modbus通讯模式:0:RTU 1:ASCII B14 启动通讯协议: 0:使用编程口协议或按RS指令通讯 1:使用Modbus协议通讯 B15 PLC主从机选择0:从机1:主机 8 1 E RTU D8121从机站号寄存器:范围1-247。当PLC作为Modbus通讯从机时,必须有一个站号,在梯形图里对D8121进行设定。 D8126发送前的延时寄存器:范围0-1000,单位ms。让接收设备有个准备时间,可以适当选择5-20ms。 当PLC为主机时 读取从机数据指令示例:RD3A K1 H0 D0 RD3A原来是模拟量模块读取指令,原指令功能不能使用。RD3A指令对应 Modbus的03号功能,读取(4X类型)寄存器。指令中K1是代表被读从机设备的站号,范围1-247;H0是代表被读数据在从机设备中的地址编号0000(十六进制数表示);D0里的值是代表读取的寄存器个数,范围1-32,被读取的数据依次保存在 D1,D2,D3……里。 写数据到从机指令示例:WR3A K1 H0 D0 WR3A原来是模拟量模块写入指令,原指令功能不能使用。WR3A指令对应Modbus 的16号功能,写数据到从机设备的各个(4×类型)寄存器;如果只写1个寄存器, WR3A指令对应Modbus的06号功能,写1个数据到从机设备的1个(4×类型) 寄存器。指令中K1是代表被写从机设备的站号,范围1-247;H0是代表被写寄存器在从机设备中的首地址编号 0000(十六进制数表示);D0里的值是代表被写的寄存器个数,范围1-32,被写出的源数据依次保存在D1,D2,D3……里。 D8129(M8129)超时时间寄存器:范围0-32767,单位10ms。当接收超时或接收错误时,M8129=ON M8123一次通讯完成标志当完成一次通讯时,M8123=ON,不管是否成功完成。

PLC使用手册知识

PLC使用手册知识 1

目录 第一章前言 1.1 开箱检查注意事项 (2) 1.2 命名规则及型号说明 (2) 1.3 可编程控制器的铭牌 (4) 1.4 安全注意事项……….................................................................................................. .4 1.5 使用注意事项……….................................................................................................. .4 1.6 报废时注意事项 (5) 第二章系列型号与规格尺寸 2.1 EASY系列型 号 ....................................................................................................... ...5 2.2 技术指标及规 2

格........................................................................................................ ...5 2.3 外形结构尺 寸........................................................................................................ (6) 第三章产品的安装及配线 3.1 可编程控制器的安装 (7) 3.2 可编程控制器的配线 3.2.1端子排列与说明 (7) 3.2.2 电源配线要求 (8) 3.2.3 开关量输入特性及配线要求 (8) 3.2.4 开关量输出特性及配线要求 (9) 3.2.5 模拟量输入特性及配线要求 (11) 3.2.6 模拟量输出特性及配线要求 (11) 3

CEMS使用手册(PLC)

CEMS 烟气在线监测系统 使用手册 深圳市宇星科技发展有限公司

目录 第一章概述 (3) 1.1 系统配置要求 (3) 1.2 软件功能介绍 (4) 第二章 CEMS远程监测系统使用 (5) 1.系统 (5) 1.1 用户登录 (5) 1.2注销用户 (7) 2.设置 (7) 2.1 系统参数设置 (7) 2.2 监测参数设置 (11) 2.3 用户管理 (15) 3.控制 (17) 3.1 设备控制 (17) 3.2 设备维护 (17) 4.报表 (18) 4.1 一分钟报表 (21) 4.2 5分钟报表 (22) 4.3 30分钟报表 (23) 4.4 日报表 (24) 4.5 月报表 (24) 4.6 年报表 (24) 4.7 设置分钟报表 (25) 4.8 系统日志 (25)

第一章概述 CEMS烟气在线监测系统是深圳市宇星科技发展有限公司,为监测工业固定污染源而开发的一套无人值守、24小时工作的连续监测系统。该软件以Windows 2000或XP为系统运行平台,采用结构化和网络化的设计原则,经扩展后,亦可作为大型环境监测网的数据服务中心。 系统原理:通过一个或多个前端数据采集器采集信息,信号通过数模转换后通过Modbus 等协议传人工控机,工控通过计算,转换等加工处理得到实时数据,并把实时数据以图文曲线的方式显示给用户,让用户不但能看到实时数据,还可以看到监测项目的历史趋势图和系统的运行状态等,同时,系统把实时数据存入数据库,生成日、月、年报表和各种统计信息报表,报表可以导出或者打印出来,还可以通过接口把实时数据传送给环保处实现联网监测。 1.1 系统配置要求 硬件要求: (1)、Intel奔腾500Mhz以上的CPU; (2)、内存64MB以上; (3)、硬盘剩余空间在500MB以上; (4)、高彩或真彩系列显示卡及显示器; 软件要求: (1)、操作系统Windows 2000或XP专业版或服务器版; (2)、数据库系统SQL Server 2000;

PLC控制系统操作手册样本

一、压缩机电脑主控制器使用手册 特点: ●LCD中英文显示 ●对电机具有短路、堵转、缺相、过载、不平衡等全方位保护功能 ●对电机具有起停控制、运行控制 ●对空压机进行防逆转保护 ●对多点温度进行检测与控制保护 ●自动调节负荷率控制压力平衡 ●高度集成, 高可靠性, 高性价比 一、基本操作 1、按键说明 排气温度:80C 供压:0.60MPa 运行状态:设备已停止 0秒机旁 ON M 图1 ON——起动键: 按此键可起动电机运行 OFF——停机键: 按此键可停止电机运行 M——设定键: 修改完数据后, 按此键确认数据存储输入, 在一定压力范围内能够手动加.减载 ——上移键: 数据修改时, 按此键上翻修改该数位; 在菜单选择时作

为选择键。 ——下移键: 数据修改时, 按此键下翻修改该数位; 在菜单选择时作为选择键。 ——移位键/确认键: 修改数据时, 此键作为移位键; 在菜单选择时作为确定键。 RT——返回键/复位键: 在菜单操作时作为返回键返回上一级菜单; 故障停机时, 按此键复位。 2、状态显示与操作 机组通电后显示如下界面: 欢迎使用 螺杆式空气压缩 5秒后显示以下主界面: 排气温度: 20℃ 供气压力: 0.60Mpa 按””进入以下菜单选择界面: 运行参数 日历 a、运行参数查看 按””或””移动黑色滚动条到”运行参数”菜单后, 按确认 键””后弹出下一级菜单:

再按””弹出 电流(A): R S T 如为最后一级菜单, 界面不会出现黑色滚动条, 按返回键”RT”返回上级菜单或 主界面。如在某一界面停止操作, 数秒钟后自动返回主界面。 用””、””移动键、确认键””和返回键”RT”根据上述方法可完全观察到运行时间、本次运行时间、维护参数、历史故障、出厂日期、现场故障等运行参数并返回到上级菜单。 b、日历时间 按””或””移动黑色滚动条到”日历”菜单后, 按确认键”” 后弹出 现行时间 2月22日 在停机状态下可对日期、时间进行调整, 操作方法为: 按””或””移动黑色滚动条到需修改的参数项后按确定键””后出现闪烁位, 此时””和””键变为上翻和下翻 键修改当前位, ””变为移位键移动修改位。修改完毕后按”M” 确认并保存, ””或””变回移动黑色滚动条, ””变回返

3U-PLC使用手册

Fx3U-40MT 4/6轴 PLC使用手册 本 Plc Y0‐Y3/Y0‐Y5 可同时输出4/6路100Khz 脉冲,可以同时控制4/6组电机(步进/伺服)驱动器进行精确定位(暂时不支持直线/圆弧插补)。 7.故障恢复:(plc 运行开关 运行‐>停止 ,Run 指示灯没有闪烁(1秒),还是保持常亮,电脑无法进行编程通讯,可进行下列操作,重置用户程序)1. 运行开关拨到停止位(开关朝下靠近编程口 ) 2. 关闭PLC 电源,等到PLC 状态指示灯全部熄灭(等待5S 以上) 3. 打开PLC 电源,RUN 指示灯闪烁(此时PLC 可以进行后续操作)/ RUN 指示灯不亮(联系售后进行维修检测) 4. 使用三菱软件在线菜单里面‐>plc 存储器清除,清除PLC 程序5.然后写入正确的程序,打开运行开关到运行位,Run 指示灯常亮 6.请仔细检查程序是否使用了不支持的指令或者数据,参数。不确定的工程文件 可以发给客服进行确认。 5.模拟量输出: 模拟量输出(0V为输出基准电压) D8114=0-4095数值对应DA0输出0-10V信号D8115=0-4095数值对应DA1输出0-10V信号 6.通讯接口: 编程口:5‐ Gnd 3‐Rx 1/2‐TX 485口:A+,B ‐ 2. 3. 1. 支持定位指令 16位:PLSY ,PLSR ,DRVI ,DRVA ,PLSV ,ZRN 32位:DPLSY ,DPLSR ,DDRVI ,DDRVA ,DPLSV ,DZRN 注意事项 1.5V 脉冲输出接线, 此时脉冲输出支持100Khz 输出控制(推荐用户使用)5V ‐> 驱动器脉冲+/方向+Y0‐Y3 ‐> 驱动器脉冲‐/方向‐CM0‐> 0V 2.24V 脉冲输出接线,脉冲输出最大50Khz ,需要串接2K 电阻(不推荐)24V ‐> 驱动器脉冲+/方向+Y0‐Y3串联2K 电阻 ‐> 驱动器脉冲‐/方向‐CM0 ‐> 0V

PLC安装使用说明书-中英文

PLC型泵安装使用说明书 PLC Series Pump Installation instruction book 注意 □ 请仔细阅读本说明书,理解各项内容,以便能正确安装、运行、操作和保养维护等。 □ Please read this instruction book carefully and understand all the information for the correct installing, running, operating and maintenance. □ 本说明书应保存在实际最终使用人的手中。 □ This instruction book should be kept by the final actual user. □ 开车前必须重新调试泵的安装状态,并由泵生产产家确认 □ It must be redebugged installation condition of pump before the starting up the machinery, and be confirmed by the pump manufacturer. □ 本产品技术规范可能发生变化,恕不另行通知。 □ The technical regulations of this product may change; we will not give notice exceptionally. 襄樊五二五泵业有限公司 Xiangfan 525pump industry co.,Ltd.

目录 一. 概述 Summarization (2) 二结构特点 Design feature (2) 三. 开箱检查Check-up while opening box (3) 四.安装 Installation (3) 五.运行 Operation (4) 六. 维护 Maintenance (6) 七. 拆卸 Disassembly (7) 八装配 Assembly (9) 九故障原因及解决办法Trouble Causes and Solving Ways (12) Troubles (12) 十. 常用备件Spare Parts in Common Use (13)

PLC控制柜操作说明书

PLC控制柜操作说明书(EG069-08-00)

1.主画面 在该画面中给出了整个系统的操作模式,通过触摸不同的按钮,可进入相对应的画面。 1.1 点击按钮,可进入运转图画面。 1.2 点击按钮,可进入趋势图画面。 1.3点击按钮,可进入趋势图画面。 1.4点击按钮,会跳出Password设定画面,(口令缺省为:******;每次输入口令后,待最后一次操作结束1分钟之后, 自动登出)。当正确输入口令后,需再次点击按钮,将进入参数设定画面。 1.5点击按钮将复位报警。 1.6点击按钮将使报警静音。

2. 运转图画面 2.1 在该画面中给出了整个系统的运转图,可以观察系统中所以设备的运行情况。 2.2 锅炉汽包水位有两种显示方式:一是数值显示,显示范围为 -175mm至175mm;二是棒形图显示,显示范围顶部为175mm,底部为-175mm,红色部分为水位高度。 2.3 与锅炉对应的发电机运行状态将以动画的方式指示。 2.4 锅炉给水泵的运行状态将以动画的方式指示,图标红色和绿色交替闪烁为运行状态,暗灰色且不闪烁则为停止状态。 2.5 锅炉出口压力为数值显示,显示范围为0.0Bar至16.0Bar。2.6 锅炉进口烟温为数值显示,显示范围为0℃至600℃。 2.7 变频器输出值为数值显示,显示范围为0Hz至50Hz。

2.8 三通风门控制方式,自动时显示红色的自动,手动时为黑色的手动。 2.9 给水泵的控制方式,变频时显示红色的变频,工频时为黑色的工频。 2.10 点击按钮,将返回主画面。 2.11 点击锅炉区域将翻页至相对应的锅炉控制回路画面。 3. 各锅炉控制回路画面 3.1 锅炉汽包水位有两种显示方式:一是数值显示,显示范围为 -175mm至175mm;二是棒形图显示,显示范围顶部为175mm,底部为-175mm,红色部分为水位高度。 3.2 与锅炉对应的发电机运行状态将以动画的方式指示。 3.3 锅炉给水泵的运行状态将以动画的方式指示,图标红色和绿色

三菱FX1S系列PLC使用手册

三菱FX1S系列PLC使用手册 请不要从外部电源对基本单元的“24+”端子供电。还有不要对空端子“*”进行外部接线。否则有可能引起产品损坏。 电源出现不满10ms的瞬时断电控制器仍会继续工作。 24V+、COM端子可以作为传感器用供给电源400mA/24V使用。另外,这个端子不能由外部电源供电。

1.存储盒:FX1N-EEPROM-8L具有程序读写传送功能的8K步EEPROM。 2.显示模块:FX1N-5DM 3.能监控位软元件的ON/OFF和字软元件的当前值/设定值。也可强制SET/RST位软元件以及改变字软元件的当前值/设定值。是一种超小型设定显示器。 4.功能扩展板:具有通信功能或作为模拟电位器使用的板,无论哪个都可使用一个。FX1n-232-BD:可以连接计算机和打印机等的RSD-232C通讯用板。 FX1n-422-BD:可以连接可编程控制器外围设备的RS422通信用板。 FX1n-485-BD:可用于并联链接和简单PC间链接等网络的RS-485通信用板。 FX1n-CNV-BD:可以连接FX0n用特殊适配器的板。 FX1n-8A V-BD:装有8点模拟电位器的板。 5.选件可按下列组合使用: 可以并用:显示模块+功能扩展板。 必须注意:存储盒+功能扩展板。存储合仅限于传送程序时使用,在平时不要对存储合进行安装使用。 不可并用:存储盒+显示模块。 存储盒+显示模块+功能扩展板。 6.存储盒: 存储盒具有可以代替FX1s内置EEPROM存储器的功能,还有与EEPROM存储器之间进行程序读写装载的功能。如装上存储盒那它将代替内置EEPROM存储器优先进行动作。 FX1n-EEPROM-8L内存容量8k步。 外围设备进行程序写.入时,请将PROTECT开关置为OFF。 7.写入操作:(8L~PLC)可编程控制器状态STOP时有效。 (1)在可编程控制器电源为OFF状态安装8L。 (2)合上可编程控制器电源,按一次WR键(写入),WR的LED灯亮进入准备状态。(3)再按一次,LED灯闪烁,开始写入。 (4)WR的LED如熄灭,则写入完成。(切断可编程控制器电源8L) 8.读出操作:(PLC~8L)可编程控制器状态STOP时有效。 (1)在可编程控制器电源为OFF状态时,安装8L (2)将8L右侧面的PROTECT开关置为OFF。 (3)合上可编程控制器电源,按一次RD键,RD的LED灯亮,进入准备状态。 (4)再按一次,LED灯闪烁,开始读取。 (5)RD的LED如熄灭,则读取完成。(切断可编程控制器电源,取下后将PROTECT键置ON) 注意:读出/写入都在STOP时有效。在RUN状态时不能接受操作。存储盒只能执行程序读写,不可一直安装在上面作为存储器使用。 9.显示模块:FX1n-5DM

lgplc编程手册

第三章开始KGL for Windows 3.1 创建一个工程 ···························································· 3-1 3.2 创建一个程序 ···························································· 3-3 3.3 编辑变量/注解···························································· 3-9 3.4 与PLC连接(在线)····················································· 3-11 3.5 屏幕设置和功能························································· 3-17

第三章开始KGL for Windows

第三章开始KGL for Windows 第三章开始KGL for Windows 3. 1 创建一个工程[Project] ?双击KGL_WIN.exe 文件去运行KGL for Windows或可执行文件。 ?开始屏幕如下所示。 ?为创建一个新的工程,在开始屏幕选择工程Project]- 新工程New Project]… ( )。 ?在对话框内选择‘Blank Project’,然后点击‘OK’按钮。 ?在如下的对话框中键入: PLC类型,编程语言,标题,公司,作者和描述。

第三章开始KGL for Windows ?点击‘OK’按钮,然后,过程,消息,和程序窗体会自动显示。 ?用户可以使用用KGL-DOS 或GSIKGL创建的已存在的工程创建一个新工程。详细信息请参阅4.2 创建工程。

西门子PLC编程手册

西门子S7-200PLC的RS485通信口易损坏的原因分析和解决办法 一、S7-200PLC内部RS485接口电路图:电路图见附件 图中R1、R2是阻值为10欧的普通电阻,其作用是防止RS485信号D+和D-短路时产生过电流烧坏芯片,Z1、Z2是钳制电压为6V,最大电流为10A的齐纳二极管,24V电源和5V电源共地未经隔离,当D+或D-线上有共模干扰电压灌入时,由桥式整流电路和Z1、Z2可将共模电压钳制在±6.7V,从而保护RS485芯片SN75176(RS485芯片的允许共模输入电压范围为:-7V~+12V)。该保护电路能承受共模干扰电压功率为60W,保护电路和芯片内部没有防静电措施。 二、常发生的故障现象分析: 当PLC的RS485口经非隔离的PC I电缆与电脑连接、PLC与PLC之间连接或PLC与变频器、触摸屏等通信时时有通信口损坏现象发生,较常见的损 坏情况如下: ●R1或R2被烧断,Z1、Z1和SN75176完好。这是由于有较大的瞬态干扰电流经R1或R2、桥式整流、Z1或Z1到地,Z1、Z2能承受最大10A电流的冲击,而该电流在R1或R2上产生的瞬态功率为:102×10=1000W,当然会 将其烧断。 ●SN75176损坏,R1、R2和Z1、Z2完好。这主要可能是受到静电冲击或瞬态过电压速度快于Z1、Z2的动作速度造成的,静电无处不在,仅人体模式也 会产生±15kV的静电。 ●Z1或Z2、SN75176损坏,R1和R2完好。这可能是受到高电压低电流的瞬态干扰电压将Z1或Z2和SN75176击穿,由于电流较小和发生时间较短 因而R1、R2不至于发热烧断。 由以上分析得知PLC接口损坏的主要原因是由于瞬态过电压和静电造成,产生瞬态过电压和静电的原因很多也较复杂,如由于PLC内部24V电源和5V 电源共地,24V电源的输出端子L+、M为其它设备混合供电可能导致地电位变化,从而造成共模电压超出允许范围。所以EIA-485标准要求将各个RS485接口的信号地用一条低阻值导线连接在一起以保证各节点的地电位相等,消除地 线环流! 当带电插拔未隔离的连接电缆时,由于两端电位不相等电路中又存在诸多电感、电容之类的器件,插拔瞬间必然产生瞬态过电压或过电流。 连接在RS485总线上的其它设备产生的瞬态过电压或过电流同样会流入到PLC,总线上连接的设备站点数越多,产生瞬态过电压的因素也越多。 当通信线路较长或有室外架空线时,雷电必然会在线路上造成过电压,其能量往往是巨大的,常有用户沮丧地说:“联网的几十台PLC全部遭打坏了!”。 三、解决办法: 1、从PLC内部考虑: ●采用隔离的DC/DC将24V电源和5V电源隔离,分析了三菱、欧姆龙、 施耐德PLC以及西门子的PROFIBUS接口均是如此。 ●选用带静电保护、过热保护、输入失效保护等保护措施完善的高挡次RS485芯片,如:SN65HVD1176D、MAX3468ESA等,这些芯片价格一般在十几元至几十元,而SN75176的价格仅为1.5元。 ●采用响应速度更快、承受瞬态功率更大的新型保护器件TVS或BL浪涌吸收器,如P6KE6.8CA的钳制电压为6.8V,承受瞬态功率为500W,BL器件则 可抗击4000A以上大电流冲击。

三菱PLC使用手册

三菱 FX2N 可编程控制器使用手册 一、可编程控制器的内部编程元件 1、输入继电器 X: X000~X017共16点 2、输出继电器 Y: Y 000~Y017共16点 3、辅助继电器 M:1)通用辅助继电器M0~M499 共 500 点 2)断电保持继电器M500~M3071 共 2572 点 3)特殊辅助继电器M8000~M8255 共 256 点 4、状态继电器 S:S0~S499共500点 1)初始状态继电器S0~S9 共 10 点 2)回零状态继电器S10~S19共 10 点,供返回原点用 3)通用状态继电器S20~S499共 480点 4)断电保持状态继电器S500~S899共400点 5)报警用状态继电器S900 ~S999共100点 5、定时器 T: T0~T255共256点 1)常规定时器 T0 ~ T255共256点 T0~ T199为 100ms定时器,共 200 点,其中 T192~T199 为子程序 中断服务程序专用的定时器。 T200~T245 为 10ms定时器共 46 点 2)积算定时器 T246 ~T255 共 10 点 T246~T249 为 1ms积算定时器共4点 T250~T255 为 100ms积算定时器共6点 6、计算器 C :C0~ C234共235点 1)16 位计数器C0 ~ C199共200点 其中 C0~C99 为通用型共 100 点 C100~C199为断电保持型共100 点 2)32 位加 / 减计数器 C200~ C234 共 35 点 其中 C200~ C219为通用型共 20 点 C220~C234为断电保持型共15 点 7、指针 P/I 1)分支用指针 P0~P127 共 128 点 2)中断用指针 I XXX共 15 点 其中输入中断指针 100~ 150 共 6 点 定时中断指针 16~18共3点 计数中断指针 1010~1060共6点 8、数据寄存器 D 1)通用数据寄存器D0~D199 共 200 点 2)断电保持数据寄存器D200~D7999 其中断电保持用 D200~D511 共 312 点 不能用软件改变的断电保持 D512~D7999 共 7488 点,可用 RST 和 ZRST指令清除它的内容。

PLC使用说明书

PLC逻辑编程功能使用说明 DSE73XX,86XX,87XX控制器提供丰富的PLC逻辑编程功能,灵活应用可实现各种控制器本身不具备的功能,现将PLC主要功能给大家做个简要介绍: PLC逻辑编程元件包括两大部分:输入条件及输出条件; 1.输入指令包括:开关量触点,模拟量触点,计数器触点,延时触点,日期触点及按 钮触点等; 2.输出指令包括:置位指令,复位指令,循环指令,点动指令,加计数器,减计数器, 计数器清零,时间继电器,中间继电器,仪表输出及静音输出; 一.常用输入点: 1. —Flag test,我们可以理解为继电器触点,常开、常闭触点可自定义,如下图所示:

2. —Insrumentation value,我们可以理解为可读取的仪表参数,如水温,油压,功率等值,同时我们也可以设置常开,常闭状态,如下图所示:

3. —Timer test,我们理解为时间继电器触点,同样我们可以设置常开,常闭状态,如下图所示: 4. —Button test,可以将按钮做为输入点进行逻辑编程,一样可以设定常开,常闭点;如下图所示: 5. —设定日期时间;

二.常用输出点: 1. —Set flag,—Reset flag,—Toggle flag,—Drive flag,这四种指令都可以理解为输出线圈,其中的差异区别在于(如下图所示): 2. —分别为加计数器,减计数器及清零计数器,软件内部包含10个计数器,具体数字可以通过进行设置,如下图所示: 3. —Delay,我们可以理解为时间继电器,软件内部包含10个时间继电器,具体时间可

以通过进行设置,如下图所示: 4. —Trigger function,我们可以理解为软件中自带的中间继电器,软件内部包含20个中间继电器,输出类型可自定义;如下图所示: 5. —Reset alarm,故障消音,我们可以通过输入点或其他条件进行控制器故障消音;

PLC使用手册知识(doc 24页)

目录 第一章前言 1.1 开箱检查注意事项 (2) 1.2 命名规则及型号说明 (2) 1.3 可编程控制器的铭牌 (4) 1.4 安全注意事项 (4) 1.5 使用注意事项 (4) 1.6 报废时注意事项 (5) 第二章系列型号与规格尺寸 2.1 EASY系列型号 (5) 2.2 技术指标及规格 (5) 2.3 外形结构尺寸 (6) 第三章产品的安装及配线 3.1 可编程控制器的安装 (7) 3.2 可编程控制器的配线 3.2.1端子排列与说明 (7) 3.2.2 电源配线要求 (8) 3.2.3 开关量输入特性及配线要求 (8) 3.2.4 开关量输出特性及配线要求 (9) 3.2.5 模拟量输入特性及配线要求 (11) 3.2.6 模拟量输出特性及配线要求 (11) 第四章程序编制及下载 4.1 梯形图程序编制及下载 (12) 4.2CAN网络配置及固化 (12) 第五章特殊功能介绍 5.1 温度转换函数 (19) 5.1.1 相关特殊软元件 (19) 5.1.2 入口参数表 (20) 5.1.3 专用数据寄存器D5000—D5999 (20) 5.1.4 函数调用示例 (20) 5.2 零点量程的测定 5.2.1 热电偶零点量程的测定 (15) 5..2.2 环温补偿热敏电阻零点量程测定 (16) 5.3 热电偶温度—毫伏值非线性表 (17) 5.4 环温补偿热敏电阻—温度非线性表 (17) 5.5 典型应用例程 (20) 第六章编程基础 6.1 编程方法 (20) 6.2 软元件资源 (20) 6.3 指令集 (20) 第七章PLC状态识别与维护 7.1 PLC指示LED的识别 (20) 7.2 维护 (20)

相关主题