一文了解plc编程、电脑编程、手机APP编程、组态编程、云编程(下)
本资料由深圳市综科智控科技开发有限公司编辑整理,深圳市综科智控科技开发有限公司是一家专注于生产与研发工业智能自动化设备及软件系统、工业物联网设备及软件系统的高新技术企业。公司致力于为客户提供从前端数据采集、传感器接入、IO控制、人机交互的一整套系统及方案,帮助客户实现其自动化设备及物联网设备的本地或者远程分布式控制与管理。产品涵盖:【可编程io控制器/采集器】、【数据采集DTU/RTU】、【物联网IOT网关】、【通讯联网路由器/交换机/放大器/中继器】、【PLC】、【人机交互系统】。广泛用于:【工业智能自动化】、【物联网】、【机器视觉】、【数字工厂】、【智慧农业】、【污水处理】、【环境监控】、【智慧交通】、【智能仓储物流AGV】、【智慧城市】、【智能楼宇】、【安防监控】、【电力监控】、【无人值守】、【智能储物柜】、【智慧医疗行业】...
组态编程
"组态(Configure)"的含义是"配置"、"设定"、"设置"等意思,是指用户通过类似"搭积木"的简单方式来完成自己所需要的软件功能,而不需要编写计算机程序,也就是所谓的"组态"。
它能从自动化过程和装备中采集各种信息,并将信息以图形化等更易于理解的方式进行显示,将重要的信息以各种手段传送到相关人员,对信息执行必要分析处理和存储,发出控制指令等等。
几种常用组态软件介绍
InTouch
Wonderware的InTouch软件是最早进入我国的组态软件。在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。
WinCC
Simens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的脚本,包括一个调试环境。WinCC内嵌OPC支持,并可对分布式系统进行组态。但WinCC的结构较复杂,用户最好经过Simens的培训以掌握WinCC的应用。
展开全文
ForceControl(力控)
ForceControl(力控)从时间概念上来说,力控也是国内较早就已经出现的组态软件之一。只是因为早期力控一直没有作为正式商品广泛推广,所以并不为大多数人所知。
组态王
组态王是国内第一家较有影响的组态软件开发公司(更早的品牌多数已经湮灭)。组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。组态王也提供多种硬件驱动程序。
MCGS
MCGS(Monitor and Control Generated System)组态软件是通态软件公司开发的,一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统。
免费 SCADA 软件
Fernhill SCADA
Fernhill 性能非常好,还提供了某些数据访问接口,例如 .Net API、Java Api、OPC Classic、OPC UA 和 ODBC。Fernhill SCADA 软件还提供更好的安全性,从而保护设备免受未经授权的访问。
Tatsoft factory studio
Tatsoft factory studio有许多功能,例如 MQTT 代理、审计跟踪等等。可以用 C、VB.Net、javaScript 和 python 编写脚本。它有许多内置的 PLC、DCS 协议驱动程序,它也支持其他工业标准。
Rapid SCADA
Rapid SCADA工业自动化的开源软件,具有与外部数据库实时交互的能力。该软件具有许多功能,例如自动控制模块、快速门模块、远程故障排除等等。
Ignition SCADA
Ignition SCADA是一种基于 Web 的解决方案,可用于远程控制流程。通过使用该软件,可以检查不同位置的数据。支持的协议 – Modbus、以太网、UDP 和 TCP。
OpenAPC
OpenAPC是一个开源过程控制系统,可用于执行许多自动化过程。可以用该软件来稳定流程并改进流程。因此,它将进行数据收集、数据分析以及过程解释,通过这样做,可以轻松完成过程监控。我们可以使用此软件进行离线和在线分析。
OpenSCADA
OpenSCADA具有良好的模块化和可扩展性,通过使用该SCADA组态软件,可以检查和可视化工业过程。该软件将提供对模块的更好控制,并且还将提供对数据库的访问。具有MODBUS、OPC-UA等多种通讯方式与外部环境进行交互。也可以从控制器和传感器等外部来源获取数据。
WinTr
WinTr SCADA 软件可用于监控和保存过程数据。该软件可以与 OPC 客户端、Profinet、Modbus 连接,过程数据将保存到数据库中。该软件通过 Visual Basic 和 C# 脚本编写提供了良好的灵活性。万一出现报警或警告,则实时显示在屏幕上,提高工艺质量。
VTScada
VTScada可以进行高度定制的工业监控。该软件的主要特点是具有开放式架构、HMI界面及所有HMI SCADA软件的功能,可以与大多数PLC进行通信和 RTU。特殊的模拟和数字标签功能和组件连接不会随着时间的推移而退化。
SCADA-LTS
SCADA-LTS 是开源软件,是用 JAVA 开发的,可以与 Windows、Linux 和 MAC 一起使用。无需安装客户端,因为用户界面从标准 Web 浏览器运行。该软件的主要特点是可以实时监控数据点的更新。该软件具有广泛的通信协议,例如 MODBUS TCP/IP、DNP 3、IEC 101 等等。
SZARP
SZARP是一个开源 SCADA 软件,可以将 SZARP 描述为具有主要流程/应用程序集合的软件,其中的每个过程都有一个单独的任务。
IndigoSCADA
IndigoSCADA是可以在 Windows 和 Linux 平台上运行的开源软件。本软件采用C和C++开发,主要特点是支持OPC DA 2.05a、AE 1.10、H. DA 1.20、MODBUS等驱动,历史和实战都可以看。使用该软件对数据进行时间图形表示。可以借助 SQL 编辑器对历史和实时数据进行维护。
SCADA BR
SCADA BR是可用于监控应用的开源软件。使用该软件可以实现实时数据可视化。它将过程数据记录在数据库中。可以在桌面或移动设备上访问这个软件,它有脚本引擎来控制自动化和批处理。
云组态编程
什么是云组态
云组态是一个可以一站式完成终端设备数据采集、实时控制、报警推送、分组管理、组态设计等功能的物联网系统。提供2G/3G/4G/5G、以太网、WiFi、LoRa、NB-IoT等不同设备接入方案,解决企业异构网络设备接入管理痛点。
以下以综科智控品牌的ZKG系列物联网关为例,介绍云组态的板块构成:
图 :综科智控ZKG-2R3E1G0物联网关
设备管理
提供设备的全面监控,支持扫码添加设备,可以对设备进行实时数据采集、实时控制、报警推送、分组管理等功能。
成熟的设备模板功能与终端设备数据一一对应,无需开发,直接配置应用。
提供设备上下线变更通知服务,方便实时获取设备状态。
提供存储能力,方便用户海量设备数据的存储及实时访问。
摄像头接入
提供摄像头管理,方便实时查看现场情况。
报警管理
云组态提供报警推送功能,在云端设置好报警规则,当设备发生报警后可通过微信、短信、邮件、语音的一种或者多种方式推送给相应的人员。
设备可以绑定报警通知,当设备发生报警时可以第一时间推送给工作人员。
用户管理
子用户创建之前,需要先为用户创建角色。角色创建后,用户可以根据需要,为不同角色分配不同的权限。用户创建时,可以为不同用户绑定不同的角色,用户会自动继承该角色的权限。
用户可以根据需求,为不同角色设置不同菜单。当角色某个菜单不勾选时,绑定该角色的用户登录账号之后,对该菜单便不可见。
地图展示
网关支持GPS定位、基站定位、手动修改三种方式来确定网关所处地理位置,并展示在平台地图上。
网关在线时标记点为绿色,离线时标记点为红色,点击标记点,即可展示网关相关信息。也可以通过按钮跳转到网关详情界面或者子设备界面。
云端组态
云端组态为用户提供一个组态编辑器,您可以:通过组态编辑器简单的拖拽实现工艺流程图,绑定数据直观展示。
边缘计算
云组态作为一个专业的物联网系统,可以支持边缘计算,把采集和计算的压力分布到硬件设备中,由联网模块进行数据采集和解析,然后按照一定的规律上报云端。本地可以达到毫秒采集,然后变化后上报给云端。
数据透传