当前位置:文档之家› oracle操作手册

oracle操作手册

oracle操作手册
oracle操作手册

DOC.NO. TIMESON-SM-2002-11-0001A

Normal

(公开)

本地电信业务计费帐务系统

ORACLE操作手册

Version 1.0.0

2002.11.05

TIMESON

长沙天辰科技有限公司?2000,2001,2002

All Rights Reserved

前言 (3)

1.数据库的创建 (4)

1.1.以下为ORACLE启动初始文件INITORA.ORA (4)

1.2.以下是建库脚本 (5)

2.数据库基本操作 (9)

2.1.数据库的正常启动 (9)

2.2.安装启动与非安装启动 (10)

2.3.独占和共享启动 (10)

2.4.约束启动 (10)

2.5.强制启动 (11)

2.6.数据库关闭 (11)

2.7.PL/SQL基本程序的编写 (11)

2.7.1.SQL语言简介 (12)

2.7.2.PL/SQL简介 (16)

3.解决RDBMS问题 (22)

3.1.性能优化 (22)

3.1.1.优化内存 (23)

3.1.2.优化输入/输出 (25)

3.1.3.优化排序 (27)

3.1.4.优化索引建立 (27)

3.2.备份和恢复 (27)

3.2.1.备份提示 (28)

3.3.O RACLE 8S ERVER诊断特性 (29)

3.3.1.Oracle跟踪文件 (30)

3.3.2.设置跟踪事件 (31)

3.3.3.V$监视视图 (34)

3.3.4.锁实用程序 (36)

3.4.O RACLE错误分析和解决方案 (37)

3.4.1.常见Oracle错误 (37)

3.4.2.ORACLE内部错误 (45)

3.4.3.优先权1/优先权2问题分类和诊断操作 (46)

3.5.常见问题 (48)

前言

为了加强计费系统数据库的操作安全及更有效的管理计费系统数据库,编写该操作手册。

在该手册若有错误及遗漏的地方还望各位读者不吝指出与谅解。

1.数据库的创建

以下仅为数据库创建的样例脚本,在实际系统中应根据数据库设计要与系统实际配置而改变参数:

1.1. 以下为ORACLE启动初始文件initora.ora

#this sampale init file writen by wzy 2002/11/15

db_name = "jf"

instance_name = ora8

#service_names = ora

#db_files = 1024

control_files = ("/home/oracle/OraCtl/control01.ctl",

"/home/oracle/OraCtl/control02.ctl", "/home/oracle/OraCtl/control03.ctl")

open_cursors = 100

max_enabled_roles = 50

db_file_multiblock_read_count = 8

db_block_buffers = 4096

shared_pool_size = 52428800

large_pool_size = 78643200

java_pool_size = 20971520

log_checkpoint_interval = 10000

log_checkpoint_timeout = 1800

processes = 115

parallel_max_servers = 5

log_buffer = 32768

max_dump_file_size = 10240

global_names = true

#oracle_trace_collection_name = ""

db_block_size = 16384

#remote_login_passwordfile = exclusive

#os_authent_prefix = ""

job_queue_processes = 4

job_queue_interval = 60

open_links = 10

#large_pool_size = 614400

java_pool_size = 20971520

distributed_transactions = 10

mts_dispatchers =

"(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"

mts_dispatchers = "(protocol=TCP)"

#compatible = 8.1.0

sort_area_size = 65536

sort_area_retained_size = 65536

# log_archive_start = true

1.2. 以下是建库脚本

#!/bin/sh

ORACLE_SID=ora8

export ORACLE_SID

svrmgrl

connect internal

startup nomount pfile = $ORACLE_HOME/dbs/initora.ora

CREATE DA TABASE "app1"

controlfile reuse

maxdatafiles 500

maxinstances 8

maxlogfiles 32

character set ZHS16GBK

national character set ZHS16GBK

DATAFILE '/oradata/app1/system01.dbf' SIZE 200M

logfile group 1 ('/opt/oracle/oradata/app1/app1_redo01.log',

'/oradata/app1/app1_redo01.log') SIZE 20M,

group 2 ('/opt/oracle/oradata/app1/app1_redo02.log',

'/oradata/app1/app1_redo02.log') SIZE 20M,

group 3 ('/opt/oracle/oradata/app1/app1_redo03.log',

'/oradata/app1/app1_redo03.log') SIZE 20M;

@/opt/oracle/product/8.1.7/rdbms/admin/catalog.sql;

CREATE ROLLBACK SEGMENT r0 TABLESPACE SYSTEM

STORAGE (INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS 20);

ALTER ROLLBACK SEGMENT r0 ONLINE;

REM ************ TABLESPACE FOR OEM_REPOSITORY ***************

CREA TE TABLESPACE OEM_REPOSITORY DA TAFILE '/oradata/app1/oemrep01.dbf' SIZE 5M REUSE

AUTOEXTEND ON NEXT 25M MAXSIZE 80M

MINIMUM EXTENT 128k

DEFAULT STORAGE ( INITIAL 128k NEXT 128k MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0);

REM ************** TABLESPACE FOR ROLLBACK *****************

CREA TE TABLESPACE RBS DA TAFILE '/oradata/app1/rbs01.dbf' SIZE 200M REUSE

UNLIMITED PCTINCREASE 0);

REM ************** TABLESPACE FOR TEMPORARY *****************

CREA TE TABLESPACE TEMP DA TAFILE '/oradata/app1/temp01.dbf' SIZE 200M REUSE DEFAULT STORAGE ( INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED PCTINCREASE 0) TEMPORARY;

REM ************** TABLESPACE FOR USER *********************

CREA TE TABLESPACE USERS DA TAFILE '/oradata/app1/users01.dbf' SIZE 50M REUSE DEFAULT STORAGE ( INITIAL 128k NEXT 128k MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0);

REM ************** TABLESPACE FOR INDEX *********************

CREA TE TABLESPACE INDX DA TAFILE '/oradata/app1/indx01.dbf' SIZE 50M REUSE DEFAULT STORAGE ( INITIAL 128k NEXT 128k MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0);

REM **** Creating four rollback segments **************add rollback segment to 20*** CREA TE ROLLBACK SEGMENT r01 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r02 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r03 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r04 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r05 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r06 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r07 TABLESPACE RBS

UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r08 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r09 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r10 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r11 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r12 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r13 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r14 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r15 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r16 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r17 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r18 TABLESPACE RBS

UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r19 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

CREA TE ROLLBACK SEGMENT r20 TABLESPACE RBS

STORAGE(INITIAL 128k NEXT 128k MINEXTENTS 2 MAXEXTENTS UNLIMITED optimal 4096K);

ALTER ROLLBACK SEGMENT r01 ONLINE;

ALTER ROLLBACK SEGMENT r02 ONLINE;

ALTER ROLLBACK SEGMENT r03 ONLINE;

ALTER ROLLBACK SEGMENT r04 ONLINE;

ALTER ROLLBACK SEGMENT r05 ONLINE;

ALTER ROLLBACK SEGMENT r06 ONLINE;

ALTER ROLLBACK SEGMENT r07 ONLINE;

ALTER ROLLBACK SEGMENT r08 ONLINE;

ALTER ROLLBACK SEGMENT r09 ONLINE;

ALTER ROLLBACK SEGMENT r10 ONLINE;

ALTER ROLLBACK SEGMENT r11 ONLINE;

ALTER ROLLBACK SEGMENT r12 ONLINE;

ALTER ROLLBACK SEGMENT r13 ONLINE;

ALTER ROLLBACK SEGMENT r14 ONLINE;

ALTER ROLLBACK SEGMENT r15 ONLINE;

ALTER ROLLBACK SEGMENT r16 ONLINE;

ALTER ROLLBACK SEGMENT r17 ONLINE;

ALTER ROLLBACK SEGMENT r18 ONLINE;

ALTER ROLLBACK SEGMENT r19 ONLINE;

ALTER ROLLBACK SEGMENT r20 ONLINE;

ALTER ROLLBACK SEGMENT r0 OFFLINE;

REM **** SYS and SYSTEM users ****************

alter user sys temporary tablespace TEMP;

alter user system temporary tablespace TEMP;

@/opt/oracle/product/8.1.7/rdbms/admin/catproc.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/caths.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/otrcsvr.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/catexp.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/catdbsyn.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/catdefer.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/catrep.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/dbmspool.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/catparr.sql;

@/opt/oracle/product/8.1.7/rdbms/admin/catblock.sql;

connect system/manager

@/opt/oracle/product/8.1.7/sqlplus/admin/pupbld.sql;

--create the product_profile and user_profile

--CA TALOG.SQL, ---加载数据库本身的数据字典视图

--CA TPROC.SQL, ---加载PL/SQL使用的PACKAGE

--CA TEXP.SQL ---加载EXPORT/IMPORT工具使用的数据字典

disconnect

spool off

exit

在数据库建立完后,可用以下语句(也可以在建库脚本中直接增加)对对tablespace增加数据文件:

ALTER T ABLESPACE"tablespace_name" ADD DAT AFILE 'data_file_path/data_file_name' SIZE

2.数据库基本操作

2.1. 数据库的正常启动

正常启动数据库的选项是normal,这也是数据启动的缺省选项。如果以这种方式启动则将打开一个现场(现场:现场为一逻辑概念,是系统为数据库打开提供的一系列的必需资源),并把数据库装入,然后打开数据库供用户使用。具体操作如下:

1.先进入SVRMGR管理器

$svrmgrl

SVRMGR>

2.再联入inernal用户

$connect internal

3.在用startup命令启动(若不在启动文件所在目录进入的SVRMGR或

启动文件名不是ORACLE缺省的文件名,则启动时应带启动目录与

文件名)

SVRMGR>startup pfile=

2.2. 安装启动与非安装启动

安装启动的选项是mount,表示只将数据库装入现场而不打开数据库;

非安装启动的选项是nomount,表示只建立数据库现场而不装入数据库,当然也不打开数据库。

1.安装启动

SVRMGR>startup {pfile=} mount

该方式启动数据库的的用途一般为:

为数据文件更名;

增加、删除或改名事物日志文件;

使事物日志归档模式选项有效或失效;

进行完整数据库的恢复操作

2.非安装启动

SVRMGR> startup {pfile=} nomount

该方式启动数据库的用途一般为:

创建一新的数据库

2.3. 独占和共享启动

独占启动选项是exclusive,表示只允许一个例程使用该数据库;共享启动的参数是shared,表示允许多个例程并行使用该数据库,即将数据库装入多个现场。

1.共享启动

SVRMGR>startup {pfile=} exclusive

2.独占启动

SVRMGR> startup {pfile=} shared

2.4. 约束启动

这种方式的选项是restrict,它启动数据库时装入并打开它,但此时的数据库只能为有特殊权限的数据库管理员使用,一般用户不能联入数据库。

1.约束启动

SVRMGR> startup {pfile=} restrict

一般来说当用户有create session权限十可联入数据库,但对于restrict方式启动的数据库只有restricted session系统权限用户才允许联入。

若在restrict方式下改变数据库运行方式,则可用alter system命令,如下:SVRMGR>alter system disable restricted session;

2.5. 强制启动

在一些非正常情况下有可能在正常方式下启动数据库遇到麻烦,或在上次因不能正常关闭数据库(如:用了参数abort)而导致不能正常启动数据库,则可考虑使用强制启动数据库,其参数为:force.

1.强制启动

SVRMGR> startup {pfile=} force;

此时,除非数据库有重大系统错误,一般情况下数据库可以起来。在应注意的是用此方式启动的数据库会上次非正常关闭数据导致的非正常数据丢掉,数据库启动后应及时的查看数据库的日志文件。

2.6. 数据库关闭

1.正常关闭

SVRMGR>shutdown normal;

这种方式下关闭数据库在关闭前检查所有的连接,并且发出命令后不允许再有新的连接,在等所有用户断开连接后关闭数据库。在此方式下关闭的数据库下次启动时不需要任何恢复过程。

2.立即关闭

SVRMGR>shutdown immediate;

这种方式下关闭数据库并不等待用户断开连接,而是由系统断开与用户的连接,然后关闭数据库。

3.异常关闭

SVRMGR>shutdown abort;

这种方式下关闭数据库系统不做任何的检查与回退操作而直接将数据库现场撤消。

2.7. P L/SQL基本程序的编写

ORACLE提供功能了功能强大的第三代编程语言PL/SQL。在本小节主要介绍基本的存储过程、存储函数及触发器的编写。

2.7.1.S QL语言简介

2.7.1.1.SQL概述

SQL是一种面向数据库的通用数据处理语言规范,能完成以下几类功能:提取查询数据,插入修改删除数据,生成修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制。

数据库对象包括表、视图、索引、同义词、簇、触发器、函数、过程、包、数据库链、快照等(表空间、回滚段、角色、用户)。数据库通过对表的操作来管理存储在其中的数据。

2.7.1.1.1.SQL*PLUS界面

登录:输入SQLPLUS回车;输入正确的ORACLE用户名并回车;输入用户口令并回车,显示提示符:SQL>

退出:输入EXIT即可。

2.7.1.1.2.命令的编辑与运行

在命令提示符后输入SQL命令并运行,以分号结束输入;以斜杠结束输入;以空行结束输入;

利用SQL缓冲区进行PL/SQL块的编辑和运行;

利用命令文件进行PL/SQL块的编辑和运行。

2.7.1.2. 数据库查询

2.7.1.2.1.用SELECT语句从表中提取查询数据

SELECT 的语法为:

SELECT [DISTINCT] {column1,column2,…} FROM tablename WHERE {conditions} GROUP BY {conditions} ORDER BY {expressions} [ASC/DESC];

说明:SELECT子句用于指定检索数据库的中哪些列,FROM子句用于指定从哪一个表或视图中检索数据。

2.7.1.2.2.SELECT中的操作符及多表查询WHERE子句

WHERE子句中的条件可以是一个包含等号或不等号的条件表达式,也可以是一个含有IN、NOT IN、BETWEEN、LIKE、IS NOT NULL等比较运算符的条件式,还可以是由单一的条件表达通过逻辑运算符组合成复合条件。

2.7.1.2.

3.ORDER BY子句

ORDER BY 子句使得SQL在显示查询结果时将各返回行按顺序排列,返回行的排列顺序由ORDER BY 子句指定的表达式的值确定。

2.7.1.2.4.连接查询

利用SELECT语句进行数据库查询时,可以把多个表、视图的数据结合起来,使得查询结果的每一行中包含来自多个表达式或视图的数据,这种操作被称为连接查询。

连接查询的方法是在SELECT命令的FROM子句中指定两个或多个将被连接查询的表或视图,并且在WHERE子句告诉ORACLE如何把多个表的数据进行合并。根据WHERE子句中的条件表达式是等还是不等式,可以把连接查询分为等式连接和不等式连接。

2.7.1.2.5.子查询

如果某一个SELECT命令(查询1)出现在另一个SQL命令(查询2)的一个子句中,则称查询1是查询2的子查询。

2.7.1.

3. 基本数据类型

O RACEL支持下列内部数据类型:

V ARCHAR2 变长字符串,最长为2000字符。

NUMBER 数值型。

LONG 变长字符数据,最长为2G字节。

DATE 日期型。

RAW 二进制数据,最长为255字节。

LONG RAW 变长二进制数据,最长为2G字节。

ROWID 二六进制串,表示表的行的唯一地址。

CHAR 定长字符数据,最长为255。

2.7.1.4. 常用函数

一个函数类似于一个算符,它操作数据项,返回一个结果。函数在格式上不同于算符,它个具有变元,可操作0个、一个、二个或多个变元,形式为:函数名(变元,变元,…)

函数具有下列一般类形:

单行函数

分组函数

1.单行函数对查询的表或视图的每一行返回一个结果行。它有数值函数,字符函数,日期函数,转换函数等。

2.分组函数返回的结果是基于行组而不是单行,所以分组函数不同于单行函数。在许多分组函数中可有下列选项:

DISTRNCT 该选项使分组函数只考虑变元表达式中的不同值。

ALL该选项使分组函数考虑全部值,包含全部重复。

全部分组函数(除COUNT(*)外)忽略空值。如果具有分组函数的查询,没有返回行或只有空值(分组函数的变元取值的行),则分组函数返回空值。

2.7.1.5. 数据操纵语言命令

数据库操纵语言(DML)命令用于查询和操纵模式对象中的数据,它不隐式地提交当前事务。它包含UPDATE、INSERT、DELETE、EXPLAIN PLAN、SELECT和LOCK TABLE 等命令。下面简单介绍一下:

1)UPDA TE tablename SET {column1=expression1,column2=expression2,…} WHERE

{conditions};

例如:

SQL> update serv set state=?F0K? where serv_id=123456 and serv_seq_nbr=1;

UPDATE子句指明了要修改的数据库是EMP,并用WHERE子句限制了只对名字(ENAME)为?MARTIN?的职工的数据进行修改,SET子句则说

明修改的方式,即把?MARTION?的工作名称(JOB)改为?MARAGER?.

2)INSERT INTO tablename {col umn1,column2,…} V ALUES

{expression1,expression2,…};

例如:

SQL> insert into bill.serv select * from trans.serv_bak;

3)DELETE FROM tablename WHERE {conditions};

例如:

SQL> delete from acct_item_area01 where acct_id=123245 and

account_date=?200110? and acct_item_type_id = 11001;

DELETE命令删除一条记录,而且DELETE命令只能删除整行,而不能删除某行中的部分数据.

4)事务控制语句

提交命令(COMMIT):可以使数据库的修改永久化.设置AUTOCOMMIT为允许状态:SQL >SET AUTOCOMMIT ON;

回滚命令(ROLLBACK):消除上一个COMMIT命令后的所做的全部修改,使得数据库的内容恢复到上一个COMMIT执行后的状态.使用方法是:

2.7.1.6. 创建表、视图、索引、同义词、用户

2.7.1.6.1.表

建立表主要指定义下列信息:

列定义

完整性约束

表所在表空间

存储特性

可选择的聚集

从一查询获得数据

语法如下:

CREA TE TABLE tablename (column1 datatype [DEFAULT expression] [constraint], column1 datatype [DEFAULT expression] [constraint], ……)

[STORAGE子句] [其他子句…];

例如:

2tablespace data_bill

3storage (initial 10m next 5m);

2.7.1.6.2.视图

视图是一个逻辑表,它允许操作者从其它表或视图存取数据,视图本身不包含数据。视图所基于的表称为基表。

引入视图有下列作用:

提供附加的表安全级,限制存取基表的行或/和列集合。

隐藏数据复杂性。

为数据提供另一种观点。

促使ORACLE的某些操作在包含视图的数据库上执行,而不在另一个数据库上执行。

2.7.1.6.

3.索引

索引是种数据库对象。对于在表或聚集的索引列上的每一值将包含一项,为行提供直接的快速存取。在下列情况ORACLE可利用索引改进性能: 按指定的索引列的值查找行。

按索引列的顺序存取表。

语法:

create index on

[storage语句] [其它语句];

例如:

SQL> create index idx_serv_01 on serv(srev_id,serv_seq_nbr)

2 tablespace data_bill_idx

3 storage (initial 5m next 5m);

2.7.1.6.4.同义词

同义词:为表、视图、序列、存储函数、包、快照或其它同义词的另一个名字。使用同义词为了安全和方便。对一对象建立同义词可有下列好处: 引用对象不需指出对象的持有者。

引用对象不需指出它所位于的数据库。

为对象提供另一个名字。

语法:

craete synonym for [user_name].;

例如:

(假定在CALL用户下)

SQL> create synonym serv for bill.serv;

注意:在同义词建立后要授权

2.7.1.6.5.用户

语法:

CREATE USER username IDENTIFIED BY password;

例如:

SQL> create user bill identified by jfxt;

2.7.2.P L/SQL简介

2.7.2.1. PL/SQL概述

PL/SQL是Oracle对SQL规范的扩展,是一种块结构语言,即构成一个PL/SQL程序的基本单位(过程、函数和无名块)是逻辑块,可包含任何数目的嵌套了快。这种程序结构支持逐步求精方法解决问题。一个块(或子块)将逻辑上相关的说明和语句组合在一起,其形式为:

DECLARE

--说明

BEGIN

--语句序列

EXCEPTION

--例外处理

END;

它有以下优点:

支持SQL;

生产率高;

性能好;

可称植性;

与ORACLE集成.

2.7.2.2. PL/SQL体系结构

PL/SQL运行系统是种技术,不是一种独立产品,可认为这种技术是PL/SQL

SQL语句执行器。在ORACLE预编译程序或OCI程序中可嵌入无名的PL/SQL 块。如果ORACLE具有PROCEDURAL选件,有名的PL/SQL块(子程序)可单独编译,永久地存储在数据库中,准备执行。

2.7.2.

3. PL/SQL基础

PL/SQL有一字符集、保留字、标点、数据类型、严密语法等,它与SQL有相同表示,现重点介绍。

2.7.2.

3.1.数据类型

如下表所示:

2.7.2.

3.2.变量和常量

在PL/SQL程序中可将值存储在变量和常量中,当程序执行时,变量的值可以改变,而常量的值不能改变。

2.7.2.

3.3.程序块式结构

DECLARE

--变量说明部分

BEGIN

…………

…………

…………

END;

2.7.2.

3.

4.控制语句

分支语句:

IF condition THEN

sequence_statements;

END IF;

IF condition1 THEN

Sequence_statements1;

ELSE

Sequence_statements2;

END IF;

IF condition1 THEN

Sequence_statements1;

ELSIF condition2 THEN

Sequence_statements2;

…………

ELSE

Sequence_statements(n+1);

END IF;

2.7.2.

3.5.循环语句

LOOP

Statements;

IF condition THEN

EXIT;

END IF;

END LOOP;

WHILE condition LOOP

Statements;

END LOOP;

FOR counter IN lower_con..high_con|(data-cube) LOOP Statements;

END LOOP;

2.7.2.

3.6.子程序

2.7.2.

3.6.1. 存储过程

语法:

create [or replace] procedure 函数名(参数1,参数2……) IS | AS [局部变量说明]

BEGIN

执行语句;

END;

例:

以下为一简单的样例存储过程:

CREATE OR REPLACE PROCEDURE

utl_analyze_prg(

iOnwer IN V ARCHAR2 DEFAUL T NULL,

/*该参数为需要统计的用户,缺省则为全部*/

iLevel IN V ARCHAR2 DEFAULT NULL

/*参数iLevel为统计,

其值为:1.for table

2.for colums

3.for all columNs

4.for all indexed columns

5.for all indexes

*/

)

IS

/*该程序用来计算统计*/

/*注意:该程序应在8i及以上版本中运行*/

tOwner V ARCHAR2(30); --存储输入的用户名

t_Level V ARCHAR2(30); --存储输入的统计参数

t_TaleName V ARCHAR2(30); --存储选取的表名

t_AnalyzeStr V ARCHAR2(300);--存储形成的分析语句

BEGIN

t_Owner := UPPER(TRIM(iOwer));

t_Level := UPPER(LTRIM(RTRIM((iLevel)));

-- 若输入的用户名为空时则退出程序

IF t_Owner IS NULL THEN

DBMS_OUTPUT.PUT_LINE('请输入要用户名');

RETURN;

END IF;

-- 若输入的iLevel不合法则退出程序

IF t_Level NOT IN ('FOR TABLE','FOR COLUMS','FOR ALL COLUMS',

'FOR ALL INDEXED COLUMNS','FOR ALL INDEXES') THEN

DBMS_OUTPUT.PUT_LINE('输入的第二参数不合法');

RETURN;

END IF;

FOR Rec IN (SELECT table_name FROM all_tables WHERE owner=t_Owner)

LOOP

BEGIN

t_AnalyzeStr := 'analyze table '||Rec.table_name||' compute statistics '||

t_Level;

EXECUTE IMMEDIATE t_AnalyzeStr;

EXCEPTION WHEN OTHERS THEN

ROLLBACK;

RAISE;

END;

END LOOP;

END;

2.7.2.

3.6.2. 存储函数

语法:

create [or replace] function 函数名(参数1,参数2……) RETURN 类型IS | AS [局部变量说明]

BEGIN

执行语句;

END;

例:

CREATE OR REPLACE FUNCTION

utl_analyze_prg(iOnwer IN V ARCHAR2 DEFAUL T NULL,

/*该参数为需要统计的用户,缺省则为全部*/

iEstimatePercent IN NUMBER DEFAUL T 100

/*该参数为需要估算统计的百分比*/

)

RETURN INTEGER

IS

/*该程序用来估算统计*/

/*注意:该程序应在8i及以上版本中运行*/

tOwner V ARCHAR2(30); --存储输入的用户名

t_Per NUMBER(3); --存储输入的估算统计的百分比参数

t_TaleName V ARCHAR2(30); --存储选取的表名

t_AnalyzeStr V ARCHAR2(300);--存储形成的分析语句

BEGIN

t_Owner := UPPER(TRIM(iOwer));

-- t_Per := UPPER(LTRIM(RTRIM((iLevel)));

-- 若输入的用户名为空时则退出程序

IF t_Owner IS NULL THEN

(完整word版)自动化设备技术协议

设备技术协议 甲方: 乙方: (甲方)向(乙方)购置设备。经双方充分协商,订立本技术协议,作为设备采购合同(合同号:)的附件,以便双方共同遵守。具体内容如下: 一、概述 本设备用于甲方第**事业部第**工厂**项目,预计交货期**天 二、设备描述 1、设备简介(包括对功能的基本介绍):见附件1 2、系统组成:(必须包含剩余电流保护装置) 3、参数指标: 4、供货范围清单要求:(按组成部分列配置清单) (以表格形式) 6、产品设计图(实物照片): 三、产品技术标准 (包含国标、行业标准……) 非标准设备,根据客户需求定制。 四、安装、调试 1.装卸:供方主导、需方协助装卸。 2.安装环境要求:地面平整;温度0~50℃;相对湿度10%~80%。 3.安装及调试过程(主导、协助等):供方主导安装及调试。 4.调试期限:7个工作日。 五、技术培训

供方免费对需方人员定期进行技术培训,培训内容包括:设备的正确使用和操作、软件功能的应用、设备的日常维护和一般故障的排除等,使操作人员对设备的性能有一个全面的认识,熟练操作整套设备及软件,并能对一般故障进行处理,为参与培训的人员提供必要的技术指导。 六、验收标准 1.包装情况 2.相关材料是否齐全 3.设备外观有无损伤 4.技术参数是否满足 5.产品试制情况 6.验收时间限制 七、产品交付资料 包含出厂合格证、维修保养手册、说明书等; 八、质量保证及售后服务 1)设备质保期从最终验收之日起 1 年; 2)在质保期内,供货方应提供免费的技术支持;当得到甲方的故障通知后,乙方应实施保修义务,在8小时内响应,并在24小时内给出解决方案,以减少甲方的损失。若维修需要其他配件的由乙方协助采购并安装调试,48小时内需解决问题。 3)质量保证期后,供货商向用户终身提供及时的、优质的、价格优惠的技术服务和备品备件供应。 4)乙方应保证所供设备及零配件不属于工信部颁布的《国家高耗能落后机电设备淘汰目录》中被淘汰的落后机电产品,否则甲方有权要求乙方对落后产品进行更换或做退货处理; 九、其他 1、本协议一式三份,甲方两份、乙方一份,每份具有同等效力。 2、除非有甲方的书面同意,否则乙方不得将其任何合同权利或义务转给第 三方。

IT设备操作及维护手册

信息部TI硬件操作及维护手册 目录 第一章:信息部工作职责 (2) 一、信息部经理岗位职责 (2) 二、网络管理专员岗位职责 (3) 第二章:门店设备的使用及维护 (3) 一、机房环境注意与日常维护 (3) 二、服务器操作与维护 (4) 三、网络设备的日常维护 (6) 四、监控系统的操作与维护 (6) 五、功放设备的使用和日常维护 (9) 六、UPS不间断供电源 (10) 七、点单收银电脑使用和维护 (12) 八、微型打印机使用和维护 (16) 九、排号等位使用和维护 (18) 十、门店网费电话费缴费流程 (19) 十一、钉钉考勤机操作流程 (21) 十二、钉钉审批流程 (26) 十三、天子星前厅点餐系统操作流程 (31)

第一章:信息部工作职责 一、信息经理岗位职责 1,拟定和执行企业信息化战略。 1)负责制订公司信息化中长期战略规划、当年滚动实施计划。 2)制定企业信息化管理制度、制定信息化标准规范。 3)负责公司信息化网络规划、建设组织。 4)制订IT基础资源(硬、软件)运行流程、制定网络安全、信息安全措施并组织实施, 实现IT资源集约管理。 5)负责公司集成信息系统总体构架,构建企业信息化实施组织,结合业务流程重组、项目管理实施企业集成信息系统。 6)负责集团公司网站建设计及总体规划。 2、办公自动化系统开发与运行 (1)根据公司发展战略和实际需要,组织实施公司办公自动化系 统、网站的运行管理和维护与更新,协助信息管理工作; (2)负责公司办公自动化设备(计算机及其软件、打印机)的维护、管理工作。 3、企业信息资源开发 根据企业发展战略和信息化战略要求,负责企业内外部信息资源开发利用。导入知识管理,牵头组织建立企业产业政策信息资源、竞争对手信息资源、供应商信息资源、企业客户信息资源、企业基础数据资源五大信息资源库。 4、建立信息化评价体系 根据公司信息化战略和企业实情,建立公司信息化评价体系和执行标准、制定全员信息化培训计划。 5、信息处理 负责信息的收集、汇总、分析研究,定期编写信息分析报告报公司领导决策参考;参与公司专用管理标准和制度的

监控自动化设备危险点分析与控制措施手册

监控自动化设备危险点分析与控制措施手册 12. 1 控制系统巡视 1、系统运行异常 1、巡视设备时,不得进行巡视规定以外的工 作。 2、巡视工程中应按照电厂规定的路线和项目 开展巡视,防止漏项未能及时发现系统异常造 成事故。 巡视设备如发现异常,应设法处理,并报告有 关领导,避免错过处理时机而扩大事态发展。 2、巡视人员收到机械损伤或 其他伤害、如触电、高空摔伤 1、巡视设备应戴安全帽。 2、巡视应携带照明器具。

3、巡视路线上的电缆沟等盖板应完好,稳固。 4、巡视路线上不得堆放杂物阻碍通道,如检修期需要揭开盖板或堆放器材,有碍巡视路线时,应在其周围设围栏和警示灯。 5、巡视不得过分靠近电源开关或导电体,雷雨天气不得靠近避雷器和避雷针,防止触电。 12. 2 水机保护系统巡 视 1、损坏模件引起保护系统误 动或拒动 1、巡视设备时,不得进行巡视规定以外的工 作。 巡视工程中应按照企业规定的路线和项目开 展巡视,防止漏项未能及时发现系统异常造成 事故。 巡视设备如发现异常,应设法处理,并报告有

关领导,避免错过处理时机而扩大事态发展。 2、巡视人员收到机械损伤或其他伤害、如触电、高空摔伤1、巡视设备应戴安全帽。 2、巡视应携带照明器具。 3、巡视路线上的电缆沟等盖板应完好,稳固。 4、巡视路线上不得堆放杂物阻碍通道,如检修期需要揭开盖板或堆放器材,有碍巡视路线时,应在其周围设围栏和警示灯。 5、巡视不得过分靠近电源开关或导电体,雷雨天气不得靠近避雷器和避雷针,防止触电。 12. 3 控制系统的维护 1模件插拔、检查、更换和存 储损坏 1、维护人员应按规定戴防静电手带,防静电 工作服,以防止静电损坏模件。 2、模件接线错误或新旧换件 接线不一致造成系统故障 1、必须事前进行检查,确保模件上的位开关、 跨接线和跳线完全一致。

自动化设备(DCS仪表)管理办法

XXXXXXX有限公司仪表自动化管理办法 文件编号:xxxxxx 拟文部门:动力设备部 编制人:xxx 审核人:xxx 批准人:xxx 发布日期:2015-1-5

第一章总则 第一条为了加强仪表自动化设备的管理工作,提高仪表自动化设备安全经济运行,依据中石化《仪表及自动控制设备管理制度》并结合公司实际情况,制定本办法。 第二条本办法所称仪表自动化设备包括测量、监测、控制、质量分析仪表、数据采集系统、控制系统(DCS、PLC等)、执行器、组合及智能仪表以及由它们组成的自动化系统和安全保护报警联锁系统。 第三条本办法适用于在用仪表自动化设备、更新零购项目仪表自动化设备管理,新、改、扩建、技改项目仪表管理按规建部有关规定执行。 第二章职责 第四条设备管理部职责 (一)负责贯彻执行中国石化及行业部门有关仪表自动化的管理制度、规程、办法、指令等。 (二)负责制订和修订仪化股份公司仪表自动化管理办法、检修规程及有关规定。 (三)负责组织对各使用单位的仪表自动化的完好及投用情况和管理工作进行检查、监督、考核。 (四)组织仪表自动化方面的技术交流、培训、咨询和应用开发,努力提高其应用水平。 (五)根据设备全过程管理的要求,负责组织重点更新、零购项目仪表自动化设备的规划调研、方案论证、设计选型和安装验收全过程工作,参与技术改造、新建装置仪表自动化设备的规划、设计、安装验收等工作。

第五条生产中心职责 (一)负责贯彻执行中国石化及仪化股份公司有关仪表自动化的管理制度、规程、办法、指令等规定。 (二)建立技术档案,对本单位仪表自动化的完好及投用情况进行管理考核。 (三)各单位负责对仪表自动化的管理。按规定及时上报有关仪表自动化的报表、资料。 (四)运保室(或同类机构)为仪表自动化的主管部门。 第六条安全环保监督部职责 负责对可燃、有毒气体报警器的管理进行安全监督。 第三章管理规定 第七条各单位应建立明确的仪表管理网络,明确职责。 第八条各单位要加强对仪表自动化设备的维护和检修,以保证仪表测量精度、可靠性和控制质量,使检测仪表和自动化系统处于良好状态。做好故障的统计和分析,及时消除故障,定期进行检修校验工作,健全原始记录和信息反馈。以上各项工作均要按公司统一表式填写建档。 第九条操作工应掌握仪表及自动化设备的简单原理、结构、性能,正确使用与操作,保持仪表自动化设备的清洁。 第十条设备主管部门应参与新建装置、技措项目、设备零购项目的仪器、仪表选型、验收工作。在办理竣工验收手续后,移交生产装置使用,附件、备件、工具、资料要齐全。 第十一条加强对仪器、仪表、DCS的电源、气源、伴热及空调系统的管理,仪器、仪表、DCS的电源、气源要保证专线专用,干净纯洁,并

自动化设备技术协议(完整版)

设备技术协议 甲方:____________________________________________ 乙方:____________________________________________ (甲方)向(乙方)购置 设备。经双方充分协商,订立本技术协议,作为设备采购合同(合同号:)的附件,以便双方共同遵守。具体内容如下: 一、概述 本设备用于甲方第**事业部第**工厂**项目,预计交货期**天 二、设备描述 1、设备简介(包括对功能的基本介绍):见附件1 2、系统组成:(必须包含剩余电流保护装置) 3、参数指标: 4、供货范围清单要求:(按组成部分列配置清单) (以表格形式) 6、产品设计图(实物照片): 三、产品技术标准 (包含国标、行业标准……) 非标准设备,根据客户需求定制。 四、安装、调试 1.装卸:供方主导、需方协助装卸。

2.安装环境要求:地面平整;温度0~50℃;相对湿度10%~80%。 3.安装及调试过程(主导、协助等):供方主导安装及调试。 4.调试期限:7个工作日。 五、技术培训 供方免费对需方人员定期进行技术培训,培训内容包括:设备的正确使用和操作、软件功能的应用、设备的日常维护和一般故障的排除等,使操作人员对设备的性能有一个全面的认识,熟练操作整套设备及软件,并能对一般故障进行处理,为参与培训的人员提供必要的技术指导。 六、验收标准 1.包装情况 2.相关材料是否齐全 3.设备外观有无损伤 4.技术参数是否满足 5.产品试制情况 6.验收时间限制 七、产品交付资料 包含出厂合格证、维修保养手册、说明书等; 八、质量保证及售后服务 1)设备质保期从最终验收之日起 1 年; 2)在质保期内,供货方应提供免费的技术支持;当得到甲方的故障通知后,乙方应实施保修义务,在8小时内响应,并在24小时内给出解决方案,以减少甲方的损失。若维修需要其他配件的由乙方协助采购并安装调试,48小时内需解决问题。 3)质量保证期后,供货商向用户终身提供及时的、优质的、价格优惠的技术服务和备品备件供应。 4)乙方应保证所供设备及零配件不属于工信部颁布的《国家高耗能落后机电设备淘汰目录》中被淘汰的落后机电产品,否则甲方有权要求乙方对落后产品进行更换或做退货处理; 九、其他

设备使用说明书范文 自动化设备说明书样本

自动化设备说明书样本 此文档为WORD 版可编辑修改 设备手册 目录 第1 章安全 ..................................................................... 5 1-1 内 容 . ......................................................................... 5 1-2安全装置的位 置 ................................................................ 6 1-3 安全装置的功 能 . ............................................................... 6 1-4 潜在危 险 . ..................................................................... 8 测试的过程中,压力测试增压缸是动作的 . ............................................. 8 压力测试完产品时动作 的 ........................................................... 8 推动产品时动作 的 ................................................................. 8 1-5 安全预 防 . (8) 1-5-1 机械方面 ................................................................ 8 1-5-2 电气方 面 ................................................................ 8 1-5-3 Lockout / Tag-out 程 序 (9)

PS6000+自动化系统用户操作手册

国电南自 PS 6000+ 自动化系统 用户操作手册 国电南京自动化股份有限公司 GUODIAN NANJING AUTOMATION CO.,LTD.

PS 6000+ 自动化系统 用户操作手册 国电南京自动化有限公司 2009年12月1日 * 本说明书可能会被修改,请注意最新版本资料 * 200 年月第版第次印刷

版本声明 本说明书适用于PS 6000+自动化系统版本 1.软件 软件版本 2.硬件 产品说明书版本修改记录表 * 技术支持电话:(025) 传真:(025) * 本说明书可能会被修改,请注意核对实际产品与说明书的版本是否相符* 2009年10月第3版第1次印刷 * 国电南自技术部监制

目录 版本声明 1 启动控制台 (1) 启动方法 (1) 启动进程 (1) 用户管理 (2) 退出进程 (5) 2 实时进程 (6) 实时库服务进程 (6) 103规约进程 (6) 在线系统 (6) 告警显示窗 (25) 用户管理 (30) 计算服务 (30) 历史服务 (30) 保护设备管理 (30) 曲线 (38) 实时库浏览 (41) 3 高级应用 (42) 拓扑分析 (42) 事故追忆 (42) 4 报表浏览器 (44) 报表浏览器菜单项 (44) 报表打印 (46) 5 故障录波分析软件 (49) 使用界面整体介绍 (49) 菜单 (50)

1 启动控制台 PS 6000+自动化系统的进程都集中在控制台,用户可以通过控制台启动或停止各进程。 启动方法 方法一:单击电脑桌面上的控制台图标 方法二:打开终端,输入命令: $cd $CPS_ENV/bin $./console 控制台启动后界面如图1所示: 图 1 启动进程 控制台把进程分为三类,分别是配置工具、功能配置和实时进程。每类对应一个按钮,点击按钮,弹出下拉框,列出该分类下的常用进程,选中即可启动对应进程。 点击配置工具,弹出下拉框,如图2所示: 图 2 点击功能配置,弹出下拉框,如图3所示: 图 3 点击实时进程,弹出下拉框,如图4所示:

非标自动化设备机械技术规范

非标自动化设备机械技术规范 为了在今后设备前期管理过程中,加强非标设备的质量控制工作,改善设备初期状态,确保设备在生产服役过程中有良好的开动率,特制定本规范。希望参与前期管理的技术人员参照执行,使技术要求更全面、准确、严密。 一、技术要求 一)、结构要求 1).机械机构设计需符合人机工程学,方便人员操作与维修; 2).机械结构设计需经过计算,达到正常使用的强度要求,并在安全余量之内; 3).机械结构设计需根据我方具体要求,对关键点进行FEMA分析和验证; 4).机械结构总体设计需考虑经济、环保、安全的原则。 二)、材料要求 1).结构件、面板类钢材要求Q235,传动件、一般零部件材料要求45#、需热处理部件材料要求20-40Cr或指定其他材料,各类型材必须是国标型材,特殊要求根据设备设计需求具体提出来; 2).所有材料必需有相应的合格证或符合质量要求的检验证书; 3).对于特殊部件的材料,需同时提供检测报告,报告内容主要涉及:成分、力学性能、物理性能等。 三)、钢构表面要求 1).钢结构件表面需经喷砂处理,除锈等级Sa2.5;若手工进行表面处理,需介于St2与St3之间。 2).喷砂后需喷涂底漆为红丹防锈漆一遍,面漆为醇酸调和漆两遍,总干膜厚度为125μm;附着力达到ISO等级1级或ASTM等级4B级; 3).结构件表面不能有明显的变形、划伤、撞伤、凹槽、凸现、缺失、分层等缺陷。四)、焊接要求 1).所有焊接都需有相应的焊接规范和标准,并进行焊接工艺验证;

2).现场焊接时,需满足焊接规范的要求; 3).焊缝表面不能有裂纹、气孔、夹渣、未熔合、未焊透、虚焊、形状缺陷及上述以外的其他缺陷; 4).主梁受拉区的翼缘板、腹板的对接焊缝应进行无损探伤,超声波探伤不低于11345中的I级,并提供报告的复印件。 五)、传动要求 1).传动设计需考虑传动效率最优化; 2).传动机构要求简单合理,以最少的环节实现功能; 3).传动设计需考虑现场噪音控制,尽一切可能降低噪音的产生; 4).变速箱(SIEMENS或SEW)、电机(SIEMENS或SEW变频电机)、轴承(SKF或NSK)等部件要求指定厂家或品牌; 5).变频电机采用的范围:风机、需调速的传动机构、需要和传动机构配合的传动系统。 六)、液压系统 1).液压系统应确保其安全性、系统的连续运行能力、可维护性和经济性,并能保证系统的使用寿命延长; 2).系统的所有部件应在设计上或以其他保护措施,防止压力超过系统或系统任何部分的最高工作压力及各具体元件的额定压力; 3).系统的设计、制造和调整,应使冲击压力和增压压力减至最低。冲击压力和增压压力不应引起危险; 4).应考虑由于阻塞、压降或泄漏等原因影响元件安全工作的后果; 5).无论是预期的还是意外的机械运动(包括加速、减速或物体的提升/夹持),都不应造成对人员有危险的状态; 6).系统设计需尽可能减少管路、管接头; 7).液压系统需实现防尘、防爆功能; 8).所有执行元件、管接头、阀门等部件需易于接近,且方便操作;

仪表自动化管理办法

仪表自动化管理办法 第一章总则 第一条为了加强仪表自动化设备的管理工作,提高仪表自动化设备安全经济运行,依据中石化《仪表及自动控制设备管理制度》并结合公司实际情况,制定本办法。 第二条本办法所称仪表自动化设备包括测量、监测、控制、质量分析仪表、数据采集系统、控制系统(DCS、PLC等)、执行器、组合及智能仪表以及由它们组成的自动化系统和安全保护报警联锁系统。 第三条本办法适用于在用仪表自动化设备、更新零购项目仪表自动化设备管理,新、改、扩建、技改项目仪表管理按规建部有关规定执行。 第二章职责 第四条设备管理部职责 (一)负责贯彻执行及行业部门有关仪表自动化的管理制度、规程、办法、指令等。 (二)负责制订和修订仪化股份公司仪表自动化管理办法、检修规程及有关规定。 (三)负责组织对各使用单位的仪表自动化的完好及投用情况和管理工作进行检查、监督、考核。 (四)组织仪表自动化方面的技术交流、培训、咨询和应用开发,努力提高其应用水平。 (五)根据设备全过程管理的要求,负责组织重点更新、零购项目仪表自动化设备的规划调研、方案论证、设计选型和安装验收全过程工作,参

与技术改造、新建装置仪表自动化设备的规划、设计、安装验收等工作。 第五条生产中心职责 (一)负责贯彻执行及仪化股份公司有关仪表自动化的管理制度、规程、办法、指令等规定。 (二)建立技术档案,对本单位仪表自动化的完好及投用情况进行管理考核。 (三)各单位负责对仪表自动化的管理。按规定及时上报有关仪表自动化的报表、资料。 (四)运保室(或同类机构)为仪表自动化的主管部门。 第六条安全环保监督部职责 负责对可燃、有毒气体报警器的管理进行安全监督。 第三章管理规定 第七条各单位应建立明确的仪表管理网络,明确职责。 第八条各单位要加强对仪表自动化设备的维护和检修,以保证仪表测量精度、可靠性和控制质量,使检测仪表和自动化系统处于良好状态。做好故障的统计和分析,及时消除故障,定期进行检修校验工作,健全原始记录和信息反馈。以上各项工作均要按公司统一表式填写建档。 第九条操作工应掌握仪表及自动化设备的简单原理、结构、性能,正确使用与操作,保持仪表自动化设备的清洁。 第十条设备主管部门应参与新建装置、技措项目、设备零购项目的仪器、仪表选型、验收工作。在办理竣工验收手续后,移交生产装置使用,附件、备件、工具、资料要齐全。 第十一条加强对仪器、仪表、DCS的电源、气源、伴热及空调系统的

自动化设备说明书样本

自动化设备说明书样本 此文档为WORD版可编辑修改

设备手册

目录 第 1 章安全 (5) 1-1内容 (5) 1-2安全装置的位置 (6) 1-3安全装置的功能 (6) 1-4潜在危险 (8) 测试的过程中,压力测试增压缸是动作的 (8) 压力测试完产品时动作的 (8) 推动产品时动作的 (8) 1-5安全预防 (8) 1-5-1 机械方面 (8) 1-5-2 电气方面 (8) 1-5-3 Lockout / Tag-out 程序 (9) 第 2 章操作原理 (10) 2-1内容 (10) 2-2系统概观 (11) 第 3 章安装 (12) 3-1内容: (12) 3-2设备需求 (13) 3-2-1 尺寸 (13) 3-2-2气源 (13) 3-3设备的移动 (13) 3-4设备的安装 (14) 第 4 章电源开启 / 关闭流程 (15) 4-1内容: (15) 4-2开启电源检查表 (16) 4-3关闭电源检查表 (16) 4-4开启设备流程 (17) 4-5停止设备流程 (17) 第 5 章设置 (18) 5-1内容: (18) 第 6 章手/自动运行操作 (19) 6-1内容 (19) 6-1-1手动过程: (19) 6-1-2自动过程: (24) 6-1-3异常画面: (26) 6-1-4 I/O画面: (27) 7-2气缸速度调整 (29)

第 8 章常见故障处理 (30) 8-1内容 (30) 8-2故障修理表 (31) 8-3电气部份故障处理 (32) 8-4一般的故障修理程序 (32) 第9 章预防的维护 (33) 9-1目的 (33) 9-2预防的维护检查表 (34) 附录 (35) M ODIFY_L INE电路图 (35) M ODIFY_L INE零件图 (35) M ODIFY_L INE气路图 (35) M ODIFY_L INE机械备件清单 (35) M ODIFY_L INE电气备件清单 (35) 气源数字显示器说明书 (35)

自动化系统使用维护检修规程

自动化系统使用维护检修规程 第一章总则 第一条制定本规程的目的是提高公司自动化系统软件、硬件的管理水平,以便员工更好地了解、掌握设备的技术性能,提高操作、维护和检修水平。确保自动化设备的安全可靠运行,进而降低自动化系统故障率,使自动化系统为生产提供强有力的保障。 第二条凡在本公司各生产区域内从事自动化系统(包括硬件、软件,下同) 使用、维修、开发的单位和个人,在操作、维护、检修自动化系统时必须遵守本规程。联网(生产用局域网)的计算机系统的病毒预防和控制,按《中华人民共和国计算机信息系统安全保护条例》执行。 第三条自动化系统使用单位(工艺)应当确定系统安全管理责任人,落实安全保护技术措施,保障本单位自动化系统安全,并协助设备点检及检修人员做好安全保护管理工作。 第四条本规程适用于我公司L1-L3级自动化系统,在执行中与控股公司有关规程发生冲突时,按控股公司规程执行。 第一章自动化系统安全的一般要求 第一节设备安装与配置 第五条自动化设备必须按照设计规范安装于通风良好、消防设施齐备的房间(现场机电一体化设备所带自动化设备除外),网络设备必须放置并固定于配线柜(或PLC柜)中。

第六条关键自动化设备必须提供不间断电源并确保UPS电池有效,以防止电源波动对设备的冲击、确保生产连续可靠运行。 第七条关键设备的控制系统必须提供电源、CPU和网络的冗余,必要的要提供服务器双机热备份机制,提高系统运行可靠性。 第八条自动化系统与信息化系统的接口必须安装硬件防火墙。调度管理自动化系统要安装防病毒软件。 第二节系统维护 第九条只有经过专业培训的维护人员才允许对自动化系统参数进行调整或对硬件设施进行维护。对系统软件修改或对硬件设备进行更换更新时,点检、检修人员必须同时到现场,必要时通知设备处人员到场,共同监督执行。 第十条点检人员应定期检查各系统运行情况。 第十一条自动化系统需要定期更换管理员口令和操作员口令。 第十二条维护人员口令字必须妥善保管,临时离开管理员界面时必须锁屏或注销管理员权限。 第二章自动化系统的使用(操作)要求 第一节操作室(调度室)管理 第十三条操作室(调度室)内应保持清洁、安静、严禁吸烟。 第十四条进入操作室(调度室)的人员应自觉爱护操作室(调度室)内所有设备。 第十五条未经操作室(调度室)管理人员同意, 任何人员不得

自动化设备使用说明书

(冲压生产线) 使 用 说 明 书 安全提示 1、!本机为自动化生产设备,它的运行是由程序自动控制的,必须由经过设备厂家培训的专门人员进行操作,严禁未经培训的人员操作机器。 2、 ! 3、 !更换或调试模具的时候请关掉柜子上的电源钥匙开关。 目录 一、主要功能与特点二、系统软硬件构成三、安装与调试 四、触摸屏系统及参数介绍 首页主画面参数设置手动画面报警信息坐标参数喷油参数 五、两台单独工序触摸屏介绍主画面参数设置报警信息六、按钮介绍 主控制按钮面板介绍两个单独加工工序按钮介绍 七、注意事项八、紧急及故障处理附件: 继电器位置及作用图 plc i/o图电路图 产品简介 本产品由控制系统、主送料机、主冲床和两台单独加工工序设备组成。控制系统与一般的普通冲床联机后即可把冲床改造成自动数控冲床。从而具有了条料自动精确进给、自动冲压、废料自动排除的功能。由于它具有高速、精确的特性,就可以实现原材料的最大利用率,提高产品的合格率,进而提高生产效率,降低成本。同时也改善了操作人员的劳动环境,使操作人员有可靠的安全保障,可以实现一人监控、操作多台机器,从而大大节约了人力资源,大大节约了生产成本。 特别说明:没有我厂电气工程师的允许,不要改动电气控制柜里的线路、plc和触摸屏里的程序、伺服驱动器里的参数。否则造成的后果自负。一、主要功能与特点 2、高精度与高速度进给。用伺服电机进行运行控制,可实现精确到0.01mm的移动距离。 3、操作简单,容易上手。本系统配备了威纶通的彩色触摸屏,可以实现图形化操作方式,界面简洁直观,所有操作“一指即可”。 4、加工尺寸可灵活调整。对于不同尺寸的工件,只需进触摸屏简单设置即可。 二、系统软硬件构成 1、硬件部分 电气控制柜:系统的核心控制部分,安装有主要控制元件。所有参数可以通过前门面板上的触摸屏设定。 控制柜的安装:为保证控制单元能正常工作,拥有更长的使用寿命,请将其安置于室内干燥清洁、通风良好的环境中,即要保证控制柜的两侧有300mm以上的空间。不要在柜子里堆放杂物,以免损坏线路和造成通风不畅.。柜子的操作面板必须方便操作人员接触,以便正常操作和在紧急状态下能迅速切断电源。 按钮控制面板:控制按钮主要用来手动调整和设定系统的位置。当系统所需参数通过触摸屏设定完毕后,通过操作该面板完成条料的冲压加工,具

自动化设备技术规范

1:设备使用条件及工厂环境. 1.1.供电环境:单相220V-240V、50HZ,三相(五线)380V/50HZ 1.2.设备使用环境温度、湿度:环境温度0-40度环境湿度<=90 1.3.气压:最小工作气压0.4Mpa 最大工作气压.0.7Mpa 2:机械系统要求 2.1.所有机械部件要做防锈处理 2.2.设备工装具备防呆功能 2.3关键部件淬火处理 2.4.工装具能实现快速换模 2.5.需要调整位置的加刻度尺来调整 2.6.机械、电气部件设计要有放错装置,以便符合产品装配及测量需要,防止出错。2.7按照购买方要求选购指定品牌、选择其它品牌需有甲方认可,并列出设备配置清单。 2.8设备外观以及颜色需按照甲方要求规定制作。 2.9设备所有运动部件要有防护措施。 2.10与产品和操作人员接触到的零部件必须去毛刺或有相应的防护、防止伤害操作员或产品。 3:电气系统要求 3.1.设备电源电压要求如下; 单相、220V-240V/50HZ 三相、380V-400V/50HZ 3.2设备必须有安全保护装置、断路器手动操作手柄要在控制柜外,安装在容易操作的 位置关闭电源时电源开关关至隔离位置并可用锁锁住。 3.3设备断路器未断开的情况下控制柜门无法打开,只有在断路器切断电源的情况下才

能打开。 3.4设备必须可靠接地,必须安装漏电保护器。设备应安装安全继电器,且输入输出回 路直接与各执行机构相连。应为双通道形式。设备进线端电箱内断路器必须有漏电保护功能。 3.5电机必须有过载保护。 3.6设备运行应充分考虑节能,尽可能选用推广的节能设备。 3.7设备高度不超过2200MM(根据设备类型和安装场地由购买方规定设备高度) 3.8控制柜要有防水、防尘、防小动物结构,符号IP54防护标。 3.9控制柜内元器件安装应方便清洁、维护、维修。 3.10保证控制柜内的正常温度和湿度(如有必要需增加对流风扇) 3.11电气柜内张贴电气控制对象示意图。 3.12每根电线两端应标注对应的编码号,编码号应和电气原理图上的号码标注一致。 3.13PLC输入输出接口应有20%的余量。 3.14电控箱布线要求合理、美观。 3.15工控机和电气控制元件要求安装牢靠、避免跌落。 3.16所有电箱要求加锁、避免非授权人员操作。 3.17在PLC和人机界面设计中,要求设计三个不同级别的权限:操作员、技术员、工程 师。针对作业员只能够启停设备更换程序,技术员只能够根据规格更改参数和操作员权限,针对工程师应开放所有权限,可以更改设定规格,并能适当增加相应参数。 4:气动系统要求 4.1进气端使用三联件(空气过滤、减压阀、油雾分离器) 4.2急停开关按下总气源应该关闭。

喷涂机操作说明书

喷涂机操作说明书 1

喷涂机 操作说明书 公司名称:厦门迈斯维自动化设备有限公司 公司地址:厦门市集美区杏林高浦西潭路34号之

二 目录 1 安装机台 (3) 1-1 电源 .................................................................................................... 1-2 气压源 ................................................................................................ 1-3 使用注意事项..................................................................................... 2 操作画板 .................................................................................................... 2-1 主要操作画板..................................................................................... 3 软件画面操作............................................................................................. 3-1主画面 ................................................................................................ 3-2参数设置画面 .................................................................................... 3-3点胶参数画面 .................................................................................... 3-4示教画面 ............................................................................................

自动化设备机械技术规范(试行)

自动化设备机械技术规范(试行) 为了在今后设备前期管理过程中,加强非标设备的质量控制工作,改善设 备初期状态,确保设备在生产服役过程中有良好的开动率,特制定本规范。希 望参与前期管理的技术人员参照执行,使技术要求更全面、准确、严密。 一、技术要求 (一)、结构要求 1.机械机构设计需符合人机工程学,方便人员操作与维修; 2.机械结构设计需经过计算,达到正常使用的强度要求,并在安全余量之内; 3.机械结构设计需根据我方具体要求,对关键点进行FEMA分析和验证; 4.机械结构总体设计需考虑经济、环保、安全的原则。 (二)、材料要求 1.结构件、面板类钢材要求Q235,传动件、一般零部件材料要求45#、需热处理部件材料要求20-40Cr或指定其他材料,各类型材必须是国标型材,特 殊要求根据设备设计需求具体提出来; 2.所有材料必需有相应的合格证或符合质量要求的检验证书; 3.对于特殊部件的材料,需同时提供检测报告,报告内容主要涉及:成分、力学性能、物理性能等。 (三)、钢构表面要求

1.钢结构件表面需经喷砂处理,除锈等级Sa2.5;若手工进行表面处理,需介于St2与St3之间。 2.喷砂后需喷涂底漆为红丹防锈漆一遍,面漆为醇酸调和漆两遍,总干膜厚度为125μm;附着力达到ISO等级1级或ASTM等级4B级; 3.结构件表面不能有明显的变形、划伤、撞伤、凹槽、凸现、缺失、分层等缺陷。 (四)、焊接要求 1.所有焊接都需有相应的焊接规范和标准,并进行焊接工艺验证; 2.现场焊接时,需满足焊接规范的要求; 3.焊缝表面不能有裂纹、气孔、夹渣、未熔合、未焊透、虚焊、形状缺陷及上述以外的其他缺陷; 4.主梁受拉区的翼缘板、腹板的对接焊缝应进行无损探伤,超声波探伤不低于11345中的I级,并提供报告的复印件。 (五)、传动要求 1.传动设计需考虑传动效率最优化; 2.传动机构要求简单合理,以最少的环节实现功能; 3.传动设计需考虑现场噪音控制,尽一切可能降低噪音的产生; 4.变速箱(SIEMENS或SEW)、电机(SIEMENS或SEW变频电机)、轴承(SKF或NSK)等部件要求指定厂家或品牌;

自动化设备说明书样本

关注未来,期待成为您的战略合作伙伴 F ocus O n F uture, We expect to be your strategic supplier 设备手册 Handbook 目录 第 1 章安全 (3) 1-1内容 (3) 1-2安全装置的位置 (4) 1-3安全装置的功能 (5) 1-4潜在危险 (7) 测试的过程中,压力测试增压缸是动作的 (7)

压力测试完产品时动作的 (7) 推动产品时动作的 (7) 1-5安全预防 (7) 1-5-1 机械方面 (7) 1-5-2 电气方面 (7) 1-5-3 Lockout / Tag-out 程序 (8) 第 2 章操作原理 (8) 2-1内容 (8) 2-2系统概观 (9) 第 3 章安装 (11) 3-1内容: (11) 3-2设备需求 (12) 3-2-1 尺寸 (12) 3-2-2气源 (12) 3-3设备的移动 (12) 3-4设备的安装 (13) 第 4 章电源开启 / 关闭流程 (14) 4-1内容: (14) 4-2开启电源检查表 (15) 4-3关闭电源检查表 (15) 4-4开启设备流程 (16) 4-5停止设备流程 (16) 第 5 章设置 (17) 5-1内容: (17) 第 6 章手/自动运行操作 (18) 6-1内容 (18) 6-1-1手动过程: (18) 6-1-2自动过程: (23) 6-1-3异常画面: (25) 6-1-4 I/O画面: (26) 7-2气缸速度调整 (28) 第 8 章常见故障处理 (29) 8-1内容 (29) 8-2故障修理表 (30) 8-3电气部份故障处理 (31) 8-4一般的故障修理程序 (31) 第9 章预防的维护 (32) 9-1目的 (32) 9-2预防的维护检查表 (33)

JT-AOI设备使用指南

JT-AOI操作说明 Ver 1.3.1 警告! 1 机器运行时,请勿将手或其他物体放入机器中!否则可能造成严重人生或物品伤害! 2 维修保养时,请断开机器所有电源,并确认UPS开关和伺服控制器开关正常关闭。 3 非专业人士请勿维护保养设备。 4 不正当操作可能造成设备财物损坏或人生伤害。

一.设备按钮介绍: 左后方的总电源开关 紧急开关 操作开关,左侧的绿色的开关与右侧的绿色开关为上板测试开 关。红色开关为退板停止开关。黄色开关为夹板测试或暂停开关。 左侧绿色开关与右侧绿色按钮开关为上板开关。 注:通过程序控制,可以调整左右上板开关的配合方式。 二.开机说明: z确认外部供电交流电源~220V,接入功率不小于1000V A。如图所示。 z打开机器左后侧总电源开关。按住工控电脑旁边的UPS电源开关并保持3秒钟,听到”嘀”声后电源开启,这时所有的控制开关灯全部正常点亮。检查UPS的输入输出电压显示是否在正常范围以内。 z用外用表确认机器后方的静电接线座电压正常,否则需要检查电源接地是否正常。

z打开工控电脑,等待WINDOWS2000操作系统正常启动。缺省登录用户MPSAOI,缺省密码smtaoi 三. 关机说明: z先确认已经关闭所有的应用程序,工作台的XY轴已经回到原点。 z关闭WINDOWS2000操作系统,并等待操作系统完全正常关闭后 z按住工控电脑旁边的UPS电源开关并保持3秒钟,听到”嘀”声后电源自动关闭。 z关闭机器左后侧总电源开关。整机电源关闭。 注意:如果需要整机移动,必须关闭总电源开关, 四.软件介绍: JT-AOI将软件部分分成了三个模块,它们是: 1.MPSAOI: 为在线检测模块.所有的在线检测都是通过这个模块完成 2.AOIEDIT: 为离线编辑模块,通过它,可以实现完全离线编程. 3.AOILOGVIEW:为错误报告模块,它的作用就是辅助MPSAOI在线测试用.通过这个模块,可以方 便查看MPSAOI检测的记录报告,并且通过网络,方便其它工位查看相关的记录文件。 注:如果需要多工位错误查看需特别说明。

相关主题
文本预览
相关文档 最新文档