标签归档:PLC

使用Anylink IE4G网关对三菱Fx3U PLC进行数据采集及远程控制的方法和步骤

一、项目概况 接到一个工厂的项目,对自动化喷漆房进行远程监控,控制系统使用的是三菱的FX3u-64M PLC,8针圆形422编程口接触摸屏,现场空余一路422串口,网关选择的是Anylink IE Pro,内置三菱PLC驱动程序,可直接对PLC进行数据读取及控制。 二、现场接线 设备接线图如下,需要把FX3u PLC上SDA和RDA并联,SDB和RDB并联,然后接到Anylink网关的485接口的A、B端子。 三、PLC端设置 FX3u的这个422端口默认为关闭状态,需要对其进行设置,使用USB编程线链接PLC和电脑,利用GX Work2 编程软件上载程序,然后在PLC参数-PLC系统设置2里面设置CH1的通讯参数,协议选择“专用协议通讯“,H/W类型选择“RS-485”,勾上“和校验”,传送控制步骤 […]

Anylink 4G网关使用ADS协议通过EtherCAT连接倍福PLC Beckhoff 的方法和步骤

AnyLink 4G边缘计算网关内置ADS协议,可以直接通过EtherCAT和Beckhoff(倍福)PLC进行通讯,实现远程控制功能。 Anylink ADS驱动是按照 Beckhoff 的 ADS 通信规范进行编写,通过 EtherCAT 连接 Beckoff 设备。添加采集通道时选择ADS驱动即可。 1、通讯参数 参数项值备注 参数项 值 备注 响应延时 ADS请求发出到设备响应的最长时间 设备IP 倍福设备的IP地址 AmsNetID 倍福设备的AmsNetID 一般是IP.1.1 在配置网关参数前,需要对倍福设备做参数设置,以 TWinCAT3 举例设 置步骤如下: 从工程中选择 System 下的 Routes 或者系统托盘的 TwinCAT Config Mode 中的 Router-& […]

使用Anylink网关远程连接更新PLC及PLC远程上下载程序视频教程

1、测试环境 本次使用的是信捷XC-3-24 PLC,编程软件使用的是XCPPRo,PLC和Anylink网关使用RS485连接,本次使用串口进行远程连接,支持网口的PLC也可以通过网口进行远程连接。 其他品牌PLC同理,均可以实现此功能。 2、实现原理 Anylink使用RA远程连接工具,利用内置VPN功能,建立一个通讯链路,并在计算机中创建一个虚拟串口,该串口可直接和PLC进行通讯,和PLC直接使用编程线连接到计算机上一样。 3、操作步骤 1、打开RA工具,用分配的账号登录,可以看到网关列表以及在线状态。 2、建立串口链接,参数要和PLC一致。 3、建立链接成功,自动创建虚拟串口。本次使用COM15。 4、PLC编程软件串口设置为使用新建立的虚拟串口,参数正确的话可以看到连接成功的提示。 5、添加 […]

欧姆龙OMRON CJ1M CPU13-ETN 实现远程上下载程序及远程控制

要为一个自来水厂的控制系统增加Anylink网关,实现远程控制功能,但是由于水厂建设时间已经过去了十一年,自来水公司又经过改制,原来的工程资料比如图纸、点位信息都已经找不到了,无奈只能通过上载PLC程序,通过程序来查找点位信息。 PLC为OMRON CJ1M CPU13-ETN,配置了以太网模块,触摸屏通过串口连接,中控电脑使用组态王,通过网口连接,机柜里已经配备了一个8口交换机,因为随身笔记本没有安装cx programmer编程软件,所以通过Anylink的VPN功能让公司技术人员直接远程读取PLC程序。 第一步就是先查找PLC的IP地址,查看中控电脑IP地址为192.168.0.3,确定了IP段。然后通过Ping工具扫描在线设备,通过排除发确定PLC的IP地址有可能是192.168.0.2/10 […]

信捷PLC如何实现远程上下载程序及远程更新参数

应用场景 平时在开发的时候,PLC无论是串口还是网口,都是要和电脑连接的,网口的要同在一个局域网,串口的要接在电脑的串口上或者USB虚拟串口上。这时PLC编程软件才可以直接搜索到PLC以供连接编程调试。 但是当PLC在现场,而人在办公室时呢?对于一些PLC程序的小修改去一趟现场的话是费时费力费钱,如果在较远的异地的话则会产生很高的成本,这时候如果能远程对PLC进行程序上下载,能大大的节省人力物力财力。 实现原理 无论是串还是网口,都需要电脑和PLC建立连接,我们的网络是由一个个居于网组成的,中间经过了多次路由,如果PLC端没有固定IP的话是没有办法直接连接的,只有通过有固定IP的服务器才行。 打个比方两个人电话号码都是随机变化的,那么他们两个彼此都无法联系到对方,但是双方如果通过一个有固定号码的人做中 […]

PLC基础入门知识

1、PLC的发展历程 在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称Programmable Controller(PC)。 个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC)。 上世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为30~40%。在 […]

怎么快速实现PLC远程上下载程序 支持西门子、信捷、海为、三菱等各种PLC

应用场景 平时在开发的时候,PLC无论是串口还是网口,都是要和电脑连接的,网口的要同在一个局域网,串口的要接在电脑的串口上或者USB虚拟串口上。这时PLC编程软件才可以直接搜索到PLC以供连接编程调试。 但是当PLC在现场,而人在办公室时呢?对于一些PLC程序的小修改去一趟现场的话是费时费力费钱,如果在较远的异地的话则会产生很高的成本,这时候如果能远程对PLC进行程序上下载,能大大的节省人力物力财力。 实现原理 无论是串还是网口,都需要电脑和PLC建立连接,我们的网络是由一个个居于网组成的,中间经过了多次路由,如果PLC端没有固定IP的话是没有办法直接连接的,只有通过有固定IP的服务器才行。 打个比方两个人电话号码都是随机变化的,那么他们两个彼此都无法联系到对方,但是双方如果通过一个有固定号码的人做中 […]

模拟量、数字量、开关量和脉冲量的区别以有各自使用场景

在工业自动化控制中,我们经常会遇到开关量,数字量,模拟量,脉冲量等各种概念,对于这些概念应该如何理解呢? 数字量 很多人会将数字量与开关量混淆,也将其与模拟量混淆。数字量在时间和数量上都是离散的物理量,其表示的信号则为数字信号。数字量是由0和1组成的信号,经过编码形成有规律的信号,量化后的模拟量就是数字量。各种传感器传输来的信号最终都要转换成数字量才能被PLC处理。 图1 数字信号 模拟量 模拟量的概念与数字量相对应,但是经过量化之后又可以转化为数字量。模拟量是在时间和数量上都是连续的物理量,其表示的信号则为模拟信号。模拟量在连续的变化过程中任何一个取值都是一个具体有意义的物理量,如温度,电压,电流等。经常使用的有温度传感器、液位传感器、压力传感器等。模拟量要经过模块转换成数字量供PLC处理。 图2 […]