说明 采用ESP8266 NodeMCU开发板,连接RFID刷卡装置,当有人刷卡时触动蜂鸣器响声,并将卡片讯息,使用MQTT通讯协定 Publish发布消息给 TARS 服务器,TARS也具备 MQTT Broker功能,紧接将消息发布给用户端。Smart 用户端经由TARS服务器,SubScribe 接收消息,立即进行内部处理,依据卡片讯息,查询SQL资料库,将查询结果显示在萤幕。萤幕显示如图-4。用户设置控制方法,Smart在范例中,控制置电灯开启与关闭,再经由 TARS服务器 Publish发布消息,NodeMCU开发板,使用继电器连接电灯,控制电灯开关。经由 TARS服务器 SubScribe 接收消息,该消息为Smart发送。设置电灯的开关判断处理方法。 零件连线图,请参考下图 使...
Smart 物联网应用软体开发精灵,平移式机械臂实例 (社区版非商业用途免费),主要学习目的。 使用 Modbus TCP 通讯协定,利用网路传送指令给 Arduino mega2560 开发板使用开源的 Modbus TCP 程式库,串接 Arduino mega2560、CNC Shield V3、A4988,并以此控制 42 步进马达。连接电脑上的摄像头,直接拍摄平移式机械臂,即时运动影像。 实例以最简单的方式呈现,朋友们以此扩展发挥,即能做出更专业的运用。 平移式机械臂,Smat源码、零件线路图 Fritzing、Arduino 程式、所有外壳 3D印制图档 stl,全部上传至 GitHub,需要的朋友请自行下载。下载网址︰https://gitee.com/isoface-io...
Smart 是 Windows 平台的软体开发工具。提供多层次开发框架,快速开发企业管理系统,只要有网路,无论何时、何地,都可以自行开发、快速的工作。从系统设计、雏型设计到系统开发,最後到版本管理与布署一气呵成,颠覆软体设计工作模式,并提供全新服务。Smart 专为 Windows 平台设计的图像化编程工具。以您为中心,量身打造 Smart 各种商业运用与物联网的整合、例如资料采集与监控系统。无论在工厂监控、ERP、电子商务…,就让 Smart 满足您的想像。 适用於自动化设备动态图形显示和即时资料掌控。Smart 在各行业广泛的应用,包括航太航空、军工、汽车、农业、能源、电源管控、楼宇管理、一般制造工厂、矿山、食品和饮料生产、科研、以及教育。Smart 综合了 SCADA、HMI、...
.video {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.video iframe,.video object,.video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} Smart 物联网应用软体开发精灵,连接摄像头,监视并任意控制机械臂(社区版非商业用途免费) 一、控制重点 控制 3D印表机,所印制的移动抓取手臂连接摄像头,即时监控机械手臂的一举一动前後是 X轴、上下是 Y轴,采用3D印表机开源配件旋转是 Z轴与爪子,套用机械手臂开源配件。 二、使用控制设备 Arduino UNO 开发板...
Smart 使用 ModbusTCP 通讯协定,可分别读取OpenPLC与Factory I/O的控制数据,实现对 Factory I/O 虚拟工厂的控制。Factory I/O是虚拟模拟软体,可使用其内部的各种元器件、感测器、驱动器等搭建自己理想中的工业现场,并联合PLC虚拟进行程式设计模拟。范例提供场景的专案档案,可直接在Factory I/O 运行,此场景的制作方式如下: 在Factory IO 中创建一个空白场景。在工作站分类中找到 Tank,将其拖放至场景中,使用滑鼠右键点选零件,将配置修改为 Analog。 接下来选择驱动方式,点击功能表列中的 档-驱动,在下拉清单中选择驱动的方式为 Modbus TCP/IP Server,点击右侧的 配置 按钮,将从站ID 修改为 2...
国内机电产业环境大部分以硬体为主,对於软体设计人员,缺乏硬体专业训练,或是对於机械机构与机电整合原理没有概念。在学习机电整合设计时,会有很多的困扰与障碍,因为专精於软体设计者,不一定能就懂机电控制设计与机电整合。懂得机电控制的人,也不一定知道软体该如何运作,不同的机电控制或是软体开发常常都会有不同的解决方法。除非有各方面的天赋,否则很难在机电控制与机电整合这方面自习成材,进而成为专业人员。 自从有了Arduino 与 ESP32 开发板(以下简称开发板),这些困扰大部分迎刃而解,因为这些开发板,用共通性的平台,来做很多机电控制、机电整合学习,进而将软体开发整合到机构设计之中,在这个机械、电子、电机、资讯、工程等整合领域,是一个很大的福音。尤其在创意挂帅的时代,能够从创新的...
.video {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.video iframe,.video object,.video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
Factory I/O 是经济又实惠的 3D 监控软体,Smart 设计者可透过不同视角导航,了解工厂设备与感测器之间的互动关系。还可利用Modbus TCP、OPC DA 等工业通讯协定,模拟 PLC 自动控制。随着工业 4.0不断的发展,Smart 利用 Factory I/O模拟工厂的作业环境,与实际环工作境融合在一起。将可程式化控制器(PLC),以简易视觉化方法,完成设置作业。透过虚拟的 3D 数位工厂和实际的 OpenPLC 整合在一起,设计者即时查看 OpenPLC 是在控制那些设备与感测器元件,无缝接轨实际的工厂作业环境。 在以下的影片中,前半部说明如何使用 OpenPLC 控制 Factory I/O 模拟工厂中的水槽,影片後段展示 Smart 以相同的方...
.video {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.video iframe,.video object,.video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} Smart是物联网应用软体开发精灵,Windows平台的开发工具(社区版非商业用途免费) Smart是Windows平台的开发工具、资料采集与监控系统。提供多层次开发框架,快速开发企业管理系统,只要有网路,无论何时、何地,都可以自行开发、快速的工作。从系统设计、雏型设计到系统开发,最後到版本管理与布署一气呵成,颠覆软体设计工作模...
Smart 软体开发工具,使用 Pascal电脑语言。快速开发具备 PLC 功能之工业应用软体。它使用 Modbus TCP 模拟 PLC 程式运行,读写 Factory I/O 各种设备参数,直接完成自动化控制作业。提供 Smart开发源码,社群朋友可以直接修改,运用在自己的项目中。 後续分别针对 OPC DA、Modbus RTU,等工业通讯协定,提供不同的 PLC 应用实例。也会提供 Smart 所设计的 Modbus RTU 与 Modbus TCP 闸道器,让更多朋友参与使用。 如果您想使用支援其它通讯协定之闸道器,请留言告知,我们会陆续开发。
Smart 创建 3D虚拟工厂 包括四个部分 安装於树苺派上的OpenPLC 服务器,负责运行自行设计的 PLC 程式。OpenPLC 是用於工业自动化的开源项目,它也是可程式逻辑控制器(Programmable Logic Controller, 简称 PLC),安装在树苺派(RaspBerry PI),提供低成本的工业解决方案。OpenPLC 采用 IEC 61131-3 标准所建立的 PLC 和程式语言。OpenPLC 程式编辑器,是设计 PLC 程式的软体工具。Smart 万物精灵,软体开发工具,可作为 OpenPLC 开发项目中的 HMI 与 SCADA 的设计工具,经由 OpenPLC 服务器监控与其连接的装置。Factory I/O 数位模拟控制软体,将电脑变成 PLC 训...
PinToo APP 与 Smart 均可任意切换为控制端或被控端,操控周边设备。 PinToo APP 与 Smart 均可远端操控开发板与相连接之电子元件。 开发板也能远端操控 PinToo APP 与 Smart。 後续即将推出的照相机滑轨设计实例,将说明这些远端控制功能如何实现。
范例说明 采用 Modbus TCP 通讯协议,控制驳接在 Arduino 上的 LED灯。Modbus TCP使用电脑来指定特定 IP 地址下的Modbus TCP从机,从而控制该从机。范例中使用 Arduino 开发板与 Ethernet W5100 网路扩充套件板,组合称 Modbus TCP 从机。其工作方式如下: PC 装置(Modbus TCP主机)通过 Modbus TCP 通讯协议传送指令给指定的 IP 地址,该地址下对应一个 Modbus TCP 从机,要求打开连线该从机的 LED灯,从机收到主机指令後会自动解码,接着完成ModbusTCP 主机所指派的工作,开启 LED 灯。 范例中 LED 灯正极(针脚较长的一端)连线到电阻,再连线到Ethernet W51...
采用以下三个步骤进行开发工作: 产品开发模拟测试区,将Arduino、ESP32开发板与感测器,组装成物联网装置。电脑连接组装完成的物联网装置,设计并烧录Arduino开发板程式。在成品运用区使用Smart,连接(Arduino、ESP32、机电设备),设计监控软体,与资料库存储工作。 产品设备要从无到有,先後进入产品开发模拟测试区与成品运用区,把机电产品与管理软体一并开发出来,这三个步骤是必要的流程。如果使用供应商提供的机电成品,直接进入成品运用区,只需第3步骤。 以开发机械手臂为例来说明:步骤1:将所有电子与机械零件,组装成机械手臂。此时机械手臂之开发板尚未烧绿程式,所以无法接收指令进行任何操作。步骤2:设计Arduino程式完成後,烧录至开发板。此时机械手臂已经是成品,可以接受...
Smart物联网应用软体开发精灵,制作企业车辆定位系统(社区版非商业用途免费) 请大家帮忙传送或分享贴文,越多人用越好,大家互相学习讨论。让 Smart 运用之路更宽广。 定位系统需搭配手机或ESP32+GPS,主要分为移动端与Windows後台管理两部份。 移动端包括:任务执行、定位回传、情况汇报等功能;如果搭配ESP32只能上传定位讯息。 Windows後台管理包括:任务派遣、即时定位、路线监控、报表管理四大核心功能。贴图内容为简体字不影响在繁体作业系统下之运行功能。 主要功能︰ ●不须额外设备,手机平板即可安装。 ●安装简易,只需下载APP,管理简便。 ●可跟人或跟车,可随意变换。 ●查询客户、厂商资料与相关区域图资。 ●支援影像传输,各式条码扫描。 ●支援车上...