当前位置: 首页 > 软件库 > 其他开源 > 开源硬件 >

OpenPLC

标准化开源 PLC
授权协议 未知
开发语言 Ruby JavaScript HTML/CSS
所属分类 其他开源、 开源硬件
软件类型 开源软件
地区 不详
投 递 者 毋承基
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OpenPLC 是一个功能齐全的标准化开源 PLC,无论是软件还是硬件,其诞生之初的重点是为自动化和相关研究提供低成本的工业解决方案,现被广泛用于工业网络安全研究的框架。

OpenPLC 由三部分组成:运行时、编辑器和 HMI 构建器 。运行时负责执行 PLC 程序,编辑器用于创建 PLC 程序。使用 HMI 构建器—— ScadaBR,可以创建漂亮的基于 Web 的动画,以呈现运行后的流程状态。ScadaBR 通过 Modbus/TCP 与 OpenPLC Runtime 通信。

OpenPLC 项目根据 IEC 61131-3 标准创建,该标准定义了 PLC 的基本软件架构和编程语言,主要用于工业和家庭自动化、物联网和 SCADA(监控和数据采集)研究。

  • 普通变量类型 SINT -128 ~ 127 USINT 0 ~ 255 INT -32768 ~ 32767 UNIT 0 ~ 65535 DINT -2147483648 ~ 2147483647 UDINT 0 ~ 4294967295 LINT - 9223372036854775808  9223372036854775807 ULINT 0 ~ 18446744073709551615

  • 本博主按照:这篇文章昨天看到,不知何人所写。看完之后感觉收获很大,忍不住转发过来。博主大概在研究生阶段用过PLC,并且用的不深。现在接触的PLC也不多,不过我最大的一个愿望就是能设深度开发一款自己的PLC,尽管目前来看已属痴人说梦,不过仍然阻挡不了我对PLC设计的热情。 一、PLC的发展历史  可编程逻辑控制器,又称可编程控制器,有过多种定义。可以看作是一种经过特殊设计的产业计算机,整个的设计原则

  •            标题 {PLC,IOT}>ESP32的意思是把PLC和物联网融合在ESP32硬件平台上,这也是一个技术研究项目,项目的目标是提供一套技术解决方案,使之成为工业互联网和数字化工程的基础工具。           工业互联网和数字化工程领域常见的问题是应用场景多变,硬件需要编程以适配应用要求,所需的编程也没有太复杂,除了项目或者行业专用的硬件方案,用PLC和物联网网关的组合是常规

  • 这是个胡思乱想,但是萦绕不去,索性写下来。文中逻辑混乱之处表示思想不深入。 首先,本文中的软PLC指IEC-61131-3的编辑器和运行态,典型代表是德国CodeSys开发平台。 Node-red与软PLC相似之处 Node-red和软PLC其实很像的: 1)都是流式数据,数据流动方向在各自的编辑器里甚至都是从左到右 2)输入、输出节点都可以是硬件驱动 3)数据处理节点大都是简单的算术处理 4)N

 相关资料
  • 前端标准化 本篇文章主要讲解什么是前后端分离,为什么要做前后端分离,还包括如何将前端工程化、前端编码约定、如何进行写RESTFul资源接口。 我们将前端分成两个工程: 1) WEB工程:主要提供RESTFul资源接口。 2) HTML工程:主要H5和JS,实现前端MVC分层,实现多端的能力。 前端标准化目标:代码可维护、可重构,组件化、可扩展【多端】

  • 我的问题是批处理规范化(BN)正在规范化什么。 我在问,BN是单独标准化每个像素的通道还是一起标准化所有像素的通道。它是在每张图像的基础上还是在整个批次的所有通道上进行的。 具体而言,BN在X上运行。比如说,。因此,当轴=3时,它在“c”维度上运行,即通道数(对于rgb)或特征图数。 因此,假设X是rgb,因此有3个通道。BN是否做到了以下几点:(这是BN的简化版本,用于讨论维度方面。我知道gam

  • 问题内容: 我需要JRE使用仅英语版本的JRE资源的翻译版本。 根据ResourceBundle.java文档,这很容易:使用正确的语言环境后缀添加本地化的资源。例如,标准 XMLSchemaMessages.properties 将成为翻译版本: XMLSchemaMessages_FR.properties 等等。 编辑:此特定文件位于:com \ sun \ org \ apache \ x

  • [source] BatchNormalization keras.layers.BatchNormalization(axis=-1, momentum=0.99, epsilon=0.001, center=True, scale=True, beta_initializer='zeros', gamma_initializer='ones', moving_mean_initializer=

  • 知识产权 工业产权 专利、商标、工业品外观设计、实用新型、服务标记、厂商名称、产地标记、原场地标记 软件著作权(版权) 分类 人身权 发表权:与著作权的保护期同为50年。(其他权利均永久受法律保护) 署名权(开发者身份权) 财产权 使用权、复制权、修改权、发行权、翻译权、注释权、信息网络传播权、出租权、 使用许可和获得报酬权、转让权 主体 公民:独立开发、委托开发合同约定、转让途径取得、合作开发

  • 本文向大家介绍归一化和标准化的区别?相关面试题,主要包含被问及归一化和标准化的区别?时的应答技巧和注意事项,需要的朋友参考一下 归一化: 把数据变成(0,1)之间的小数 把有量纲表达式变成无量纲表达 标准化: 将数据按比例缩放,去除数据单位的限制,将其转化为无量纲的纯数,便于不同单位或量级的指标能够进行比较和加权