【物联网开发基础】plc简介
plc全称为可编程序控制器,它的应用是建立在电气控制系统上的,也就是说是建立在继电器控制回路的基础上的。可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟方式输入/输出控制各种类型的机械或生产过程。
plc是一种工业计算机,不光有硬件,软件也是必不可少的,在plc的软件中主要分为系统程序和用户程序两大部分。
一、系统程序
系统程序是plc赖以工作的基础,采用汇编语言编写,在plc出厂时就已经固化于rom型系统程序存储器中,不需用户干预。
二、用户程序
用户程序又称为应用程序,是用户为完成某一特定任务而利用plc的编程语言而编制的程序。用户程序通过编程器输入到plc的用户存储器中,再通过运行plc来完成这一特定的任务。
三、编程语言
主要分为指令表编程、梯形图编程和sfc顺序功能图编程。
【物联网开发基础】plc简介相关推荐
- 1-STM32+W5500+GPRS物联网开发基础篇-工控板简介
最近这些日子都在忙活STM+W5500+GPRS的板子,所以前面的那块板子的教程耽搁了些时间. 这次的板子和上一版相比更贴近了使用,是因为有朋友督促我要做一块直接可以在工厂使用的板子,所以设计了这一块 ...
- Android开发基础——Android简介
本系列文章主要针对Android 10(Q)进行介绍. Android系统架构 Android大致可以分为4层架构: Linux内核层 系统运行库层 应用框架层 应用层 Linux内核层 Androi ...
- 音频开发基础知识简介
在现实生活中,音频(audio)主要用在两大场景中:语音(voice)和音乐(music).语音主要用于沟通通信,如打电话,现在由于语音识别的发展,人机语音交互也是语音的一个应用,目前正在风口上,好多 ...
- 物联网开发——TencentOS Tiny 简介
TencentOS tiny是腾讯面向物联网领域开发的实时操作系统,具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率.TencentOS tiny 提供精简的 RTOS ...
- 【物联网开发基础】}评估板、开发板、单板机、单片机和核心板之间有什么区别?
开发板,是用来进行嵌入式系统开发的电路板,包括中央处理器.存储器.输入设备.输出设备.数据通路/总线和外部资源接口等一系列硬件组件.开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究 ...
- Android开发基础——Kotlin简介
什么是Kotlin Java代码在运行前需要编译生成一种特殊的class文件,然后Java虚拟机会识别并解释这些class文件,而Kotlin作为一种新的编程语言,就是将其代码同样编译生成为这样的cl ...
- 零基础物联网开发,踩坑无数,得到这份宝典 | 原力计划
作者 | Haor.L 责编 | 王晓曼 出品 | CSDN博客 笔者最近参加了校内的一场物联网开发竞赛,从零开始,踩坑无数,感觉很多时候事情都不像预料的一样发展,离开了美好的IDE,太多事情要在板子 ...
- IT:后端进阶技术路线图(初级→中级→高级)、后端开发工程师(技术方向分类之后台业务开发/中间件/内核/分布式架构)基础知识简介、技术路线/技术趋势指南(如何选择自己的技术方向)之详细攻略
IT:后端进阶技术路线图(初级→中级→高级).后端开发工程师(技术方向分类之后台业务开发/中间件/内核/分布式架构)基础知识简介.技术路线/技术趋势指南(如何选择自己的技术方向)之详细攻略 目录 后端 ...
- 物联网国赛LORA模块开发基础教程(通用库)—点对点通信
LORA模块开发基础教程目录 物联网国赛LORA模块开发基础教程-开发环境配置 物联网国赛LORA模块开发基础教程-输出(LED) 物联网国赛LORA模块开发基础教程-输入(按键) 物联网国赛LORA ...
- 物联网国赛LORA模块开发基础教程(通用库)—传感器
LORA模块开发基础教程目录 物联网国赛LORA模块开发基础教程-开发环境配置 物联网国赛LORA模块开发基础教程-输出(LED) 物联网国赛LORA模块开发基础教程-输入(按键) 物联网国赛LORA ...
最新文章
- Kafka Zero-Copy 使用分析
- Scala学习之类和属性篇(一):定义类的主构造方法
- 【Interfacenavigation】风格和主题(21)
- 哪个更值得入手?荣耀8与小米6对比评测
- 对url给后台传数据的时候特殊字符需要转义
- C++ 学习之旅(1)——编译器Compiler
- 信息学奥赛一本通 1045:收集瓶盖赢大奖 | OpenJudge NOI 1.4 07
- 1.4Hadoop伪分布式安装
- 《认识电子计算机》的教学设计,认识计算机教学设计
- linux buffer cache 过高_你真的理解Linux的内存监控吗?
- php的zend引擎执行过程 一
- 【教程New】IDM安装使用教程--便捷下载网页视频的好方法
- java类转为er图_ER图,以及转化成关系模式
- unpack php,php unpack函数怎么用
- windows linux 共存,Windows与Linux共存
- 微信公众平台iPhone版内测开始了
- 打开Windows自带的画图工具
- Opencv实现去除背景留下前景
- linux查找最近新增的大文件
- 合金电阻参数选型资料
热门文章
- 前向断言/前向预查/正向断言/正向预查(lookahead assertions)
- webflux+r2dbc 实现响应式导出csv格式文件
- ps无法在此计算机上,电脑上ps打不开的解决方法
- 'sa'登录失败解决方案大全
- cd linux给u盘安装程序,CDLINUX U盘安装教程
- tableau度量值计算_度量值与度量名称
- 电动滑板车和电动自行车最新标准CE-EN17128和EN15194区别
- 关于php多维数组,PHP多维数组
- 软件文档的作用和分类
- poppin_xpower_ 常城