0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC安全无线按钮的制作教程

454398 来源:wv 2019-09-03 16:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

耗材:

电子产品

x2 NODE MCU主板 - https://amzn.to/2QxJwz2

x1 PLC电源 - Allen-Bradley CompactLogix PLC用于此Instructable - https://amzn.to/2QySV9H

x1 5v机电继电器

x1 2N2222A晶体管

x1 1k欧姆电阻器

x1常闭(NC)按钮

x1常开(NO)按钮

x1 9v电池连接器+ 9v电池

分类电线

软件

Arduino IDE

Studio 5000

步骤1:NODE MCU服务器电路接线

PLC安全无线按钮的制作教程

NODE MCU板将用作服务器,并且是按钮和PLC之间的中间人。当按下按钮时,服务器将接收一个信号,该信号将激活继电器,并将必要的信号发送到PLC以停止所有过程。

电路板接线

要为我们的NODE MCU供电,只需使用micro usb墙式适配器即可。

接力速成课程

继电器由两部分组成;线圈和电枢。线圈可以通电,产生磁场,这将使电枢从常闭(NC)位置移动到常开(NO)位置。

要确定哪个引脚是NO,哪个是NC,请使用万用表并将其设置为测量电阻(2k欧姆范围)。将红色引线接触中间引脚,然后测量每个相对的引脚。 NC引脚将电气连接,因此您应该看到一个小的电阻读数。 NO引脚不会电气连接,因此读数应超出范围。

一旦NO和NC引脚建立后,焊接或连接两根线到线圈(上图中的黑线),一根线连接到中间触针,一根连接到NC引脚(绿色线)。

电路板到继电器接线

我们现在需要将继电器连接到电路板。我们需要为继电器线圈提供5v电压以接合电枢。由于NODE MCU板仅输出3.3v,我们需要使用晶体管来放大信号。请参阅电路连接的接线图。请注意,如果信号使用不同的引脚,则需要在代码中进行更改。

继电器到PLC接线

中心引脚连接到24v电源,将NO引脚连接到PLC上的输入端子1。

步骤2:NODE MCU客户端接线

此NODE MCU板将被编程为客户端,并将按钮状态发送到服务器。将9v电池连接到NODE MCU上的Vin和GND引脚。从标有3v3(3.3v引脚)的任何引脚焊接/连接导线,将另一根导线焊接到引脚D8(GPIO 15)。将这些电线的另一端焊接或连接到常闭紧急按钮的任一侧。

步骤3:PLC接线

将绿色线从NC继电器支路插入到您的输入端子0 PLC。确保通过与输入关联的公共(COM)端口连接到地。大多数PLC都有独立的COM端口,因此请确保连接到正确的端口。

使用常开按钮执行相同操作,作为PLC的启动按钮。将此按钮连接到端子1.

将可以处理24v的任意数量的输出设备插入输出端子。对于此示例,我们在输出端子0中使用单个指示灯。确保在COM处添加到地的连接。

步骤4:编程NODE MCU服务器和客户端

如果这是您第一次使用NODE MCU板,请使用以下设置指南:https://www.instructables.com/id/Quick-Start-to-No 。..

一旦设置完毕,请下载服务器和客户端文件。下面列出了必要的更改,以及.ino文件。

1。将SSID更改为服务器和客户端的网络名称

2。将密码更改为服务器和客户端的网络密码。如果是开放式网络,请将其保留为“”。

3。对于服务器,包括IP,网关和子网掩码。

4。对于客户端,请包括用于服务器的IP地址。

5。如果两个板都按照前面的步骤连接,只需将文件上传到相应的板。如果使用不同的引脚,请更改相应的变量,然后上载。

步骤5:编程PLC

PLC崩溃课程

PLC使用一种相当简单的I/O语言,称为梯形逻辑。代码从上到下,从左到右读取。在每个程序循环期间,更新真/假输入数据,并且该信息用于控制输出。梯形逻辑程序中的输入和输出连接到PLC上的分立端子,这些端子连接到现场设备。

使用的符号如下:

- | | - 检查是否关闭(XIC)。这是一个输入触点,如果相应的输入端有高电平信号,则为真。

- |/| - 检查是否打开(XIO)。这是一个输入触点,如果相应的输入端有低电平信号,则为真。

- () - 输出。这是一个输出触点,当梯级上的所有输入触点都为TRUE时,它将变为HIGH。

代码说明

在第一行,第一个XIC联系人是我们的紧急停止命令。我们将XIC与常闭的急停按钮结合使用。由于NC按钮提供HIGH信号,XIC将返回TRUE,允许其余的梯级通电。按下急停按钮将打破HIGH信号,并强制梯级断电,从而停止可能正在运行的任何危险机械

电路的下一部分是一个平行梯级,与输出线圈形成密封电路。平行梯级就像一个OR门 - 如果其中任何一个是真的,那么梯级可以是真的。顶部触点连接到我们的开始按钮,底部触点是我们的输出触点的状态。按下启动按钮后,输出将通电,这将使底部接触为TRUE。因此,用户可以释放启动按钮,输出将保持通电状态,直到按下急停按钮。

编程PLC

确保已下载并安装了Studio 5000。打开PLC电源并使用USB连接将其连接到计算机。打开附加的代码。选择通信《谁激活。您的PLC应列在USB串行端口下。确保您的PLC设置为‘prog’以进行下载。选择您的PLC并下载代码。准备好后,将PLC设置为“运行”以运行程序。

步骤6:运行它!

将9v电池连接到客户端板。插入服务器主板和PLC。运行PLC程序,然后点击紧急按钮。您应该看到指示灯(或使用的任何输出设备)停用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5052

    文章

    14783

    浏览量

    488389
  • 按钮
    +关注

    关注

    0

    文章

    134

    浏览量

    13492
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于Modbus TCP/IP的MCGS与汇川H5U PLC远程无线监控方案

    本方案聚焦于MCGS触摸屏与汇川H5U PLC之间的无线以太网通信架构,基于ModbusTCP/IP协议,构建稳定可靠的自组网无线传输通道。通过引入达泰日系PLC
    的头像 发表于 03-28 15:12 602次阅读
    基于Modbus TCP/IP的MCGS与汇川H5U <b class='flag-5'>PLC</b>远程<b class='flag-5'>无线</b>监控方案

    恩智浦发布全新i.MX 93W,融合边缘计算与安全无线连接,加速物理AI部署

    首款将AI NPU与安全三频无线连接集成于一体的应用处理器,可用单一封装取代多达60个分立元件 集成边缘计算与安全连接,并辅以恩智浦软件及eIQ® AI工具支持,加速协同AI智能体的部署 预认证设计可简化
    发表于 03-10 11:14 1616次阅读
    恩智浦发布全新i.MX 93W,融合边缘计算与<b class='flag-5'>安全无线</b>连接,加速物理AI部署

    罗克韦尔AB PLC如何实现远距离无线互联?

    针对ab plc无线通信需求,提供以下适配其协议的无线模块及组网方案,支持RJ45接口的无线Modbus TCP/IP数据传输,适用于工业自动化场景下的远程监控、设备互联及控制指令
    的头像 发表于 03-09 17:33 950次阅读
    罗克韦尔AB <b class='flag-5'>PLC</b>如何实现远距离<b class='flag-5'>无线</b>互联?

    PLC无线通讯模块的风险与应对

    PLC无线通讯模块的使用确实存在一定风险,但无线通讯模块通过技术设计和实际应用验证,针对工业场景中的常见风险,已形成对应的应对举措。以下是结合其技术特点和实际案例的详细分析: 一、常见风险与达泰
    的头像 发表于 01-23 10:48 314次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>无线</b>通讯模块的风险与应对

    百度萝卜快跑获得迪拜全无人驾驶测试许可

    1月6日,萝卜快跑正式获得迪拜道路与交通管理局(RTA)颁发的全无人驾驶测试许可,成为迪拜首个且目前唯一获准开展全无人测试的平台。
    的头像 发表于 01-09 17:02 1288次阅读

    经典 PLC 程序(4) - 消音按钮

    当设备出现故障,PLC控制蜂鸣器发声和报警灯闪烁。操作员听到/看到报警后,按下消音按钮,蜂鸣器暂时停止发声,报警灯常亮,直到故障排除后报警灯才熄灭。控制逻辑与硬件接线1.硬件元件IO地址根据
    的头像 发表于 01-06 11:44 396次阅读
    经典 <b class='flag-5'>PLC</b> 程序(4) - 消音<b class='flag-5'>按钮</b>

    如何构建稳定可靠的PLC无线网络?关键步骤在这里

    在工业自动化领域, PLC无线组网 正逐渐成为提升生产效率与灵活度的关键技术。 一、PLC无线组网方案 针对不同工业应用场景,有多种 PLC
    的头像 发表于 12-29 11:12 336次阅读
    如何构建稳定可靠的<b class='flag-5'>PLC</b><b class='flag-5'>无线</b>网络?关键步骤在这里

    百度萝卜快跑获得阿布扎比全无人商业化运营许可

    11月10日,萝卜快跑获得由阿布扎比综合交通中心(ITC)颁发的首批全无人商业化运营许可,标志着萝卜快跑首次在中国以外地区启动面向公众的规模化全无人驾驶运营。
    的头像 发表于 11-13 16:35 1083次阅读

    无线充电宝有辐射吗

    无线充电基于电磁感应,产生低频非电离辐射,安全无害,正规产品辐射强度远低于安全阈值,选择认证品牌更安全
    的头像 发表于 10-17 08:14 1544次阅读
    <b class='flag-5'>无线</b>充电宝有辐射吗

    告别爬桥架、打胶孔!PLC无线改造的万能秘籍

    PLC数据无线传输是指通过无线通信技术,实现PLC与其他设备或系统之间的数据交换。以下是对PLC数据无线
    的头像 发表于 09-23 11:12 537次阅读
    告别爬桥架、打胶孔!<b class='flag-5'>PLC</b><b class='flag-5'>无线</b>改造的万能秘籍

    无线数传模块实现热电厂多分散PLC间无缝通讯

    数据、及时响应问题,保障生产安全与效率。这些PLC分布在距输煤DCS电子设备间1-5KM处,型号包括S7-300、S7-1500、S7-1200及SmartS7-200,涉及Profibus、DP、Profinet等多种协议,需统一协议后
    的头像 发表于 08-25 18:26 697次阅读
    <b class='flag-5'>无线</b>数传模块实现热电厂多分散<b class='flag-5'>PLC</b>间无缝通讯

    车间设备移动难?手把手教你PLC无线控制改造

    在现代工业自动化控制领域,实现PLC无线控制可以带来更高的灵活度和便利性。PLC可以配备无线通讯模块,这些模块可以直接与PLC连接,能够与触
    的头像 发表于 07-24 17:07 603次阅读
    车间设备移动难?手把手教你<b class='flag-5'>PLC</b><b class='flag-5'>无线</b>控制改造

    PLC之间跨区域通讯!无线通讯方案全解析

    。 在这种情况下,可以给PLC配备相应的无线通讯模块来实现 PLCPLC无线通讯。 串口无线
    的头像 发表于 07-21 16:57 1016次阅读
    <b class='flag-5'>PLC</b>之间跨区域通讯!<b class='flag-5'>无线</b>通讯方案全解析

    告别布线烦恼!御控智能网关实现工业PLC无线远程控制终极指南

    工厂设备PLC布线复杂、改造困难、移动受限,御控工业智能网关,无需挖沟铺线,轻松实现工业自动化PLC无线远程控制!让设备操控自由无界,运维效率飞跃提升!
    的头像 发表于 07-09 16:15 809次阅读

    WinCC监控系统与两台PLC的Modbus TCP/IP无线通信方案

    测试设备与参数 西门子PLC型号:S7-1200 × 2台 上位机:WinCC7.4 × 1台 PLC无线通讯终端——DTD418MB × 3块 主从关系:1主2从 通讯接口:RJ45接口 供电
    的头像 发表于 06-25 14:57 1390次阅读
    WinCC监控系统与两台<b class='flag-5'>PLC</b>的Modbus TCP/IP<b class='flag-5'>无线</b>通信方案