自动化工程师朋友们都知道,工控现场有许多PLC之间需求通讯和数据交流,完成项目之间的数据对接和同享。
但对于不同的PLC来说,因为接口、协议不同,程序不开放等许多要素,往往令人头疼,也很无解,给项目的顺利施行增加了很多困扰。
北辰S系列,是完成PLC数据交流的神器。
之所以称它为神器,是因为S系列可以把PLC的串口和网口都统一成通用的ModbusTCP以太网协议,PLC之间以ModbusTCP服务器(从站)和客户机(主站)的形式进行通讯,解决了PLC协议转化和数据交流的难题。
北辰S系列具有ModbusTCP服务器功用,Modbus数据区可自动或修正映射至PLC寄存器,ModbusTCP的客户机如组态软件、OPC、DCS体系、PLC都可以便捷访问。
S系列还具有ModbusTCP客户机功用,西门子、三菱、欧姆龙、松下、台达等PLC配上北辰S系列模块,即可轻松完成ModbusTCP主从站通讯和数据交流。
所以,北辰模块既可用于编程监控、数据收集和设备联网,还可用于协议转化和数据交流,既可用于有线网络环境,也可用于无线网络环境的协议转化和数据交流。
以适用于西门子S7300/400的BCNet-S7300-S为例,ModbusTCP和ModbusRTU数据交流使用如下:
除此之外,S系列还可使用于三菱、欧姆龙、松下、台达、施耐德、信捷、MODBUSRTU等PLC和设备之间的数据交流,在这儿不一一列举。
示例
以FX3U与FX5U交流数据为例,数据交流采用ModbusTCP协议完成,其它支持ModbusTCP从站协议的PLC(如施耐德PLC),均可完成该数据交流,步骤相似不再重复介绍。
对于支持ModbusTCP从站协议的外表,FX3U可直接经过BCNet-FX-S进行外表数据收集。
BCNet-FX-S的MD8(X1)衔接FX3U的圆形编程口,FX5U自带以太网口与BCNet-FX-S的以太网口衔接,BCNet-FX-S经过BCDevice东西装备交流指令,完成实时高效的FX3U和FX5U数据交流。
该功用基于BCNet-FX-S的ModbusTCP客户机功用完成,经过BCDevice(软件版别V1027及以上)进行主站指令装备,无需PLC编程,提高使用开发速度和便捷性。
数据交流也可采用BCNet-FX-S的WiFi接口完成,可完成两个PLC直接的无线数据交流;详细在树立客户机时,本地网卡可挑选WiFi接口。
一、装备FX5U
STEP1
1.翻开GXWork3,新建项目,以太网装备(内置以太网口)中,装备“Modbus/TCP衔接设备”。
图片
2.修正PLC软元件分配,按下表装备所示,D0映射的Modbus地址为40001(HoldingRegister的0地址)。
图片
二、装备BCNet模块数据交流指令
STEP2
1.翻开BCDevice,搜索到BCNet-FX-S后,挑选【修正设备参数】
2.新建客户机
图片
【1】点击数据交流,右键创建新的客户机0;
【2】ModbusTCP协议用于衔接远端的从站设备,此例中为FX5U的网口,该网口经过装备,已经支持ModbusTCP服务器功用,且PLC的数据和Modbus地址映射关系也已装备;
【3】本地网卡挑选,挑选LAN时,基于以太网口进行数据交流;挑选WiFiStation或者WiFiAP时,采用WiFi无线方法进行数据交流,该方法应当保证设备之间的WiFi衔接已经树立;
【4】长途服务器的IP地址为FX5U的IP地址,这儿设置为192.168.1.130;长途服务器的通讯端口号,默以为502;衔接时时间默以为10s;
【5】点击承认,创建客户机。
3.在客户机中装备数据交流指令
图片
【1】点击新建指令(FX3U的D0读取FX5U的D0);
【2】挑选[长途→本地],传输1个字;传输时设置层2s;
【3】本地站点(FX3U)设置数据区域挑选D寄存器,起始地址为0,即挑选软元件D0;
【4】长途站点(FX5U)的D0由上一章映射表可知被映射成HoldingRegister的0地址;故数据区域挑选HoldingRegsiter,偏移地址填0,站点地址是ModbusTCP协议中的单元号,这边因为FX5U不是网关,故可疏忽;
【5】点击“检查”按钮可进行规则检查,点击“承认”按钮即可生成指令;
4.客户机监视
点击客户机监视按钮,【过错信息】为无过错,且【正确】有数据跳动,说明通讯*。
中新自动化控制技术(厦门)有限公司是一家*从事大型进口系统(集散式控制系统、可编程控制器、紧急停车系统、机器人系统、视觉系统)备件销售。
主营Foxboro,Triconex,Ovation,Motorola,Xycom,Allen-Bradley,Fanuc,Siemens,,Yaskawa,Woodward,ABB等进口自动化系统备件销售及系统集成的高新技术企业,在公司全体员工的努力及广大客户和业界同仁支持之下,公司业务迅速拓展,业务范围遍及华东、华南、华北、西南等各地,迅速成为自动化行业的后起之秀,公司以“为客户创造价值是我们永远追求的目标”为宗旨,本着“质量保证,诚信服务,及时到位”的做事态度长期以往的服务于每一位新老客户。在此,感谢新老客户的长期支持,因为您的关注我们将更加专注。
-----------------------------------------------------------------
主营产品,优势供应,充足库存
Foxboro(福克斯波罗):I/A Series系统,FBM全系列(现场输入/输出模块)
顺序控制、梯形逻辑控制、事故追忆处理、数模转换、输入/输出信号处理、
数据通信及处理等。
Westinghouse(西屋):1C31系列DCS系统、CPU、OVATION系统、WDPF系统、
WEStation系统备件。
Triconex(英维思):冗余容错控制系统、基于三重模件冗余(TMR)结构的*现代化的容错控制器。
EMERSON(艾默生):模块、卡件、驱动器等各类备件。
XYCOM:XVME系列
Bently(本特利):3500/3300系统。
Rockwell(罗克韦尔):ICS系统。
ABB:PM全系列DCS系统、IGCT高压变频器系列、工业机器人备件DSQC系列、INFI 90等。
Bailey(贝利):BRC系列DCS系统等。
Allen-Bradley:1756、1785、1771、1746全系列系统等。
Yokogawa(横河):CP系列等。
Honeywell(霍尼韦尔):TK/TC/CC系统等。
Reliance(瑞恩):57C系列等。
(施耐德):140系列处理器、控制卡、电源模块等。
Modicon(莫迪康):AS系列PLC系统备件。
Siemens(西门子):6ES5/6ES7414/6ES7415/6ES7416系列PLC系统备件、
Siemens MOORE,Siemens Simatic C1,Siemens数控系统等。
Motorola(摩托罗拉):MVME 162、MVME 167、MVME1772、MVME177等系列。
XYCOM:I/O、VME板和处理器等。
GE(通用电气):IC698/IC697全系列PLC系统、模块、卡件、驱动器等各类备件。
Yaskawa(安川):伺服控制器、伺服马达、伺服驱动器。
Bosch Rexroth(博世力士乐):Indramat,I/O模块,PLC控制器,驱动模块等。
Woodward(伍德沃德):SPC阀位控制器、PEAK150数字控制器。
在手机上查看
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。