PLC输入/输出处理详解-基于jtt 697.7-2014
需积分: 32 3 浏览量
更新于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的编程手册提供了详细的地址分配和指令集,为编程人员提供了全面的参考,以实现高效、精准的自动化控制。
124 浏览量
462 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Yu-Demon321
- 粉丝: 23
- 资源: 3955
最新资源
- SQLite v3.28.0 for Linux
- CIFAR10-img-classification-tensorflow-master.zip
- fzf模糊搜索工具源码
- 行业文档-设计装置-一种具有存储功能的鼠标.zip
- stm32_timer_test0.zip
- pupland:这是一个使用React构建的响应式Web应用程序,允许用户浏览小狗的图片并喜欢它们。 它还允许用户搜索
- 智能电表远程抄表缴费管理平台JAVA源码
- LM-GLM-GLMM-intro:基于GLMGLMM的R中数据分析的统一框架
- angular-tp-api:使用NestJs构建的简单API。 最初旨在为Applaudo Angular学员提供后端服务以供使用
- 石青网站推广软件 v1.9.8
- specberus:W3C使用Checker来验证技术报告是否符合发布规则
- cortex-m-rt-Cortex-M微控制器的最小运行时间/启动时间-Rust开发
- jQuery css3开关按钮点击动画切换开关按钮特效
- flagsmith_flutter
- 机器人足部机构:切比雪夫连杆
- 影响matlab速度的代码-SolarGest_Modelling:SolarGest模拟器