2024年3月11日发(作者:遇云露)
$程建设与设计
Construction & Design For Project
基于
PLC
的船舶机舱监测报警系统模拟装置设计
Design of Monitoring and Alarm System Simulator Based on PLC
for Marine Engine Room
沈玉霞
(上海海事大学,上海201306)
SHEN
Yu-xia
(Shanghai
Maritime
University
,
Shanghai
, 201306
China
)
【摘要】
采用
AC
500
PLC
、
CS
31总线,信号模拟,延伸报警等,设计了一个船舶机舱监测与报警系统模拟装置。该系统有3层结
构,上层为计算机;中间层为
AC
500
PLC
;下层为信号模拟采集、呼叫与延伸报警。上层和中间层之间采用
TCP
/
IP
总线,中间层和下
层之间采用
CS
31总线。论文设计了系统的各个功能模块,实现了数据采集,主从数据通信,监测报警及与上位机的数据传送。
【
Abstract
】
The
AC
500
PLC
and
CS
3
1
bus
were
used
to
build
the
monitoring
and
alarm
system
simulator
for
marine
engine
room
with
signal
simulation
and
alarm
system
has
three
-
layers
,
the
upper
layer
is
a
computer
,
the
middle
layer
is
a
AC
500
PLC
and
the
lower
layer
is
signal
analog
and
acquisition,engineer
calling
and
alarm
extension
.
TCP/IP
bus
was
used
between
the
upper
layer
and
the
middle
layer
while
CS
31
bus
was
used
between
the
middle
layer
and
the
lower
layer
.
Each
function
module
of
the
system
is
designed
to
realize
data
acquisition,data
communication
,
monitoring
and
alarm
and
data
transmission
with
the
upper
computer
.
【关键词】
机舱监测报警系统;
AC
500;
CS
31总线;延伸报警
【Keywords
】
engine room monitoring and alarm system;AC500;
,
CS31 bus;,alarm extension
【中图分类号】
U
665.2;
TP
227
【
DOI
】10.13616/
j
.
j
.2021.02.248
【文献标志码】
A
【文章编号】1007-9467 (2021)02-0118-03
1引言
船舶机舱集中监测与报警系统是轮机自动化的一个重要
组成部分,主要用来集中监测机舱中所有设备的运行情况,一
旦发生故障,系统会自动发出声、光报警,并在机舱值班人员
应答后,撤销声响报警,并将故障信息打印记录iui。
本系统从实验模拟的真实性和实验过程中的互动性出
发,把船上的机舱监测与报警系统迁移到教学实验室中。系统
配有操作台、控制器、延伸报警器、轮机员呼叫系统、信号模拟
测量箱。该系统与模拟外部传感器探头的信号发生装置相配
合,可模拟机舱主要设备的故障监测和报警,并实现延伸报警
和对轮机员的呼叫。
【作者简介】沈玉霞(1982〜),女,上海人,工程师,从事电力电子与
传动船舶电气研究。
118
2船舶机舱监测报警系统构建
系统按
3
层结构进行结构规划和系统配置,分别为控制
层、网络层和设备层,包含
1
个控制台
,1
个轮机员呼叫箱
,2
个
信号模拟箱及
2
个延伸报警箱。机舱监测报警系统结构图如
图
1
所示卜51。
|
iiw
机|-----1打印机|
a
伸报呼叫报延伸报呼叫报
*单元*单元
s
单元*单元
图1机舱监测报警系统结构框图
智能与信息
g
IntelligerUilize and Informatization
2.1
控制层
2. 3
网络层
本系统控制层为1台计算机,丨个主控制站及1个总线接
系统所用的网络为以太网和
CS
31总线。控制台计算机和
口从站。主控制站包含1个
ABB
AC
500
PLC,PLC
包含
CPU
系
主控制站
PLC
是通过以太网进行通信连接的’控制台计算机
列模块
PM
581型和2个1/0模块
DC
532。总线接口从站包含
通过以太网接口对主控制站
PLC
实现编程通信,主控制站通
1个总线接口模块
DC
551和1个
I/O
模块
DC
532。
过
CS
31总线对从站采集的数据进行地址映射。
AC
500
CPU
模块的内存接收经由
CS
31总线传送过来的
2.4
信号发生装置
从站测量箱所采集的数据,并把接收到的模拟量和开关量数 系统模拟了 48种船舶机舱报警信号,其中32个用开关
据信息直接映射到
CPU
模块数据存储单元的地址中,等待
量信号实现,16个用模拟量信号实现。开关量报警信号利用可
CoDeSys
编程软件对数据进行报警处理,最后再由
AC
500
CRJ
锁定式开关作为输入,当开关接通代表有开关量报警信号。报
将报警处理结果输出到
DC
532或
DC
551模块的相应输出通
警故障有柴油发电机启动故障,主机冷却油出口流量低,燃油
道,驱动灯板和喇叭报警。主站扩展的2个
I
/
O
扩展模块
水箱低位,凸轮轴油滤压差高,主机燃油滤器压差高,主机冷
DC
532的32路输出通道被用来作为驱动对应的32路报警灯
却水低位等。
板的输出通道。
模拟信号由信号发生板提供,分别有4个0~10
V
输出电
2. 2
设备层
路,模拟柴发滑油/燃油压力。4个0~20
mA
输出电路,模拟主
1号、2号测量箱用以完成开关量和模拟量的数据采集。
机扫气压力,主机缸套水进口压力,主机(空冷器)冷却水进口
测量箱中包含1个远程扩展单元
ICMK
14
N
1、
表
1 I/O
点配置明细表
1个开关量扩展模块
XC
32
LK
1个模拟量扩展
序号
中监概
自定义名称
采集数据对应 采集数据对应 采集数据对应
模块
XE
08
B
5。
ICMK
14
N
1主要功能是传送数
PLC
地址
PLC
地址
PLC
地址
1
主机滑油
al
_
in
al_out
2* 站
XE
08
B
5 的 2* 站
XE
08
B
5 的
2*
站
XE08B5
的
据,完成和主站
CPU
的通讯任务。开关量扩展
温度高
输入点%
IW
522输入点%
IW
522输入点
%
IW522
2
主机推力轴承温
2* 站
XE
08
B
5 的
2•站
XE
08
B
5 的
2*
站
XE08B5
的
模块
XC
32
L
1,其带有16路开关量输入,当面
度高
a
2_
in
a
2
_out
输入点%
IW
509
输入点%
IW
509输入点
%
IW509
主机丨号缸缸套
n
a
3
_out
1* 站
冷却水出口温度
a
3_
i
XE
08
B
5 的
1* 站
XE
08
B
5 的
1
•站
XE08B5
的
板上有按钮开关被按下时,产生监测点数据的
输入点%
IW
509输入点%
IW
509输入点
%
IW509
变
i
匕,模块上对应的通道值变为1,由此完成了
主机2号缸缸套
1* 站
XE
08
B
5 的
冷却水出口温度
a
4_
in
a
4_
1*
站
XE08B5
的
r
站
XE
08
B
5 的
输入点%
IW
510
输入点
%
IW510
输入点%1
W
510
开关量的数据采集。模拟量扩展模块
XE
08
B
5,
主机燃油
进口压力
a
5」
n
a
5_〇
i
2
•站
XE08B5
的
2* 站
XE08B5
的
输入点
2*
站
XE08B5
的
%
IW520
输入点
%
IW520
输入点
%
IW520
其功能是完成模拟量数据的采集。在测量箱面
主机滑油
2* 站
XE
08
B
5 的
进口压力
a
6_
in
a
6
_oi
2
•站
XE08B5
的
2* 站
XE
08
B
5 的
输入点
%
IW521
输入点%1
W
521输入点
%
IW521
板下设计安装了模拟信号发生装置,由此来提
主机起动
1* 站
XE08B5
的
空气压力
a
7
JnW_„ut
'41^50^
1
•站
XE08B5
的
输入点
%
IW507
输入点
%
IW507
供模拟量信号的来源,模块上的
LED
能够显
主机控制
I
* 站
XE
08
B
5 的
站
XE08B5
的
1•站
XE08B5
的
空气压力
a
8_
in
a
8_
r
输入点%
IW
508输入点
%
1W508
输入点
%
IW508
示各个通道当前采集到的模拟量的值,并对该
主机
2* 站
XE
08
B
5 的
2* 站
XE
08
B
5 的
2•站
XE
08
B
5 的
扫气压力
a
9_
in
a
9_
输入点%
IW
518
输入点%
IW
518输入点%
IW
518
数据进行暂存。
10
主机缸套
2#
站
XE08B5
的
2* 站
XE
08
B
5 的
3号轮机员呼叫箱,包含1台8开关量输
水进口压力
输入点
%
IW519
输入点
%
IW519
人,16路开关量输入输出的
DC
551,直接连接
11
all
_
in
all_out
1# 站
XE
08
B
5 的
1*
站
XE08B5
的
1* 站
XE
08
B
5 的
输入点%
IW
505输入点%
IW505
输入点%
IW
505
到
CS
31总线上,实现对延伸报警箱的远程呼
10 主机冷却
1* 站
XE
08
B
5 的
12
1*
站
1*
站
XE08B5
的
海水进口压力
a
!2_
in
al
2
_o
XE08B5
的
输入点%
IW
506输入点
%
IW506
输入点
%
IW506
N0.1
主机(汽
叫,通过对输入点的定义,可分别对4号、5号
13
dl
3_
in
dl
3
_out
2*
站
XC32L1
^〇48'〇
的
^
2*
^
站
XC32L1
A
%
IX
^048'〇
的
^
2*
A
站
^
XC32L1
^
ixiO^O
的
延伸报警箱进行单独呼叫和群呼。
4号、5号延伸报警呼叫箱,包含1台8开
45 储立高
•站
~ -
1*
站
XC32L1
的
输入
1*
站
点
XC32L1
的
1XC32L1
的
输入点
%
IX1023.4
%
IX1023.4
输入点
%
IX1023.4
46
燃油泄放
关量输入,16路开关量输人庵5出的
DC
551,接
舱液位高
d
46_
in
d
46_
1*
站
XC32L1
的 丨•站
XC32L1
的
1
•站
XC32L1
的
输入点
%
IX1023.5
输入点
%IX 1023.5
输入点
%IX 1023.5
滑油泄放
收经
AC
300
CPU
处理分类之后报警信号进行
47
舱液位高
d
47_
in
d
47
_out
•站
XC32L1
的
r
站
XC32L1
的
输入点1023.6输入点
%IX
1023.6输入点
%IX
1023.6
机舱舱
延伸报警和轮机员被呼叫功能。
48
底水高位
d
48_
in
d
48
_oi
1*
站
XC32L1
的
1
•站
XC32L1
的
T
站
XC32L1
的
输入点
%IX 1023.7
输入点
%IX 1023.7
输入点
1023.7
119
工程建设与设计
压力,主机冷却海水进口压力。4个4~20
mA
输出电路,模拟
主机燃油/滑油进口压力,主机起动/控制空气压力。4个
PtlOO
输出电路,模拟主机滑油温度高,主机推力轴承温度高,主机
1号/2号缸缸套冷却水出口温度。
3船舶机舱监测报警系统软件设计
本系统的功能是通过信号发生装置模拟机舱内各种动力
设备的运行状态,一旦运行设备发生故障,
PLC
接收信号后,
会通过输出通道发出声、光报警信号。为了满足无人值班要
求,要把报警信号传送到轮机值班人员的住处及公共场所,使
轮机值班人员能够及时得悉报警信号,并及时去排除故障。通
过
ABB
PLC
编程软件
CoDeSys
V
2.3对
I/O
口进行相应配置,
实现数据采集、故障报警、轮机员呼叫和延伸报警功能%
3. 1
软件配置
主站
CPU
接收到数据后,通过
CoDeSys
对地址中的数据
进行处理,数据地址配置表如表1所示。
3. 2
轮机员呼叫
3*站主要实现对延伸报警箱的呼叫,设有轮机长、大管
轮、二管轮、三管轮、群呼等呼叫按钮。因系统设置了 2个延伸
报警箱,将其定义为大管轮和二管轮延伸报警。当按下大管轮
呼叫键后,点亮呼叫按键灯,被叫箱呼叫灯亮,呼叫喇叭响。呼
叫应答后,呼叫按键灯、被叫箱灯灭,呼叫喇叭消声。呼叫二管
轮同理,程序流程图如图2所示。
图2轮机员呼叫子程序
120
3. 3
延伸报警及报警抑制
当产生报警信号后,主站声光报警,延时一分钟无人应
答,则信号会延伸到4号及5号延伸报警箱,产生声、光报警。
同时会对报警信号判断是否为重要报警。程序流程图如图3
所示。
(
结
-
束
)
图3延伸报警子程序
4结语
本文对机舱监测与报警系统进行了研究,采用上位机、
PLC
、
CS
31总线,运用3层网络结构,构建了一个船舶机舱监
测报警系统,设计了部分机舱监测与报警软件功能,对信号采
集,轮机呼叫,延伸报警等功能进行了试验,在系统中能可靠
应用。
【参考文献】
【
1
】方金和
.
轮机自动似
Ml.
大连汰连海事大学出版社,
1998.
【
2
】林叶锦
.
轮机自动彳
t(M].
大连
:
大连海事大学出版社,
2009.
【
3
】阳宪惠
.
现场总线技术及其应用
[M].
北京
:
清华大学出版社
,2008.
【
4
】北京
ABB
电气传动系统有限公司
.AC500
用户手册
[K).
北京:北京
ABB
电气传动系统有限公司
,2008.
【
5
】
(
德
)Matthias Seitz.
可编程序控制器应用教程
[M].
北京:机械工业出
版社,
2009.
【收稿日期】2020-10-15
2024年3月11日发(作者:遇云露)
$程建设与设计
Construction & Design For Project
基于
PLC
的船舶机舱监测报警系统模拟装置设计
Design of Monitoring and Alarm System Simulator Based on PLC
for Marine Engine Room
沈玉霞
(上海海事大学,上海201306)
SHEN
Yu-xia
(Shanghai
Maritime
University
,
Shanghai
, 201306
China
)
【摘要】
采用
AC
500
PLC
、
CS
31总线,信号模拟,延伸报警等,设计了一个船舶机舱监测与报警系统模拟装置。该系统有3层结
构,上层为计算机;中间层为
AC
500
PLC
;下层为信号模拟采集、呼叫与延伸报警。上层和中间层之间采用
TCP
/
IP
总线,中间层和下
层之间采用
CS
31总线。论文设计了系统的各个功能模块,实现了数据采集,主从数据通信,监测报警及与上位机的数据传送。
【
Abstract
】
The
AC
500
PLC
and
CS
3
1
bus
were
used
to
build
the
monitoring
and
alarm
system
simulator
for
marine
engine
room
with
signal
simulation
and
alarm
system
has
three
-
layers
,
the
upper
layer
is
a
computer
,
the
middle
layer
is
a
AC
500
PLC
and
the
lower
layer
is
signal
analog
and
acquisition,engineer
calling
and
alarm
extension
.
TCP/IP
bus
was
used
between
the
upper
layer
and
the
middle
layer
while
CS
31
bus
was
used
between
the
middle
layer
and
the
lower
layer
.
Each
function
module
of
the
system
is
designed
to
realize
data
acquisition,data
communication
,
monitoring
and
alarm
and
data
transmission
with
the
upper
computer
.
【关键词】
机舱监测报警系统;
AC
500;
CS
31总线;延伸报警
【Keywords
】
engine room monitoring and alarm system;AC500;
,
CS31 bus;,alarm extension
【中图分类号】
U
665.2;
TP
227
【
DOI
】10.13616/
j
.
j
.2021.02.248
【文献标志码】
A
【文章编号】1007-9467 (2021)02-0118-03
1引言
船舶机舱集中监测与报警系统是轮机自动化的一个重要
组成部分,主要用来集中监测机舱中所有设备的运行情况,一
旦发生故障,系统会自动发出声、光报警,并在机舱值班人员
应答后,撤销声响报警,并将故障信息打印记录iui。
本系统从实验模拟的真实性和实验过程中的互动性出
发,把船上的机舱监测与报警系统迁移到教学实验室中。系统
配有操作台、控制器、延伸报警器、轮机员呼叫系统、信号模拟
测量箱。该系统与模拟外部传感器探头的信号发生装置相配
合,可模拟机舱主要设备的故障监测和报警,并实现延伸报警
和对轮机员的呼叫。
【作者简介】沈玉霞(1982〜),女,上海人,工程师,从事电力电子与
传动船舶电气研究。
118
2船舶机舱监测报警系统构建
系统按
3
层结构进行结构规划和系统配置,分别为控制
层、网络层和设备层,包含
1
个控制台
,1
个轮机员呼叫箱
,2
个
信号模拟箱及
2
个延伸报警箱。机舱监测报警系统结构图如
图
1
所示卜51。
|
iiw
机|-----1打印机|
a
伸报呼叫报延伸报呼叫报
*单元*单元
s
单元*单元
图1机舱监测报警系统结构框图
智能与信息
g
IntelligerUilize and Informatization
2.1
控制层
2. 3
网络层
本系统控制层为1台计算机,丨个主控制站及1个总线接
系统所用的网络为以太网和
CS
31总线。控制台计算机和
口从站。主控制站包含1个
ABB
AC
500
PLC,PLC
包含
CPU
系
主控制站
PLC
是通过以太网进行通信连接的’控制台计算机
列模块
PM
581型和2个1/0模块
DC
532。总线接口从站包含
通过以太网接口对主控制站
PLC
实现编程通信,主控制站通
1个总线接口模块
DC
551和1个
I/O
模块
DC
532。
过
CS
31总线对从站采集的数据进行地址映射。
AC
500
CPU
模块的内存接收经由
CS
31总线传送过来的
2.4
信号发生装置
从站测量箱所采集的数据,并把接收到的模拟量和开关量数 系统模拟了 48种船舶机舱报警信号,其中32个用开关
据信息直接映射到
CPU
模块数据存储单元的地址中,等待
量信号实现,16个用模拟量信号实现。开关量报警信号利用可
CoDeSys
编程软件对数据进行报警处理,最后再由
AC
500
CRJ
锁定式开关作为输入,当开关接通代表有开关量报警信号。报
将报警处理结果输出到
DC
532或
DC
551模块的相应输出通
警故障有柴油发电机启动故障,主机冷却油出口流量低,燃油
道,驱动灯板和喇叭报警。主站扩展的2个
I
/
O
扩展模块
水箱低位,凸轮轴油滤压差高,主机燃油滤器压差高,主机冷
DC
532的32路输出通道被用来作为驱动对应的32路报警灯
却水低位等。
板的输出通道。
模拟信号由信号发生板提供,分别有4个0~10
V
输出电
2. 2
设备层
路,模拟柴发滑油/燃油压力。4个0~20
mA
输出电路,模拟主
1号、2号测量箱用以完成开关量和模拟量的数据采集。
机扫气压力,主机缸套水进口压力,主机(空冷器)冷却水进口
测量箱中包含1个远程扩展单元
ICMK
14
N
1、
表
1 I/O
点配置明细表
1个开关量扩展模块
XC
32
LK
1个模拟量扩展
序号
中监概
自定义名称
采集数据对应 采集数据对应 采集数据对应
模块
XE
08
B
5。
ICMK
14
N
1主要功能是传送数
PLC
地址
PLC
地址
PLC
地址
1
主机滑油
al
_
in
al_out
2* 站
XE
08
B
5 的 2* 站
XE
08
B
5 的
2*
站
XE08B5
的
据,完成和主站
CPU
的通讯任务。开关量扩展
温度高
输入点%
IW
522输入点%
IW
522输入点
%
IW522
2
主机推力轴承温
2* 站
XE
08
B
5 的
2•站
XE
08
B
5 的
2*
站
XE08B5
的
模块
XC
32
L
1,其带有16路开关量输入,当面
度高
a
2_
in
a
2
_out
输入点%
IW
509
输入点%
IW
509输入点
%
IW509
主机丨号缸缸套
n
a
3
_out
1* 站
冷却水出口温度
a
3_
i
XE
08
B
5 的
1* 站
XE
08
B
5 的
1
•站
XE08B5
的
板上有按钮开关被按下时,产生监测点数据的
输入点%
IW
509输入点%
IW
509输入点
%
IW509
变
i
匕,模块上对应的通道值变为1,由此完成了
主机2号缸缸套
1* 站
XE
08
B
5 的
冷却水出口温度
a
4_
in
a
4_
1*
站
XE08B5
的
r
站
XE
08
B
5 的
输入点%
IW
510
输入点
%
IW510
输入点%1
W
510
开关量的数据采集。模拟量扩展模块
XE
08
B
5,
主机燃油
进口压力
a
5」
n
a
5_〇
i
2
•站
XE08B5
的
2* 站
XE08B5
的
输入点
2*
站
XE08B5
的
%
IW520
输入点
%
IW520
输入点
%
IW520
其功能是完成模拟量数据的采集。在测量箱面
主机滑油
2* 站
XE
08
B
5 的
进口压力
a
6_
in
a
6
_oi
2
•站
XE08B5
的
2* 站
XE
08
B
5 的
输入点
%
IW521
输入点%1
W
521输入点
%
IW521
板下设计安装了模拟信号发生装置,由此来提
主机起动
1* 站
XE08B5
的
空气压力
a
7
JnW_„ut
'41^50^
1
•站
XE08B5
的
输入点
%
IW507
输入点
%
IW507
供模拟量信号的来源,模块上的
LED
能够显
主机控制
I
* 站
XE
08
B
5 的
站
XE08B5
的
1•站
XE08B5
的
空气压力
a
8_
in
a
8_
r
输入点%
IW
508输入点
%
1W508
输入点
%
IW508
示各个通道当前采集到的模拟量的值,并对该
主机
2* 站
XE
08
B
5 的
2* 站
XE
08
B
5 的
2•站
XE
08
B
5 的
扫气压力
a
9_
in
a
9_
输入点%
IW
518
输入点%
IW
518输入点%
IW
518
数据进行暂存。
10
主机缸套
2#
站
XE08B5
的
2* 站
XE
08
B
5 的
3号轮机员呼叫箱,包含1台8开关量输
水进口压力
输入点
%
IW519
输入点
%
IW519
人,16路开关量输入输出的
DC
551,直接连接
11
all
_
in
all_out
1# 站
XE
08
B
5 的
1*
站
XE08B5
的
1* 站
XE
08
B
5 的
输入点%
IW
505输入点%
IW505
输入点%
IW
505
到
CS
31总线上,实现对延伸报警箱的远程呼
10 主机冷却
1* 站
XE
08
B
5 的
12
1*
站
1*
站
XE08B5
的
海水进口压力
a
!2_
in
al
2
_o
XE08B5
的
输入点%
IW
506输入点
%
IW506
输入点
%
IW506
N0.1
主机(汽
叫,通过对输入点的定义,可分别对4号、5号
13
dl
3_
in
dl
3
_out
2*
站
XC32L1
^〇48'〇
的
^
2*
^
站
XC32L1
A
%
IX
^048'〇
的
^
2*
A
站
^
XC32L1
^
ixiO^O
的
延伸报警箱进行单独呼叫和群呼。
4号、5号延伸报警呼叫箱,包含1台8开
45 储立高
•站
~ -
1*
站
XC32L1
的
输入
1*
站
点
XC32L1
的
1XC32L1
的
输入点
%
IX1023.4
%
IX1023.4
输入点
%
IX1023.4
46
燃油泄放
关量输入,16路开关量输人庵5出的
DC
551,接
舱液位高
d
46_
in
d
46_
1*
站
XC32L1
的 丨•站
XC32L1
的
1
•站
XC32L1
的
输入点
%
IX1023.5
输入点
%IX 1023.5
输入点
%IX 1023.5
滑油泄放
收经
AC
300
CPU
处理分类之后报警信号进行
47
舱液位高
d
47_
in
d
47
_out
•站
XC32L1
的
r
站
XC32L1
的
输入点1023.6输入点
%IX
1023.6输入点
%IX
1023.6
机舱舱
延伸报警和轮机员被呼叫功能。
48
底水高位
d
48_
in
d
48
_oi
1*
站
XC32L1
的
1
•站
XC32L1
的
T
站
XC32L1
的
输入点
%IX 1023.7
输入点
%IX 1023.7
输入点
1023.7
119
工程建设与设计
压力,主机冷却海水进口压力。4个4~20
mA
输出电路,模拟
主机燃油/滑油进口压力,主机起动/控制空气压力。4个
PtlOO
输出电路,模拟主机滑油温度高,主机推力轴承温度高,主机
1号/2号缸缸套冷却水出口温度。
3船舶机舱监测报警系统软件设计
本系统的功能是通过信号发生装置模拟机舱内各种动力
设备的运行状态,一旦运行设备发生故障,
PLC
接收信号后,
会通过输出通道发出声、光报警信号。为了满足无人值班要
求,要把报警信号传送到轮机值班人员的住处及公共场所,使
轮机值班人员能够及时得悉报警信号,并及时去排除故障。通
过
ABB
PLC
编程软件
CoDeSys
V
2.3对
I/O
口进行相应配置,
实现数据采集、故障报警、轮机员呼叫和延伸报警功能%
3. 1
软件配置
主站
CPU
接收到数据后,通过
CoDeSys
对地址中的数据
进行处理,数据地址配置表如表1所示。
3. 2
轮机员呼叫
3*站主要实现对延伸报警箱的呼叫,设有轮机长、大管
轮、二管轮、三管轮、群呼等呼叫按钮。因系统设置了 2个延伸
报警箱,将其定义为大管轮和二管轮延伸报警。当按下大管轮
呼叫键后,点亮呼叫按键灯,被叫箱呼叫灯亮,呼叫喇叭响。呼
叫应答后,呼叫按键灯、被叫箱灯灭,呼叫喇叭消声。呼叫二管
轮同理,程序流程图如图2所示。
图2轮机员呼叫子程序
120
3. 3
延伸报警及报警抑制
当产生报警信号后,主站声光报警,延时一分钟无人应
答,则信号会延伸到4号及5号延伸报警箱,产生声、光报警。
同时会对报警信号判断是否为重要报警。程序流程图如图3
所示。
(
结
-
束
)
图3延伸报警子程序
4结语
本文对机舱监测与报警系统进行了研究,采用上位机、
PLC
、
CS
31总线,运用3层网络结构,构建了一个船舶机舱监
测报警系统,设计了部分机舱监测与报警软件功能,对信号采
集,轮机呼叫,延伸报警等功能进行了试验,在系统中能可靠
应用。
【参考文献】
【
1
】方金和
.
轮机自动似
Ml.
大连汰连海事大学出版社,
1998.
【
2
】林叶锦
.
轮机自动彳
t(M].
大连
:
大连海事大学出版社,
2009.
【
3
】阳宪惠
.
现场总线技术及其应用
[M].
北京
:
清华大学出版社
,2008.
【
4
】北京
ABB
电气传动系统有限公司
.AC500
用户手册
[K).
北京:北京
ABB
电气传动系统有限公司
,2008.
【
5
】
(
德
)Matthias Seitz.
可编程序控制器应用教程
[M].
北京:机械工业出
版社,
2009.
【收稿日期】2020-10-15