声明:最近在总结一个PLC自学的教程,准备写成“手册”给大家传阅。在教程最终完成之前,我会零零碎碎贴部分内容到博客,但谢绝各路神仙、媒体、凡人、机构转载。谢谢!

第一章:0和1的概念

这里,我想简单地介绍一下0和1在电脑世界里和半导体行业里的意义。

0,与其对应的意义有:“不是”、“假”、“不成立”、“低”、“下行”。

1,与其对应的意义有:“是的”、“真”、“成立”、“高”、“上行”。

学过编程的人通常知道0和1分别表示“假”和“真”,而接触过半导体的人则还知道0和1分别还对应“下行”和“上行”。“假”和“真”,我们不难理解,一段描述、一个判断,不成立不正确的则为“假”,反之则为“真”。那么,什么是“下行”和“上行”呢?

“下行”,很多时候也称为“低”,即“上下高低”中所对应的意思。一般来说,半导体有两种状态:断电(绝缘)状态和通电(导电)状态。这时候,0和1分别对应着“断电”和“通电”。我们可以把这个理解成电源开关,开关打开时,即通电状态,用1表示,电流可以通过,电灯会亮。反之,用0表示断电状态,电灯关闭。我们用波形图来表达一段时间内(譬如晚上6点到11点间)电灯的开关情况:

上图中,“高”也就是“上行”线起始于6点钟,结束于8点钟,表示在6到8点这两个小时里,电灯开关为“通电”状态,即“开灯”。之后,8点到10点两个小时为“断电”状态,即“光灯”,10点后,电灯再次打开。

在以上这段描述中,你需要理解的仅仅是:“高”等于“1”等于“通电”,“低”等于“0”等于“断电”。表示0和1的波形图没有其它状态的了,要么高,要么低。所以没什么害怕的。

转载于:https://blog.51cto.com/cnbeta/612887

最通俗PLC教程—源自Koyo光洋PLC自学总结(1)相关推荐

  1. C# 读取西门子S7系列PLC教程及源码

    创建 PLC 实例,连接和断开连接 若要创建驱动程序的实例,需要使用此构造函数: public Plc(CpuType cpu, string ip, Int16 rack, Int16 slot) ...

  2. 三菱四节传送带控制梯形图_【毕业设计】三菱plc(论文)基于PLC的传送带的控制系统设计毕业设计...

    点击标题上方"微Life梦Heart阅读",关注. 毕业设计232 摘  要[快速浏览摘要]本文介绍了PLC在四节传送带控制系统中的应用,同时也详细地叙述了系统中相关控制项目的设计 ...

  3. java plc通讯_树莓派+西门子PLC+Aliyun

    本文可能有些许标题党哈哈,因为实现的功能其实很简单! Raspberry Pi(中文名为"树莓派"),是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux. ...

  4. plc模拟器软件_关于PLC虚拟化的思考当下及未来

    "软件正在吞噬世界,所有过去特定硬件实现的功能,现在都会通过软件实现",传统封闭的工业控制系统,其通过特定硬件实现的功能在工业互联网或工业4.0时代都将被软件所取代.--再为题 旧 ...

  5. ab plc编程软件_三菱PLC原装和高仿怎么区分?仿真和编程软件一样吗?

    今天我们要聊的是三菱PLC设备. 三菱PLC原装机和高仿机如何区分? 答:目前我国市场上小型PLC产品的市场非常大,其中用得最多的应该还是三菱系列的PLC产品了.但近几年来,好多客户反映其在市场上有遇 ...

  6. opc读取ab的plc数据_C#读写 AB PLC 直接通过节点来读写数据 读写 AllenBradley PLC

    本文将使用一个Github开源的组件库技术来读写AB PLC,使用的是基于以太网的实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作 本类库绝对是ab最 ...

  7. python实时读plc数据_python snap7读写西门子S系列PLC寄存器的值(PLC的I、Q、M、DB区)...

    西门子 SiemensTCP/IP调试助手工具是利用python 开发的,适用于西门子S7-300.S7-400.S7-1200.S7-1500等具备Ethernet TCP/IP通讯方式的PLC的( ...

  8. python和台达plc通讯_台达PLC通信协议ModbusASCIIDVP

    台达 PLC 通信协议 ModbusASCIIDVP 台达 PLC 通信协议 ModbusASCII(DVP) 编撰 : 李浩特 日期 :2013/11/12 版本 :Ver:3 . 2 例 1: 读 ...

  9. 台达plc自由口通讯_【台达PLC详解】附PLC功能总简介~

    一).可编程控制器的应用 1.开关量逻辑控制:电动机启动与停止 2.运动控制:对步进电动机或伺服电动机的单轴或多轴系统实现位置控制 3.过程控制:对温度.压力.流量等连续变化的模拟量进行闭环控制 4. ...

  10. 罗克韦尔AB PLC 通过RSLinx Classic与PLC建立通信的具体方法步骤

    罗克韦尔AB PLC 通过RSLinx Classic与PLC建立通信的具体方法步骤 本次我们使用以太网通信的方式,通过RSLinx Classic实现与AB PLC的通信. 具体方法可参考以下内容: ...

最新文章

  1. 实时数据库领域中有关数据压缩的认识误区
  2. 2.Java之路(Java语言开发环境搭建)
  3. webflux系列--源码解析二
  4. 04 理解SQL与T-SQL的概念测试分析 1214
  5. 小学生都开始学Python了,你还不抓紧提升技术?
  6. 这才是牛逼程序员的标配!
  7. matlab 度表示,在matlab中,单精度类型用关键字()表示,双精度类型用关键字()表示...
  8. shell输入输出重定向
  9. 安卓调用系统拍照功能:1、启动拍照返回图片,2、启动拍照,图片存储在指定路径下
  10. 小程序布局中class='container'的bug
  11. item不可见 recycleview_Android解决RecyclerView中的item显示不全方案
  12. 【啦啦外卖餐饮跑腿v30.2.0】功能模块+餐饮外卖小程序源码+顾客端+商家端+有完整搭建教程视频
  13. LT8918 BT1120转mipi dsi/mipi csi;提供技术支持
  14. UG NX 12 草图 (基础知识)
  15. 电信单线实现上网加看电视 HS8145V +K2P华硕固件
  16. 两种实现视频倍速播放的方法(视频播放器倍速1.5x/2x)
  17. 使用RNA-seq数据通过网络熵评估肿瘤内异质性
  18. oracle sqlt(sqltxplain) 诊断工具
  19. 电脑位数(32位或者64位)问题导致eclipse不能正常启动
  20. C语言小游戏,笑傲江湖之鸿蒙

热门文章

  1. cubemx6.0配置touchgfx 正点原子触摸屏,touchgfx添加触摸驱动
  2. python图像识别生成矢量图_Python matplotlib图片转化成矢量图并裁剪 - 小众知识
  3. python数学实验与建模pdf_Python数学实验与建模(4)
  4. CCNA考试题库中英文翻译版及答案16
  5. dh算法 理论依据_dh算法(dh算法原理)
  6. oracle EM导出AWR报告,AWR报告导出
  7. Centos系统安装踩坑
  8. 手动卸载office 2010 亲测有效
  9. 拼多多显示内部服务器错误是怎么回事,拼多多提现出现错误怎么办?拼多多提现常见问题...
  10. c 语言百度翻译软件,百度翻译api 实现简易微信翻译小程序