输出刷新:映象寄存器的数据全部送入输出锁 存器,通过输出端子Y驱动执行器。 循环工作:每次执行完用户程序后,如果没有 外设命令,则系统会自动循环地扫描运行。 4)特点: a)信息处理:信号的输入、数据的处理和控制 信号的输出分别在一个扫描周期内的不同时间间 隔里以批处理方式进行。在一个工作周期内,输 入出映象寄存器的信息保持不变
输出刷新:映象寄存器的数据全部送入输出锁 存器,通过输出端子Y驱动执行器。 循环工作:每次执行完用户程序后,如果没有 外设命令,则系统会自动循环地扫描运行。 4)特点: a)信息处理:信号的输入、数据的处理和控制 信号的输出分别在一个扫描周期内的不同时间间 隔里以批处理方式进行。在一个工作周期内,输 入/出映象寄存器的信息保持不变
b)“串行”工作方式的特点: 可避免继电接触器控制中触点的竞争和时序的 失配问题;导致了输出对输入时间上的滯后,扫描 周期T越长,滞后越严重。 滞后的相关因素: 扫描方式、电路惯性、程序设计的安排。 扫描周期T:完成一次循环操作所需要的时间 构成:执行用户程序所占用的时间(与程序 的长短及指令操作的复杂程度有关)、系统管理操 作占用的时间(基本不变)、Wo硬件电路的延时
b) “串行”工作方式的特点: 可避免继电-接触器控制中触点的竞争和时序的 失配问题;导致了输出对输入时间上的滞后,扫描 周期T越长,滞后越严重。 滞后的相关因素: 扫描方式、电路惯性、程序设计的安排。 扫描周期T:完成 一次循环操作所需要的时间 构成:执行用户程序所占用的时间(与程序 的长短及指令操作的复杂程度有关)、系统管理操 作占用的时间(基本不变)、 I/O硬件电路的延时
g、可痛被制器的件 1、监控程序: 运行管理 管理程序 生成用户元件 用户指令解释程序内部自检 标准程序模块,系统调用 通过改进监控程序就可在不増加任何硬件 设备的条件下大大改善PLC的性能
1、监控程序: 管理程序 用户指令解释程序 标准程序模块,系统调用 通过改进监控程序就可在不增加任何硬件 设备的条件下大大改善PLC的性能。 运行管理 生成用户元件 内部自检 三、可编程控制器 的软件
2、用户程序 以内码形式线性地存放监控程序指定的存 储区内。 语言:梯形图 Ladder diagran 指令表 Instruction list 顺序功能图 Sequential Function Chart (SFc) 高级语言 Advanced Language 汇编语言 Assemb| e Language 结构文本 Structured text
2、用户程序 以内码形式线性地存放监控程序指定的存 储区内。 语言:梯形图 Ladder Diagram 指令表 Instruction List 顺序功能图 Sequential Function Chart (SFC) 高级语言 Advanced Language 汇编语言 Assemble Language 结构文本 Structured Text
3、PLc的用户环境:由监控程序生成 组成:用户数据结构、用户元件区分配、用户 程序存储区、用户参数、文件存储区等。 用户数据结构: BTT数据:触点、线圈的通断等开关量 字数据:BCD码(单字节4位/双字节8位) 书写时十进制:KX;十六进制:HXX 存放:常数以原码二进制存放 所有运算全部按BN运算 字与BT的混合:如计数器
组成:用户数据结构、用户元件区分配、 用户 程序存储区、用户参数、文件存储区等。 用户数据结构: BIT数据:触点、线圈的通断等开关量; 字数据:BCD码(单字节4位/双字节8位) 书写时十进制:KXXX ;十六进制:HXXX 存放:常数以原码二进制存放 所有运算全部按BIN运算 字与BIT的混合:如计数器 3、PLC的用户环境:由监控程序生成