PLC输入/输出处理详解-基于jtt 697.7-2014
需积分: 32 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的编程手册提供了详细的地址分配和指令集,为编程人员提供了全面的参考,以实现高效、精准的自动化控制。
2022-07-19 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Yu-Demon321
- 粉丝: 23
- 资源: 3959
最新资源
- Python中快速友好的MessagePack序列化库msgspec
- 大学生社团管理系统设计与实现
- 基于Netbeans和JavaFX的宿舍管理系统开发与实践
- NodeJS打造Discord机器人:kazzcord功能全解析
- 小学教学与管理一体化:校务管理系统v***
- AppDeploy neXtGen:无需代理的Windows AD集成软件自动分发
- 基于SSM和JSP技术的网上商城系统开发
- 探索ANOIRA16的GitHub托管测试网站之路
- 语音性别识别:机器学习模型的精确度提升策略
- 利用MATLAB代码让古董486电脑焕发新生
- Erlang VM上的分布式生命游戏实现与Elixir设计
- 一键下载管理 - Go to Downloads-crx插件
- Java SSM框架开发的客户关系管理系统
- 使用SQL数据库和Django开发应用程序指南
- Spring Security实战指南:详细示例与应用
- Quarkus项目测试展示柜:Cucumber与FitNesse实践