
项目一 液位控制系统 模块三 SLPC*E的程序编制与调试 湖州职业技术学院机电工程分院
1 模块三 SLPC*E的程序编制与调试 湖州职业技术学院机电工程分院 项目一 液位控制系统

、 SLPC*E的工作节拍和程序运行原理 1、 SLPC*E的定周期工作节拍 初始化 200me 定时休冲 10msx20 、中断判围 D/A别新 20msx10 WD转换 读人DI 断处理 自检 积算脉冲 DA输出 PV指针 SV指针 输入处理 用户程序 用户程序 任意 SLPC定周期工作时间图 等特
2 一、SLPC*E的工作节拍和程序运行原理 1、SLPC*E的定周期工作节拍 中断判断 初始化 自检 输入处理 用户程序 输出处理 等待 中 断 处 理

2、用户程序运算原理 运算后:寄存器内的数据 程序号 程序 说明 S1 S2 S3 S5 1 LD 1 0 读入X1数据,E消尖 2 LD X2 X1 读入X2数据,D消失 3 + X1+82 A B 加法运算,A、B都消尖 4 ST X1+82 A B 电流输出 5 END X1+X2 B 程序输出 LD指令 (1)三个基本动作 运算指令 ST指令 输入输出指令只对1操作 (2)S寄存器的作用 其它指令围拢着S1~S5进行 3
3 2、用户程序运算原理 (1)三个基本动作 (2)S寄存器的作用 LD指令 运算指令 ST指令 输入输出指令只对S1操作 其它指令围拢着S1~S5进行

一、 用户程序的写入 1、用户程序的编写方法 SPRG编程器 SLPC可编程序控制器 ROM RAM 用户ROM 系统ROM 侧面显示器键盘 000000 aoao 健 00000 000000 正面指示表 00000 操作键 CPU RAM 000000 打印机插件 输入输出 SPRG编程器的动作原理
4 一、用户程序的写入 1、用户程序的编写方法

2、SPRG编程器的结构 Tmt (1)电源开关(POWER) (2)工作方式切换开关 (3)EPROM插座 首回商a回 (4)显示器 自尚回尚脑面四 描道尚尚尚向 蜀尚岗尚尚可口 调消尚尚尚尚回 可的因可尚面面
5 2、SPRG编程器的结构 (1)电源开关(POWER) (2)工作方式切换开关 (3)EPROM插座 (4)显示器

2、SPRG编程器的结构 (5)键盘 尚 古回脑a回 编程控制键; 数字键; 尚尚a画问四 寄存器名键; 尚尚尚立四 指令符号键。 简罚时节尚回 回尚尚尚尚口 尚齿尚芭固司 健盘分布图
6 2、SPRG编程器的结构 (5)键盘 编程控制键; 数字键; 寄存器名键; 指令符号键

3、编程方法(演示) 先将工作状态开关"TEST RUN/PROGRAM (1)初始化 置手PROGRAM位置,然后用"INZ”键对用 户程序区,包括CNT和DIO等设定状态进行 初始化,接着,用“INIP”键对参数进行 初始化。 完成初始化操作后,便可用键盘输入用户 (2)输入程序 程序。按照设计好的程序表,在编程器上 寻找对应的键,从主程序MPR开始,顺序 逐句键入,主程序输入完成后,接着输入 子程序SBP。 (3)输入常数 接下来是指定可编程开关量输入输出接口DI0 的功能,指定控制字CNT,以及固定常数虹 折线函数转折点等,这些数据的输入都必 须按“ENT”键才能真正输入
7 3、编程方法(演示) (1)初始化 先将工作状态开关“TEST RUN/PROGRAM” 置于PROGRAM位置,然后用“INZ”键对用 户程序区,包括CNT和DIO等设定状态进行 初始化,接着,用“INIP”键对参数进行 初始化。 (2)输入程序 完成初始化操作后,便可用键盘输入用户 程序。按照设计好的程序表,在编程器上 寻找对应的键,从主程序MPR开始,顺序 逐句键入,主程序输入完成后,接着输入 子程序SBP。 (3)输入常数 接下来是指定可编程开关量输入输出接口DIO 的功能,指定控制字CNT,以及固定常数K、 折线函数转折点等,这些数据的输入都必 须按“ENT”键才能真正输入

三、用户程序的编写训练 1、准备工作 标准电压电流发生琴 1)硬件联接图 数字电压计 Model 2554 Model 2502 2)将编程器给定成PROGRAM状态 3)将仪表和编程器连接起来。 4)接通仪表电源进行预热。 5)初始化操作。 2、试验程序 用键输入程序,对含有仪表的输入输出的动作进行检验。 、、、、、 具体内容参见技能训练指导书
8 三、用户程序的编写训练 1、准备工作 1)硬件联接图 2)将编程器给定成PROGRAM状态。 3)将仪表和编程器连接起来。 4)接通仪表电源进行预热。 5)初始化操作。 2、试验程序 用键输入程序,对含有仪表的输入输出的动作进行检验。 、、、、、、、 具体内容参见技能训练指导书

四、蒸汽流量的温压补偿运算与实现 (一)数据格式一 标准化内部数据0~1。 SLPC的数字运算采用16位二进制内部数据, 45 6789101112131415 0 ooo o oo 小数点位置 0.00024 符号位 内部数据格式(图中数据为3.250) 9
9 四、蒸汽流量的温压补偿运算与实现 (一)数据格式—— 标准化内部数据0~1。 SLPC的数字运算采用16位二进制内部数据

(一)数据格式 例如,某信号量程为0~1600℃,温度变送器 输出4~20mA(DC),经模拟量输入端子、A/D转换器 变为内部标准数存放在RAM中。那么0~1600℃存放 结果如表所示。 输入标准数对应关系 温度(℃) 输入标准数 双字节定点数 0 0.000 0000.000000000000 400 0.250 0000.010000000000 800 0.500 0000.100000000000 1200 0.750 0000.110000000000 1600 1.000 0001.000000000000 10
10 例如,某信号量程为0~1600℃,温度变送器 输出4~20mA(DC),经模拟量输入端子、A/D转换器 变为内部标准数存放在RAM中。那么0~1600℃存放 结果如表所示。 (一)数据格式