不用PLC编程,实现USB或串口条码枪对接PLC,数据直接写入寄存器
IGT-SER智能网关模块支持各种品牌的PLC之间通讯,也支持PLC与Modbus协议的工业机器人、智能仪表、条码枪等设备通讯。网关有多个网口、串口,也可选择WIFI,4G无线通讯。无需编程开发,只须配置数据的起始地址和数量即可,支持热插拔,断电重启后自恢复运行,在实际的工程项目中应用方便。
本案以S7-1500的PLC为例,PLC的IP地址值为192.168.1.111,通过IGT-SER将条码存储到PLC寄存器,地址为DB6.DBB42开始的64个字节,先对PLC做好以下设置:
首先打开参数设置软件(软件下载 )的'功能'->'类型与设备选择'页面,左边选择第四项后点'确认当前选择',如下图,根据提示下载参数重启网关模块。
USB接口条码枪:
通过'功能'->'网口参数编辑'设置网关模块自身的IP地址等网络参数,与PLC是通过交换机连接,所以设置到PLC同网段;通过'功能'->'串口参数编辑'设置USB接口参数(USB接口对应串口1,占用串口1的参数存储区),一般不用设置,默认即可。设置好的参数如下图:
通过'功能'->'PLC之间通讯'进入PLC之间通讯的数据配置页面,以下是已配置完成的通讯数据配置(串口1对应USB接口):
参数设置完成后下载重启,通过网关的参数配置软件读取网关参数后,看软件上的网关状态消息,根据状态消息调试。
RS232/RS485接口条码枪:
通过'功能'->'网口参数编辑'设置网关模块自身的IP地址等网络参数,与PLC是通过交换机连接,所以设置到PLC同网段;通过'功能'->'串口参数编辑'设置参数(串口1的参数存储区已被USB接口占用,所以设置串口2的参数,条码枪也接入IGT-SER模块的串口2),串口参数须要与条码器的值完全一致。设置好的参数如下图:
通过'功能'->'PLC之间通讯'进入PLC之间通讯的数据配置页面,以下是已配置完成的通讯数据配置:
参数设置完成后下载重启,通过网关的参数配置软件读取网关参数后,看软件上的网关状态消息,根据状态消息调试。
IGT-SER支持几乎所有品牌的PLC的网口、串口通讯,软件与手册的下载地址。网关常配套的PLC类型如下:
◆ FX: 三菱FX系列PLC ◆ QL: 三菱Q/L/R系列PLC
◆ AS: 三菱A系列PLC ◆ OM: 欧姆龙全系列PLC
◆ S72S: 西门子S7-200/Smart系列PLC ◆ S734: 西门子S7-300/400系列PLC
◆ S71K: 西门子S7-1200/1500系列PLC ◆ MBS: 施耐德等Modbus兼容PLC
◆ DVP: 台达、信捷PLC ◆ NAIS: 松下全系列PLC
◆ KVS: 基恩士全系列PLC ◆ FTK: 永宏全系列PLC
◆ MSK: LS/LG全系列PLC ◆ KOY: 光洋全系列PLC
◆ ABM: AB MicroLogix系列PLC ◆ ABC: AB Compact/Control系列PLC
◆ INO: 汇川全系列PLC ◆ GE: GE PAC/PLC系统
不用PLC编程,实现USB或串口条码枪对接PLC,数据直接写入寄存器相关推荐
- 基恩士plc编程指令大全_2020东莞洪梅基恩士PLC模块回收高于同行
2020东莞洪梅基恩士PLC模块回收高于同行西门子TDC,西门子存储卡,西门子变频器等全线西门子自动化产品.小汪 满意的价格,快的付款速度,热诚欢迎全国各地朋友洽谈合作.具体回收业务:SIEMENS可 ...
- 转盘程序 使用松下XH PLC编程 用了威纶通TK6071IQ屏,PLC用的是松下XH的
转盘程序 使用松下XH PLC编程 这个程序是本人做的,用了威纶通TK6071IQ屏,PLC用的是松下XH的,包括HMI跟PLC程序及视屏教成,有些同行有机会接触到转盘的工程,但不知道怎么入手. 这里 ...
- 新代plc编程代码及解释_新代系统 PLC 与CNC 接口列表说明
新代系统 PLC 与CNC 接口列表说明 2018年11月08日 13:52:00来源: 数控笔记 作者: 数控笔记 关键词:运动控制网,数控系统 新代体系CNC与PLC接口列表阐明C接口(从PLC到 ...
- 上位机plc编程入门_【新手入门】西门子PLC编程入门学习
一.S7-200PLC 的硬件结构及系统构成.安装与接线学习 1.学习什么内容?重点学习什么内容? (1)PLC的硬件结构 (2)PLC的系统构成及CPU和模块参数 (3)PLC的选型,安装及接线(重 ...
- 三菱FX 系列PLC 编程通信协议总览
三菱FX 系列PLC 编程口通信协议总览 该协议实际上适用于PLC 编程端口以及 FX-232AW 模块的通信 通讯格式 命令 命令码 目标设备 DEVICE READ CMD "0&quo ...
- stm32f103gd32的usb虚拟串口,打印类printer组合设备
stm32f103&gd32的usb虚拟串口+打印类printer组合设备@TOC stm32f103&gd32的usb虚拟串口,打印类printer组合设备 由于gd32和stm32 ...
- 在三人易行学习PLC编程有什么好处?
想学PLC编程,最好就是去培训机构,这已经是行业公认的了.有些人没有基础,想通过自学PLC编程,结果自学了几年,还是不得要领.想去找相关的PLC编程工作,结果连面试都通不过.有些人有一点基础,想转行做 ...
- 计算机语言求公因子,学好PLC必须掌握的三个典型程序实例!为PLC编程积累一些实例知识吧!...
原标题:学好PLC必须掌握的三个典型程序实例!为PLC编程积累一些实例知识吧! 学好PLC一定要积累足够的实例知识,小编为大家准备了一些较为基础的实例,只为帮助新手,还望高手轻拍! 一.控制输出程序 ...
- c++进制转换_PLC常用数制及转换方法,让你轻松掌握PLC编程
经常朋友在学PLC的过程中都会觉得奇怪 我学PLC编程为什么还要掌握计算机的进制? 很多人在学习PLC编程 的前期都会比较懵 我们学习PLC编程的基础就是学习PLC功能指令 而PLC的很多功能指令都离 ...
- PLC编程0基础入门到精通
PLC是指可编程逻辑控制器,是现代工业自动化控制系统中常用的一种控制设备.PLC广泛应用于机械.电子.冶金.化工.轻工等领域中,对生产过程进行监控和控制. PLC编程入门精通73节全套教程 PLC编程 ...
最新文章
- 华科提出目标检测新方法:基于IoU-aware的定位改进,简单又有效
- MPMoviePlayerController 电影播放器
- Python--网络编程-----传输层tcp/udp协议
- 智能擦窗机器人的社会意义_告别传统清扫方式 AWE玻妞展示擦窗机器人
- shell 简介(常用shell之bash)
- ThinkPHP 3.1.2 模板中的变量
- Linux面试题(34道)
- IDEA和Webstorm主题配色
- easywechat (在thinkphp5中使用easywechat完成微信网页认证)
- 跟谁一起工作,到底有多重要?
- 干活的干不过写PPT的 新东方年会吐槽奖金追加至12万-千氪
- ORA-01400错误
- 如何解决爬虫程序返回429
- Python使用Turtle画国旗系列,Python相关方法的梳理和总结
- 建筑学计算机交叉学科BIM,BIM有区分专业吗
- 企业APP联盟,抢占企业移动互联网时代营销制高点
- JAVA使用JCo连接SAP介绍
- 网络布局(局域网、网络模型、传输介质)
- bzoj4997: [Usaco2017 Feb]Why Did the Cow Cross the Road III
- 主成分分析(PCA)是目前应用很广泛的一种代数特征提取方法