作者归档:admin

使用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”,勾上“和校验”,传送控制步骤 […]

通俗易懂的讲解云服务中IaaS、PaaS、SaaS 的区别

越来越多的软件,开始采用云服务。云服务只是一个统称,可以分成三大类。 IaaS:基础设施服务,Infrastructure-as-a-service PaaS:平台服务,Platform-as-a-service SaaS:软件服务,Software-as-a-service 它们有什么区别呢? IBM 的软件架构师 Albert Barron 曾经使用披萨作为比喻,解释这个问题。David Ng 进一步引申,让它变得更准确易懂。 请设想你是一个餐饮业者,打算做披萨生意。 你可以从头到尾,自己生产披萨,但是这样比较麻烦,需要准备的东西多,因此你决定外包一部分工作,采用他人的服务。你有三个方案。 (1)方案一:IaaS 他人提供厨房、炉子、煤气,你使用这些基础设施,来烤你的披萨。 (2)方案二:PaaS […]

Windows7安装VS2015时出现“安装包丢失或者损坏”的解决办法

今天在重新安装Win7后要安装VS2015,结果会出现下图错误: 网站搜索解决方案,发现是缺少两个证书: Microsoft Root Certificate Authority 2010 MicrosoftRoot Certificate Authority 2011 解决办法也比较简单:那就是装这两个证书,证书可以根据名字从Win10里面导出,或者直接下方下载:点击此处下载证书 安装方法: 1、解压出来两个证书 2、双击安装,点击安装证书,点击下一步 3、按下方图示,选择“将所有的证书放入下列存储”,点击浏览,选择“”受信任的根证书办法机构“,点击确定即可。 4、点击下一步,确定导入即可。 安装完证书VS2015就可以顺利继续安装了      

Anylink 4G 边缘计算网关连接通过BACNet连接设备的方法及说明

一、BACnet简介 什么是BACnet通讯协议,参见:https://www.chengchenxu.cn/knowledge/801.html Anylink网关内置BACnet通讯协议驱动。 二、BACnet-MSTP Anylink网关内置BACnet通讯协议驱动遵循准 BACnet 的 MSTP 协议。 1 通讯参数 参数项 值 备注 通讯串口 一般MSTP是485 波特率 默认是38400 Mac 1~127的整数 保证唯一性 2 数据项配置 名称 取值 备注 数据项ID 自动生成 不能更改 数据项名称 英文、数字、下划线等非中文 数据项别名 任意字符 设备ID BACNet设备地址 数据项ID BACNet设备数据地址 BACnet类型 AI/AO/AV/BI/BO/BV 采集频率 数据 […]

什么是BACnet协议?BACnet简介

一、什么是BACnet? BACnet,Building Automation and Control networks的简称,即楼宇自动化与控制网络。是用于智能建筑的通信协议。 一般楼宇自控设备从功能上讲分为两部分:一部分专门处理设备的控制功能;另一部分专门处理设备的数据通信功能。而BACnet就是要建立一种统一的数据通信标准,使得设备可以互操作。BACnet协议只是规定了设备之间通信的规则,并不涉及实现细节。 BACnet协议模型为: (1)所有的网络设备,除基于MS/TP协议的以外,都是完全对等的(peer to peer); (2)每个设备都是一个“对象”的实体,每个对象用其“属性”描述,并提供了在网络中识别和访问设备的方法;设备相互通信是通过读/写某些设备对象的属性,以及利用协议提供的“服务 […]

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、添加 […]

485终端电阻是什么?有什么用?怎么接?485终端电阻接法解析

一、终端电阻简介 高频信号传输时,信号波长相对传输线较短,信号在传输线终端会形成反射波,干扰原信号,所以需要在传输线末端加终端电阻,使信号到达传输线末端后不反射。对于低频信号则不用。在长线信号传输时,一般为了避免信号的反射和回波,也需要在接收端接入终端匹配电阻。 二、终端电阻在通信中的作用 在RS485组网过程中另一个需要主意的问题是终端负载电阻问题,在设备少距离短的情况下不加终端负载电阻整个网络能很好的工作但随着距离的增加性能将降低。理论上,在每个接收数据信号的中点进行采样时,只要反射信号在开始采样时衰减到足够低就可以不考虑匹配。但这在实际上难以掌握,美国MAXIM公司有篇文章提到一条经验性的原则可以用来判断在什么样的数据速率和电缆长度时需要进行匹配:当信号的转换时间(上升或下降时间)超过电信号沿总 […]

使用Anylink物联网网关为三利无负压机组实现远程控制SM510控制器

一、对接方案 本项目使用的三利供水机组采用了SM510-II控制器,提供一路RS485和一路RS233接口,RS485机组用来连接触摸屏,RS232接口闲置,所有本次使用RS232来通讯。 SM510的RS232采用DB9接口,只需要利用其中三根线,线号2、3、5分别连接Anylink网关上的RX、TX和GND即可。    二、通讯协议 通讯协议参见:三利SM510供水控制器ModBus通讯协议及点位表 三、AnyLink网关设置 1、添加采集通道 通讯协议文档中标明波特率为19200,实际工作中发现应为9600 2、添加设备 默认从站地址为2,驱动为ModBus RTU驱动。 3、添加数据项 根据通讯协议中的地址表添加对应的数据项,进行数据采集,如果地址可以远程修改,模式可以选“可写“,设置数据上发 […]