管理系统模拟与GPSS语言 第3章GPSS语言概述 本章主要内容: 1.GPSs语言的基本格式 2.GPss程序的基本组成 3.GPss程序举例 4.GPss程序框图 5.GPss/Pc程序的运行 6.GPss语言的基本模块 7.GPss控制语句 8.GPSs程序的标准输出 MSSV10
管理系统模拟与GPSS语言 1 MSSV1.0 第3章 GPSS 语言概述 1. GPSS 语言的基本格式 2. GPSS 程序的基本组成 3. GPSS 程序举例 4. GPSS 程序框图 5. GPSS/PC 程序的运行 6. GPSS 语言的基本模块 7. GPSS 控制语句 8. GPSS 程序的标准输出 本章主要内容:
管理系统模拟与GPSS语言 3-1GPss语言的基本格式 GPss语言程序块的基本格式 地址|操作码数据场 注解 语句注释,可有可无 由多个数据组成,各数据间用逗号分开 操作码即模块或语句名称,可用前四个字母简写 地址即语句号,最多由五个字母,数字组成,必须由字母打头 从第一列开始.必要时才用 MSSV10
管理系统模拟与GPSS语言 2 MSSV1.0 3-1 GPSS 语言的基本格式 GPSS 语言程序块的基本格式: 地址 操作码 数据场 注解 地址即语句号,最多由五个字母, 数字组成, 必须由字母打头. 从第一列开始. 必要时才用 操作码即模块或语句名称, 可用前四个字母简写 由多个数据组成, 各数据间用逗号分开 语句注释,可有可无
管理系统模拟与GPSS语言 3-1GPss语言的基本格式 语句模块举例: 例如一个延时模块应书写如下: 地址操作码 数据场 注解 F5 ADVANCE 5.2 服务时间 或可写成 F5 ADVA 5,2 服务时间 ADVA 5,2 服务时间 MSSV10
管理系统模拟与GPSS语言 3 MSSV1.0 3-1 GPSS 语言的基本格式 语句模块举例: 例如一个延时模块应书写如下: F5 ADVANCE 5, 2 服务时间 地址 操作码 数据场 注解 或可写成: F5 ADVA 5, 2 服务时间 ADVA 5, 2 服务时间
管理系统模拟与GPSS语言 3-2GPss程序的基本组成 GPsS模拟程序 SIMULATE 控制语句:控制模拟过程 LINE EQU 定义语句:定义函数,实体,变量,开关等 JOE EQU GENERATE 18.6 QUEUE LINE SEIZE JOE DEPART LINE 程序语句(模)块:GPSS语言模块 ADVANCE 16.4 RELEASE JOE TERMINATE 1 START 25 控制语句:控制模拟过程 END MSSV10
管理系统模拟与GPSS语言 4 MSSV1.0 3-2 GPSS 程序的基本组成 GPSS 模拟程序 : SIMULATE LINE EQU 1 JOE EQU 1 GENERATE 18,6 QUEUE LINE SEIZE JOE DEPART LINE ADVANCE 16,4 RELEASE JOE TERMINATE 1 START 25 END 控制语句: 控制模拟过程 定义语句: 定义函数, 实体,变量,开关等 程序语句(模)块: GPSS 语言模块 控制语句:控制模拟过程
管理系统模拟与GPSS语言 5 33GPss程序举例 下面给出的程序是某机械加工中心系统的模拟模型。该机械 加工中心有9名技工和4台同样的机器,每台机器需二位技工来 操作。当一件工作到达时,先由一位职员进行记录工作,然后将工 作交给一位技工进行准备工具等工作,当加工工作开始时,第二名 技工过来帮助操作机器。在工作完成之前,职员应完成记录及收 款的工作。车间每天八小时工作,但只在前七小时收活,最后一小 时只完成已收下的活。其它参数及其所编程序如下 (1)职员做记录工作时间为4±2分钟,收尾工作时间为9±4分钟 (2)加工工作到达间隔时间为15±3分钟 (3)技工准备工具时间为10±3分钟,操作机械时间为55±30分 钟 (4)以上时间均为均匀分布 MSSV10
管理系统模拟与GPSS语言 5 MSSV1.0 3-3 GPSS 程序举例 下面给出的程序是某机械加工中心系统的模拟模型。该机械 加工中心有 9 名技工和 4 台同样的机器, 每台机器需二位技工来 操作。 当一件工作到达时, 先由一位职员进行记录工作, 然后将工 作交给一位技工进行准备工具等工作, 当加工工作开始时, 第二名 技工过来帮助操作机器。在工作完成之前, 职员应完成记录及收 款的工作。 车间每天八小时工作, 但只在前七小时收活, 最后一小 时只完成已收下的活。 其它参数及其所编程序如下: (1)职员做记录工作时间为 4 ±2 分钟, 收尾工作时间为 9±4 分钟。 (2)加工工作到达间隔时间为 15 ±3 分钟。 (3)技工准备工具时间为10 ±3 分钟, 操作机械时间为 55±30 分 钟。 (4)以上时间均为均匀分布