15 PLC 功能应用MPD
543
步骤 3. 此时会出现已安装的库画面,点选 “安装”
步骤 4. 选取 MPD PLC Library 汇入
步骤 5. 点选新增库
a-2 使用排程功能块前请先设定 RTC 时间 (参数 12-93~参数 12-96)
a-3 拖曳功能块到 PLC 程序中,如下图
由左边项目树中,拖曳功能块到 PLC 程序中。
B. 多主站功能
b-1 设定通讯主站
⚫ 设定通讯地址参数 09-00 = 1,也可透过功能块设定,如:wAddress = 1 执行后会成为
通讯主站,此时 LCD 出现 M。
⚫ 设定完通讯主站后,此时功能块会显示各站在线情形,如:bID1 = True。代表主站在线。
由功能块输出引脚,可知道目前各从站在线情形
15 PLC 功能应用MPD
544
b-2 设定从站
设定通讯地址参数 09-00 = 2~4,执行后会成为从站,LCD 显示参数 09-00 设定值
b-3 设定备用主站
从站设定参数 04-57,bit8 = 1,成为备用主站
C. 多泵控制功能
c-1 增减泵
步骤 1. 设定泵浦启动时序选择参数 12-14,选择增减泵方式
步骤 2. 设定恒压保持误差范围设定参数 12-00 及恒压保持停机侦测时间参数 12-01
步骤 3. 设定小量用水再启动偏差量参数 12-02
步骤 4. 主站 KeyPad 按下 RUN,若目前水压不到小量用水平位则依序增泵
步骤 5. 当目标压力到达时,则依序减泵
c-2 轮泵
步骤 1. 设定循环时间类型选择
1:绝对时间,参考参数 12-51
2:固定时间,参考参数 12-52
步骤 2. 轮泵设定参考下方说明
12-50 循环时间类型选择
出厂设定值:2
设定范围 0:无功能
1:绝对时间
2:固定时间
12-51 多泵浦循环绝对时间
出厂设定值:00:00
设定范围 00:00~23:59
12-52 多泵浦循环固定时间
出厂设定值:5.0
设定范围 0.0~3000.0 小时
此参数只有主泵设定有效。
根据参数 12-50 的设定值定义循环时间类型选择,当绝对时间等于参数 12-51 或是主
泵运转时间大于参数 12-52 之后,开始主泵副泵交换。
若选择绝对时间,请先至参数 12-93~12-96 校正万年历时间。
15 PLC 功能应用MPD
545
15-12-2 MPD PLC 排程功能块
15-12-2-1 功能介绍
A.功能说明
a-1 各时段区间及目标压力的规则
a-2 指定日排程
⚫ 执行指定日时段的目标压力
⚫ 指定日为使用者指定日期
a-3 周末排程
⚫ 执行周日时段的目标压力
⚫ 周末定义可透过参数 04-59 设定,来定义为礼拜六、日或者只有礼拜日
a-4 平日排程
⚫ 指定日及周末之外都是平日排程
⚫ 平日排程只需指定时段
a-5 执行目标压力优先权:
⚫ 同一时段下,执行目标压力的优先权为:指定日 > 周末 > 平日
时间 1
参数 04-60
时间 2
参数 04-62
时间 3
参数 04-64
时间 4
参数 04-66
时间 5
参数 04-68
压力 1
参数 04-61
压力 2
参数 04-63
压力 3
参数 04-65
压力 4
参数 04-67
压力 5
参数 04-69
日常
时间 1
参数 04-70
时间 2
参数 04-72
时间 3
参数 04-74
时间 4
参数 04-76
时间 5
参数 04-78
压力 1
参数 04-71
压力 2
参数 04-73
压力 3
参数 04-75
压力 4
参数 04-77
压力 5
参数 04-79
周末
参数 04-59
时间 1
参数 04-90
时间 2
参数 04-92
时间 3
参数 04-94
时间 4
参数 04-96
时间 5
参数 04-98
压力 1
参数 04-91
压力 2
参数 04-93
压力 3
参数 04-95
压力 4
参数 04-97
压力 5
参数 04-99
指定日
参数 04-80
~04-89
15 PLC 功能应用MPD
546
15-12-2-2 功能块说明
b. 排程功能块可分为:平日排程功能块、周末排程功能块、指定日排程功能块
b-1 平日排程功能块介绍
下表为目前平日排程功能块接口,包含输入及输出引脚说明及默认值。
FB/FC FB Name Graphic Expression
FB DFB_MPD_WeekdaysSchedule
输入引脚说明
Name Function Data
type
Setting value
(Default value) Note
bUpdate 更新参数 BOOL False / True
(False)
当 bUpdate 设定为 True 时会
更新以下参数
wSchedule 排程设定 Word N/A bUpdate 为 true 时会写入参数
04-58
输出引脚说明
Name Function Data type Output range (Default value)
bTimeValid1 时段 1 有效 BOOL False / True (False)
bTimeValid2 时段 2 有效 BOOL False /True (False)
bTimeValid3 时段 3 有效 BOOL False / True (False)
bTimeValid4 时段 4 有效 BOOL False / True (False)
bTimeValid5 时段 5 有效 BOOL False / True (False)
15 PLC 功能应用MPD
547
b-2 周末排程功能块介绍
下表为目前周末排程功能块接口,包含输入及输出引脚说明及默认值。
FB/FC FB Name Graphic Expression
FB DFB_MPD_WeekendSchedule
输入引脚说明
Name Function Data
type
Setting value
(Default value) Note
bUpdate 更新参数 BOOL False / True
(False)
当 bUpdate 设定为 True 时会更
新以下参数
wSchedule 排程设定 Word N/A bUpdate 为 true 时会写入参数
Pr04-58
wWeekendSetting 周末设定 Word N/A
bUpdate 为 true 时会写入参数
04-59,相关设定可参考参数
04-59
参数设定说明
04-58 日常、周末、指定日供水开关
出厂设定值:0
设定范围 bit0:1 (日常)
bit1:1 (周末)
bit2:1 (指定日)
04-59 设定周末定义
出厂设定值:0
设定范围 0:星期六、星期日
1:星期日
输出引脚说明
Name Function Data type Output range (Default value)
bTimeValid1 时段 1 有效 BOOL False / True (False)
bTimeValid2 时段 2 有效 BOOL False / True (False)
bTimeValid3 时段 3 有效 BOOL False / True (False)
bTimeValid4 时段 4 有效 BOOL False / True (False)
bTimeValid5 时段 5 有效 BOOL False / True (False)
15 PLC 功能应用MPD
548
b-3 指定日排程功能块介绍
下表为指定日排程功能块接口,包含输入及输出引脚说明及默认值。
FB/FC FB Name Graphic Expression
FB DFB_MPD_WeekendSchedule
输入引脚说明
Name Function Data
type
Setting value
(Default value) Note
bUpdate 更新参数 BOOL False / True
(False)
当 bUpdate 设定为 True 时会
更新以下参数
wSchedule 排程设定 Word N/A
bUpdate 为 true 时会写入参
数 04-58
输出引脚说明
Name Function Data type Output range (Default value)
bTimeValid1 时段 1 有效 BOOL False / True (False)
bTimeValid2 时段 2 有效 BOOL False / True (False)
bTimeValid3 时段 3 有效 BOOL False / True (False)
bTimeValid4 时段 4 有效 BOOL False / True (False)
bTimeValid5 时段 5 有效 BOOL False / True (False)
15-12-2-3 功能块使用说明
A. 功能块汇入
a-1 汇入 MPD PLC 功能块
步骤 1. 点选库 “管理器”
15 PLC 功能应用MPD
549
步骤 2. 点选 “资源库”
步骤 3. 此时会出现已安装的库画面,点选 “安装”
步骤 4. 选取 MPD PLC Library 汇入
步骤 5. 点选新增库
a-2 使用排程功能块前请先设定 RTC 时间(参数 12-93~参数 12-96)
a-3 拖曳功能块到 PLC 程序中,如下图
由左边项目树中,拖曳功能块到 PLC 程序中。
15 PLC 功能应用MPD
550
a-4 排程功能块需搭配多主站功能块使用,请确认已汇入多主站功能块,如下图。
a-5 若要使用全部排程功能,请将所有排程功能块汇入至 PLC 程序中,如下图。
15 PLC 功能应用MPD
551
B. 平日排程
b-1 设定参数 04-58 = 1, 或透过功能块设定 wSchedule = 1。
b-2 设定参数 04-60~参数 04-69
b-3 启动功能块,执行状态,请见下图
C. 周末排程
c-1 设定排程定义参数 04-58 = 2, 或透过功能块设定 wSchedule = 2。
c-2 设定周末定义参数 04-59 = 0 or 1,或透过功能块设定 wWeekendSetting = 2。
c-3 设定参数 04-70~参数 04-79
c-4 启动功能块,执行状态,请见下图
D. 指定日排程
d-1 设定排程定义参数 04-58 = 4, 或透过功能块设定 wSchedule = 4。
d-2 设定参数 04-80~参数 04-99
d-3 启动功能块,执行状态,请见下图
15 PLC 功能应用MPD
552
[此页有意留为空白]
16 BACnet 使用说明MPD
553
16 BACnet 使用说明
16-1 BACnet 使用介绍及步骤
16 BACnet 使用说明MPD
554
16-1 BACnet 使用介绍及步骤
16-1-1 BACnet 通讯规格
项目 规格
界面 RS-485
同步方式 异步
通讯参数
波特率 9.6、19.2、38.4 Kbps
数据长度 8-bit
校验 无(N)
停止位 1-bit
通讯协议 RTU
16-1-2 BACnet 简介:
BACnet 协议是由美国 ASHRAE, Inc.(American Society of Heating, Refrigerating and AirConditioning Engineers, Inc.) 所制定的标准规范,而 MP300 参考的协议版本是 V2004 的版本。
BACnet 规范到许多种物理层的接口,而 MP300 所内建的物理层是透过 MS/TP 的接口来达成。
MP300 的 BACnet 目前支持的 Device type 为 B-ASC。因此支持的服务有 DS-RP-B、DS-RPM-B、
DS-WP-B、DM-DDB-B、DM-DOB-B、DM-DCC-B 共 6 种服务类型。
16-1-3 接线配置
有关通讯接口与线材接线的说明,请参考下图:
请特别留意,设定参数 09-32 为 1 时,仅 COM2 的通讯接口支持 BACnet 通讯。当 BACnet 功能致
能后,COM2 通讯口将由 BACnet 来控管数据传送与接收。换言之,BACnet 模式下,COM2 通讯口
就无法提供 Modbus,DIADesigner 的通讯功能。
16 BACnet 使用说明MPD
555
16-1-4 参数设定
为了使用 MP300 的 BACnet,我们有两个部份的参数要设定
第 1 部份. 设定位于 Pr_Group9 的通讯参数 (Communication at Pr_Group9)
第 2 部份. 设定位于 Pr_Group0 的系统参数 (System_Parameter at Pr_Group0)
第 1 部份. 设定位于 Pr_Group9 的通讯参数
1. 设定参数 09-32 为 1,让 COM2 的通讯接口定义为 BACnet。(请注意当开启 BACnet 功能后,通
讯口 COM2 都无法使用 Modbus、DIA Desginer)。设定后,通讯格式固定为 RTU 8,N,1,不会参
考参数 09-04 的设定。
2. 设定参数 09-05,设定 BACnet 的通讯速度,支持 9600 19200 38400 三种速度,默认通讯速度
为 38400
3. 设定参数 09-45,设定 BACnet 的 MS/TP 站号为 0~127,预设为 10。
4. 设定参数 09-46,设定搜索站号的范围,预设为 127。
5. 设定参数 09-47,设定 Device Object_Identifier (Device Instance),预设为 55
6. 设定参数 09-48,看看是否要做 Password 锁码控制,预设为 0。
第 2 部份. 设定位于 Pr_Group0 的系统参数
1. 设定参数 00-20 为 1 ,表示频率来源为通讯 (RS-485)。
2. 设定参数 00-21 为 2 ,表示控制来源为通讯 (RS-485)。
使用范例:
经过上述步骤设定两个部份的参数后,我们已经致能 MP300 的 BACnet 功能。因此,我们可以透过
BACnet 的对象来控制 MP300 的运转与停止或取得运转状态
步骤 1. 利用写入服务将 AV_000 (Frequency command) 当前值属性 (Present_Value) 更新为
60.0(Hz)。
步骤 2. 利用写入服务将 BV_000 (Active CMD) 当前值属性 (Present_Value) 更新为 Active。
步骤 3. 利用读取服务将 AV_050 (Output frequency) 当前值属性 (Present_Value) 取回。
注记:在 MP300 使用上,我们可藉由不同的参数设定或数字端子设定,让频率命令参考不同的来源。要了解参
考来源的详细规则,请参考操作器、参数与数字端子的使用说明。
16-1-5 MP300 对象与属性
MP300 的 BACnet 支持 3 种对象类别:装置对象 (Device)、模拟值 (Analog Value, AV) 及位值
(Binary Value, BV)。我们利用下表说明:在这些对象类别中,各别支持的属性。
属性编号与名称
对象类别
装置 模拟值 (AV) 位值 (BV)
#4 主动文本 ACTIVE_TEXT V
#11 应用程序协议数据单元 (APDU) 超时 APDU_TIMEOUT V
#12 应用程序修订 APPLICATION_SOFTWARE_VERSION V
#28 对象描述信息 DESCRIPTION V V V
#30 装置地址定位 DEVICE_ADDRESS_BINDING V V
16 BACnet 使用说明MPD
556
属性编号与名称
对象类别
装置 模拟值 (AV) 位值 (BV)
#36 事件状态 EVENT_STATE V V
#44 韧体修订 FIRMWARE_REVISION V
#46 被动文本 INACTIVE_TEXT V
#62
MAX_APDU_LENGTH_ACCEPTED
应用程序协议数据单元 (APDU) 的最大长度 V
#63 信息封包的最大数量 MAX_INFO_FRAMES V
#64 最高 MS/TP 站号地址 MAX_MASTER V
#70 产品名称 MODEL_NAME V
#73 应用程序协议数据单元 (APDU) 的重试次数
NUMBER_OF_APDU_RETRIES
V
#75 对象标识符 OBJECT_IDENTIFIER V *1 V V
#76 对象列表 OBJECT_LIST V
#77 对象名称 OBJECT_NAME V *1 V V
#79 对象类别 OBJECT_TYPE V V V
#81 停止运转 OUT_OF_SERVICE V V
#85 当前值 PRESENT_VALUE V *2 V *2
#87 优先数组 PRIORITY_ARRAY V *3 V *3
#96 支持的对象类别
PROTOCOL_OBJECT_TYPES_SUPPORTED
V
#97 支持的服务 PROTOCOL_SERVICES_SUPPORTED V
#98 协议版本 PROTOCOL_VERSION V
#104 默认值 RELINQUISH_DEFAULT V *3 V *3
#107 分段支援 SEGMENTATION_SUPPORTED V
#111 状态标志 STATUS_FLAGS V V
#112 系统状态 SYSTEM_STATUS V
#117 单位 UNITS V
#120 供货商标识符 VENDOR_IDENTIFIER V
#121 供货商名称 VENDOR_NAME V
#139 协议修订 PROTOCOL_REVISION V
#155 数据库修定 DATABASE_REVISION V
注记:
*1. 设备对象 (Device) 的对象标识符属性 (Object_ID) 与对象名称属性 (Object_Name) 都具有可写的特性。
*2. 有些 AV 与 BV 对象的当前值属性 (Present_Value) 具有可命令的特性。
*3. 若对象具有可命令特性的属性时,也会支持优先数组 (Priority_Array) 及默认值 (Relinquish_Default)。
16 BACnet 使用说明MPD
557
16-1-5-1 有关 AV 对象,可以区分为 [可命令对象] 与 [只读物件]
⚫ 可命令 AV 物件:我们可利用写入服务去更改可命令对象的当前值属性。因此,可命令 AV 对象往往链接
到 MP300 的控制字符与参数。
在 MP300 内,对象编号 AV_000~AV_001 的当前值属性都具有可命令的特性。同时,对象编号
AV_000~AV_001 也支持优先数组属性 (Priority_Array) 与默认值属 (Relinquish_Default)。因此,我们可
以采用 (多) 读取服务来取得数据。
物件
编号 R/W 象名称 对象描述信息 单位
AV 000 RW AV 000 Frequency command UNITS_HERTZ
AV 001 RW AV 001 AO Value UNITS_PERCENT
⚫ 只读 AV 物件:我们只可利用读取服务从只读对象的当前值属性取得数据。 因此,只读 AV 对象往往链接
到 MP300 的状态字符。
在 MP300 内,对象编号 AV_050~AV_075 的当前值属性都只具有只读的特性。因此,对象编号
AV_050~AV_075 并不支持优先数组属性 (Priority_Array) 与默认值 (Relinquish_Default)。
物件
编号 R/W 对象名称 对象描述信息 单位
AV 050 R AV 050 Output Frequency UNITS_HERTZ
AV 051 R AV 051 Output Torque UNITS_PERCENT
AV 052 R AV 052 Warn Code UNITS_NO_UNITS
AV 053 R AV 053 Error Code UNITS_NO_UNITS
AV 054 R AV 054 Output Current UNITS_AMPERES
AV 055 R AV 055 Dc Bus Voltage UNITS_VOLTS
AV 056 R AV 056 Output Voltage UNITS_VOLTS
AV 057 R AV 057 Output Power Angle P.F.
UNITS_DEGREES_ANGULA
R
AV 058 R AV 058 Output Power UNITS_KILOWATTS
AV 059 R AV 059 IGBT Temperature UNITS_DEGREES_CELSIUS
AV 060 R AV 060 Capacitance Temperature UNITS_DEGREES_CELSIUS
AV 061 R AV 061 Real Carrier Frequency UNITS_KILOHERTZ
AV 062 R AV 062 OL Level UNITS_PERCENT
AV 063 R AV 063 GFF Detect Level UNITS_PERCENT
AV 064 R AV 064 Dc Bus Voltage Ripples UNITS_VOLTS
AV 065 R AV 065 Fan Speed UNITS_PERCENT
AV 066 R AV 066 Output Speed(rpm)
UNITS_REVOLUTIONS_PER
_MINUTE
AV 067 R AV 067 Kw Per Hour UNITS_KILOWATT_HOURS
AV 068 R AV 068 Real Multi-Speed Switch UNITS_NO_UNITS
AV 069 R AV 069 Digital Input Status UNITS_NO_UNITS
AV 070 R AV 070 Digital Output Status UNITS_NO_UNITS
AV 071 R AV 071 Cpu Pin Status of Digital Input UNITS_NO_UNITS
AV 072 R AV 072 Cpu Pin Status of Digital Output UNITS_NO_UNITS
AV 073 R AV 073 PLC D1043 Value UNITS_NO_UNITS
AV 074 R AV 074 PID Reference UNITS_NO_UNITS
AV 075 R AV 075 PID Feedback UNITS_NO_UNITS
16 BACnet 使用说明MPD
558
16-1-5-2 有关 BV 对象,可以区分为 [可命令对象] 与 [只读物件]
⚫ 可命令 BV 物件:我们可利用写入服务去更改可命令对象的当前值属性。因此,可命令 BV 对象往往链接
到 MP300 的控制位。
在 MP300 内,对象编号 BV_000~BV_002 的当前值属性都具有可写入命令的特性。同时,对象编号
BV_000~BV_002 也支持优先数组属性 (Priority_Array) 与默认值(Relinquish_Default)。因此,我们可以
采用 (多) 读取服务来取得数据。
物件
编号 R/W 对象名称 对象描述信息
BV 000 RW BV 000
Run/Stop Cmd
(0): FreqCmd=0
(1): FreqCmd=FreqRefValue
BV 001 RW BV 001
Fwd/Rev Cmd
(0): Forward
(1): Reverse
BV 002 RW BV 002
Reset Cmd
(0): Do nothing
(1): Reset Fault
⚫ 只读 BV 物件:我们只可利用读取服务从只读对象的当前值属性取得数据。因此,只读 BV 对象往往链接
到 MP300 的状态位。
在 MP300 内,对象编号 BV_050~BV_053 的当前值属性都只具有只读的特性。因此,对象编号
BV_050~BV_053 并不支持优先数组属性 (Priority_Array) 与默认值 (Relinquish_Default)。
物件
编号 R/W 对象名称 对象描述信息
BV 050 R BV 050
Run/Stop State
(0): VFD Stop
(1): VFD Running
BV 051 R BV 051
Fwd/Rev State
(0): Forward
(1): Reverse
BV 052 R BV 052
Warn State
(0): No Warn
(1): Occur Warn
BV 053 R BV 053
Error State
(0): No Error
(1): Occur Error
附录 A. 改版历程MPD
559
附录A. 改版历程
变更信息
说明 影响范围
MP300 框号 C 机种相关信息
章节 2-1、3-1、3-2、
5-2、7-1、7-2、7-
3、7-8、9-1
更新安装时 PE 端子之最小线径信息 章节 5-2
新增框号 C 机种使用的 EMC 铁板信息 章节 7-4
新增框号 C 机种使用的防水接头信息 章节 7-5
修正 IFD6500 PIN4 与 PIN5 的说明 章节 7-6
新增马达转接板安装所需 UVW 线径信息 章节 7-8
新增风扇与风扇连接线,以及拆卸步骤 章节 7-9
新增通讯卡 CMM-PN02 信息 章节 8-6, Pr.09-60
规格表 CE / RE 等级加注说明 章节 9-1
修改常用 V/F 曲线设定之 Pr.01-02 数值与 Y 轴数值
Pr.01-01, Pr.01-02,
Pr.01-03, Pr.01-04,
Pr.01-05, Pr.01-06,
Pr.01-07, Pr.01-08
新增 PID 功能相关参数
Pr.02-01~02-04 (删除
设定值 21), Pr.08-55,
Pr.08-56, Pr.08-57
新增断电功能相关参数 Pr.02-35, Pr.07-35,
Pr.07-36
新增故障时转矩命令参数 Pr.06-39
修正异常再启动动作选择的设定说明 Pr.07-10
新增节能功能相关参数
Pr.07-21, Pr.07-41,
Pr.07-42, Pr.07-44,
Pr.07-45, Pr.07-82,
Pr.07-83
新增 BACnet 通讯相关参数
Pr.09-32, Pr.09-45,
Pr.09-46, Pr.09-47,
Pr.09-48
修改年份设定的下限值 Pr.12-93
修改故障纪录时 IGBT 温度的下限值
Pr.14-53, Pr.14-57,
Pr.14-61, Pr.14-65,
Pr.14-69
增减通信协议的参数地址 (2157H, 220FH, 2216H, 221CH, 221DH, 2231H) Pr.09-01~09-08
新增控制来源为通讯卡的译码方式说明 Pr.09-30
新增警告码:NOut、CAvi 第 13 章
附录 A. 改版历程MPD
560
新增故障码:oSL 第 14 章
修正 SG1-/+、SG2-/+图示说明 章节 15-2
新增标示此章节为适用 DIADesigner,以及提供 DIADesigner 相关档案路径 章节 15-12
新增 BACnet 设定说明 第 16 章
扫一扫,关注官方微信
中达电通公司版权所有
如有改动,恕不另行通知
DELTA_IA-MDS_MPD_UM_SC_20241111




