PLC输入/输出处理详解-基于jtt 697.7-2014

需积分: 32 41 下载量 25 浏览量 更新于2024-08-08 收藏 2.2MB PDF 举报
"该文档主要介绍了输入/输出信号在交通信息基础数据元,特别是道路运输信息基础数据元中的处理方式,参照了广数980TDC PLC编程手册的内容。" 在工业自动化领域,输入/输出(I/O)信号的处理是控制系统的核心部分,特别是在PLC(可编程逻辑控制器)中。根据描述,输入/输出信号的处理流程分为两层,即第一级程序和第二级程序,以确保对实时数据的准确响应。 3.3 输入/输出信号的处理: 1. 输入信号的处理分为两类:第一级程序直接使用的信号和第二级程序采用的信号。NC(数控系统)侧输入存储器每8毫秒扫描并存储来自NC的F信号,供第一级程序使用。同样,机床侧输入存储器也每8毫秒更新来自机床的X信号供第一级程序使用。 2. 第二级程序采用的输入信号是经过锁存的第一级程序的输入信号,可能会滞后于第一级程序,最多可能滞后一个二级程序的执行周期。 3. 输出信号的处理则涉及NC侧输出存储器和机床侧输出存储器,这两者分别接收第一级和第二级程序的输出信号,然后传输到相应的I/O端。 3.3.1 输入信号处理的差异: 在PLC读取输入信号时,由于执行时间的不同,第一级程序和第二级程序可能对同一输入信号有不同的状态认知。这是由于第一级程序直接读取NC侧和机床侧的输入存储器,而第二级程序读取的是同步输入存储器,可能导致信号状态的延迟。 在广数980TDC PLC编程手册中,详细列出了各种地址类型,如X(机床到PLC)、Y(PLC到机床)、F(CNC到PLC)、G(PLC到CNC)等,以及内部继电器、信息显示请求、保持型继电器、计数器、定时器、数据表、标记地址等,这些都是进行PLC编程时的关键元素。 1. PLC的基本指令包括逻辑操作(如LD、LDI、OUT、OUTN、AND、ANI、OR、ORI、ORB、ANB等),用于构建逻辑控制流程。 2. 功能指令扩展了PLC的能力,包括置位、复位、比较、定时、计数、数据传送、编码解码、跳转、子程序调用、旋转控制、奇偶校验、加减运算、边沿检测、交替输出、逻辑运算等,这些指令使得PLC能处理更复杂的控制任务。 总结来说,输入/输出信号的处理是通过PLC的存储器结构和程序级别来实现的,确保了信号的及时处理和系统的稳定运行。广数980TDC PLC的编程手册提供了详细的地址分配和指令集,为编程人员提供了全面的参考,以实现高效、精准的自动化控制。