PLC 是什么? — 可编程序的 逻辑的 控制器(砖头)

Programmable Logic Controller

硬件组成: — 输入; 输出(三种输出方式) ; CPU ; 存储器

输入 X 、输出 Y 接线柱及指示灯;电源、公共端( COM )接线柱;

运行 Run 停止 Stop 开关及指示灯;编程及其它扩展接口。

软件(编程语言) :— 梯形图;指令表; SFC (顺序功能图);高级语言;

逻辑功能图块;结构化文本

工作原理: — 循环扫描方式(输入采样、程序执行、输出刷新)

R ──继电器输出

S ──晶闸管输出

T ──晶体管输出

2 FX 系列 PLC 内部软继电器及编号

Y X M S P/I

输出 输入 辅助 状态 指针

定时 计数 寄存 变址 常数

T C D V/Z K/H

PLC 的内部软元件(点数)编号(地址)及种类

输入继电器 X X000~X377 256 点( 1K/4 )

输出继电器 Y Y000~Y377 256 点( 1K/4 )

辅助继电器 M 一般用[非保持 500;保持 524 ];特殊用[ 8000 开始 256 点]

状态继电器 S 非保持[ 500 前 20 点初始用] ;保持加报警[ 500 点 400+100 ]

定时器 T 非保持 246 [200 点 100ms 分辩率; 46 点 10ms 分辩率]

保持 10 点[ 4 点 1ms 分辩率; 6 点 100ms 分辩率]

计数器 C 低速{单向[非保持 100 点保持 100 点];双向[非保持 20 点保持 15 点]}

高速 21 点

数据寄存器 D 一般用[非保持 200;保持 312 ];特殊用[ 8000 开始 256 点]

变址寄存器 V/Z V0~V7 Z0~Z7 16 位各 8 点

指针 P/I 程序指针 P; 中断指针 I

常数 K/H 十进制常数 K ; 十六进制常数 H

27条基本逻辑指令助记

取、与、或、反;脉冲点 ——

LD 、LDI 、AND 、ANI 、OR 、 ORI 、LDP 、LDF 、ANDP 、ANDF 、ORP 、ORF

块串、并;出;非运算 ——

ANB 、ORB 、OUT 、 INV

上、下脉;推、弹、读栈 ——

PLS、PLF 、MPS 、MPP、 MRD

置;主;复位;空;结束 ——

SET 、 MC 、 RST 、MCR 、 NOP、END

1、取 LD 、取反 LDI 指令

指令代码: LD 、(LDI )—— load 、(load inverse )

功能:取常开接点(常闭接点)与左母线连接。

¤后面关于电路块的开始时也用 LD 或 LDI 指令

2、与 AND 、与反 ANI (串联常开、常闭)指令

指令代码: AND 、(ANI )—— and、(and inverse)

精选文库

功能:串联常开接点(常闭接点) 。

¤串联的只能是单个接点,而不能是“电路块” 。

3、或 OR 、或反 ORI (并联常开、常闭)指令

指令代码: OR 、(ORI )—— or 、(or inverse )

功能:并联常开接点(常闭接点) 。

¤并联的只能是单个

plc c语言 软元件t,PLC内部软元件及基本指令.pdf相关推荐

  1. plc c语言做报警,基于PLC编程报警功能块的实现

    电气工程师在平常的程序编写中,会有各种各样的技巧类的方法,有助于程序结构清晰的,有利于程序简化的,更有自我创新的,多多地学他人之长以弥补自己之短,对自己的工作是有十足好处的. 在一个项目程序中,报警程 ...

  2. 会c 学plc编程语言,想学PLC编程?先弄清5种PLC专用语言!

    PLC目前有5种标准的编程语言,包含图形化编程语言和文本化编程语言. 图形化编程语言包含:梯形图(LD-Ladder Diagram).功能块图(FBD - Function Block Diagra ...

  3. 西门子cpu224plc内部软元件以及英文符号

    西门子 CPU224 PLC 内部软元件主要包括以下几种: 输入:IN 输出:OUT 控制继电器:CR 数字量:DT 模拟量:AI 数字量输入:DI 数字量输出:DO 计数器:CNT 计时器:TIM ...

  4. plc和单片机及c语言区别,单片机和PLC的区别大解析

    首先我们先来看下什么是单片机? 什么是PLC? 单片机(英文名:Microcontrollers):它是一种集成电路芯片,单片机也被称为微控制器,是因为它最早被用在工业控制领域. PLC 其实就是可编 ...

  5. 三菱PLC CCD控制ST程序 本PLC程序中CCD控制用的ST结构化语言,程序都有注释

    三菱PLC CCD控制ST程序 本PLC程序中CCD控制用的ST结构化语言,程序都有注释.注释全面,用的三菱fx3u系列plc,可借鉴,本程序已经设备实际批量应用.稳定生产.成熟可靠,借鉴价值高,是三 ...

  6. 线扫描枪条码测试机程序,完整倍福PLC程序完整beckhoff倍福PLC ST 语言

    线扫描枪条码测试机程序,完整倍福PLC程序完整beckhoff倍福PLC ST 语言ethercat总 线扫描枪条码测试机程序 和MES系统通讯 和Wenglor 扫描枪 RS232通讯 FB块可以直 ...

  7. 华中数控系统c语言,如何用C语言编写华中数控系统PLC程序

    一.铣床内置式PLC的结构 华中数控铣削数控系统的PLC为内置式PLC,其逻辑结构如图1所示. 图1 华中数控系统内置式PLC的逻辑结构 其中: X寄存器为机床输出到PLC的开关信号,最大可有128组 ...

  8. 欧姆龙PLC ST语言6轴伺服RS232C通讯板CP1W-C IF0 真实项目程序,ST语言写的FB块

    欧姆龙PLC ST语言6轴伺服RS232C通讯板CP1W-C IF0 真实项目程序,ST语言写的FB块 PLC用是两台CP1H-X40DT-D配置4块RS232C通讯板CP1W-CIF01 触摸屏是N ...

  9. 用c语言交通信号灯论文,plc交通信号灯毕业论文.doc

    毕业论文(设计) 题 目: 基于plc的交通信号灯模拟控制系统的设计 系 别: 装备制造系 专 业: 机电一体化技术 学生姓名: 王伟杰 学 号: 年级: 2013级 指导教师: 田淑娟 职称: 讲师 ...

最新文章

  1. BNUOJ34980方(芳)格(哥)取数(好坑)
  2. 机器学习中导数最优化方法(基础篇)
  3. 【论文复现与改进】针对弱标注数据多标签矩阵恢复问题,改进后的MCWD算法,让你的弱标注多标签数据赢在起跑线上
  4. GPS UTC与北京时间的转换函数
  5. android10分区镜像,分区和映像  |  Android 开源项目  |  Android Open Source Project
  6. 使用 commander inquirer 构建专业的node cli
  7. 河北省单招计算机类考试考英语吗,2019年河北省高职单招考试十类 和对口电子电工类、计算机类联考 专业基础考试(英语)考试大纲.doc...
  8. shell编辑crontab任务
  9. [burp][CTF]burp intruder爆破出现 Payload set 1: Invalid number settings的解决办法
  10. 【K8S】K8S-网络模型、POD/RC/SVC YAML 语法官方文档
  11. 一文搞懂Spring Cloud Zuul
  12. matlab拟合不显示直线,新人求助一下MATLAB直线拟合问题
  13. 巨头环伺下,青云QingCloud的云计算之路危机重重
  14. 什么软件测试固态硬盘坏没坏,固态硬盘容易坏吗 SSD固态硬盘坏掉前有什么征兆【详细介绍】...
  15. 给生命一段独处的时光
  16. 文献翻译-北京大学黄岩谊课题组在nature biotechnology的ECC测序方法文章
  17. 英语语法---四种句子类型的介绍
  18. Python如何爬取不确定页数的网页
  19. 石英晶振的频率稳定性和负载电容有什么关系?
  20. 【ROS-Navigation】—— Astar路径规划算法解析

热门文章

  1. 假设机票原价为5000元,4~ 10月为旺季,旺季头等舱打9折,经济舱打6折,其他月份为淡季,淡季头等舱打5折,经济舱打4折。
  2. 【汤鸿鑫 3D太极】5年目标规划(基本功、套路、实战搏击)
  3. mysql 1326_SQL Server 出现Error: 1326错误)问题解决方案
  4. 喜欢大海?喜欢日落日出?威尼斯海滩4K高清动态桌面壁纸你值得拥有!
  5. 高德地图看各省分界线_高德地图调取行政区域应该注意的一个问题
  6. jor oracle,想问下简表连接Oracle ORC!
  7. 盐城北大青鸟“北大青鸟杯”IT精英挑战赛设中心评审隆重开赛
  8. sqoop retries get failed due to exceeded maximum allowed retries
  9. iOS逆向 微信62数据介绍
  10. 二元函数泰勒公式例题_高数 | 8.12 多元函数微分学重难点补充【2020版】