1、前言:
由于profinet网络协议逐渐在各种行业中得到广泛应用,同时条码技术的成熟和广泛应用,生产厂家采用条码标识其产品,在生产、库存、发货、销售、售后中采集产品信息,将扫码扫上来的数据要传送在profinet网络,这种需求越来越多的情况下,不同协议之间可以实现协议转换就尤为重要,此方案是以微硬创新协议转换网关为例,介绍如何实现rs485/ rs232 /modbus转profinet,或者profinet转rs485/rs232/modbus数据通讯。
2、项目概述:
本项目现场是在国内某自动化项目,该plc系统使用的是西门子s7-1200 plc,支持 profinet 工业以太网协议;工业条码扫码枪,提供 rs232串口,支持自家公司定义的连续输出协议俗称串口自定义协议;协议转换网关为微硬创新profinet转rs232协议转换网关pnrs232-k20
3、项目拓扑图:
4、项目目的:
通过rs485/rs232/mosbus转profinet网关完成协议转换之后,实现plc通过rs232/rs485串口和扫码枪连接,采集扫码枪扫上来的数据要传送在profinet网络
5、项目方案:
由于扫码枪有rs232通讯接口,支持串口自定义协议,作为从站,plc 支持 profinet以太网通讯协议,作为 profinet 主站, plc和扫码枪的协议是不同的,所以plc是不能直接采集扫码枪的数据的,需要通过rs485 /rs232/modbus转profinet或rofinet转modbus/rs485/rs232协议转换模块实现不同协议间的数据交换。这样就可以实现s7-1200 plc实时采集扫码枪扫的各种参数,不但在现场可以查看扫码枪的各种参数,也能在监控中心远程监控扫码枪扫上来的各种数据,方便工程师进行现场维护和数据分析。
6、产品清单:
1、rs232转profinet网关:微硬创新pnrs232-k20
2、条码扫描枪:新大陆rs232
3、plc:西门子s7-1200
4、软件:博图(博途)
7、产品概述:
rs232/rs485转profinet(profinet转rs232/rs485)概述:
网桥能够实现rs232/rs485接口仪表、变频器、综保、软启动器等设备接入到s71500、s71200、cpu315-2pn/dp、s7400等profinet网络系统;
为自由协议rs232/rs485转profinet网关,是串口profinet网关的一种;在profinet一侧是profinet io 从站,在串口一侧物理接口rs232/rs485,支持基于rs232/rs485的自由协议通信;
自由协议报文内容是通过主站s71500、s71200、cpu315-2pndp、s7400等plc的编程实现。基于时间的周期发送控制不需编程,可在主站配置(如博图、step7)中选择不同周期间隔的发送;基于事件的发送需要编程控制。通过编程可灵活控制四种收发模式(发收发收、发发、收发收发、收收)。
可用于一对一集成rs232/rs485自由协议设备,满足各种串口设备仪表连接profinet网络,实现profinet控制器监控串口自由协议设备的技术要求。
rs485/rs232转profinet(profinet转rs485/rs232)网关相关参数:
串口端支持自由协议,通过编程可灵活控制四种收发模式(发收发收、发发、收发收发、收收);
串口参数:
①工作方式:半双工;
②波特率:300、600、1200、2400、4800、9600、19.2k、38.4k、57.6k、115.2kbps可选;
③数据位:8位;
④校验位:无、奇、偶、标志、空格可选;
⑤停止位:1、2位可选;
2、条码扫描枪概述:条码扫描枪简称条码枪,又称为条形码扫描枪、条码阅读器、条形码扫描器。用于读取一维条码、二维条码所包含的信息,把读取的条码内容传输到电脑或者其它设备。扫描技术:激光、红光、影像;传输方式有:有线、无线; 读取条码类型:一维、二维;
8、案例说明:
微硬创新生产的profinet转rs232/rs485网关在此项目使用时,不需要进行复杂的编程,只需根据扫码枪每次扫码,传上来的最大字节数,进行简单的配置即可,所以在使用本转换网桥时,需要关心的以下几点:
1、被连扫码枪属于哪种工作方式?本产品通过配置,支持4 种的工作方式:1.发收发收 2.发发 3.收发收发 4.收收。
2、被连扫码枪设备的通讯速率是多少?
本产品支持的波特率包括:300、600、1200、 2400、4800、9600、19.2k、38.4 k、57.6k、115.2k等;本例扫码枪的和网关接口的通讯速率为9600bit/s。
3、扫码枪通讯接口是什么?
本产品profinet转rs232或者rs485网桥支持2种通讯接口;本例扫码枪支持rs232接口
4、扫码枪每次扫描上来的数据长度是多少?
本产品支持输入数据长度500个字节,输出数据长度500个字节。输入和输出总数据长度1000个字节。
9、案例配置:
导入gsdml创建新项目
(1)profinet转modbus/rs232/rs485网关配置: 打开博途软件 “tia portal v13 ”创建新项目— 输入项目名称,选取项目保存路径,然后选择“创建”按钮,建立新项目
(2)profinet转modbus/rs232/rs485网关配置:点击添加新设备,本例选取的是西门子plc1200,选取所应用的plc型号,点击“确认”,进入硬件组态界面。
(3)profinet转rs232/rs485/modbus网关配置:在“选项”窗口选择“管理通用站文件gsd”,安装gsd文件。
(4)profinet转rs485/ modbus/rs232网关配置:设备组态-----进行网关的硬件组态
(5)modbus/rs232/rs485转profinet网关配置:硬件组态----配置输入的数据量
(6)rs232/rs485/modbus转profinet网关配置:根据扫码枪的通讯格式及通讯方式,进行配置因为网关是收收模式,所以ms choose 选择slave。其中收发收发也选择该模式。如果是发发或者发收发收模式则ms choose 选择master。
(7)rs232/rs48/ modbus/转profinet网关配置:硬件组态----编译下载程序
(8) modbus/rs485/rs232转profinet网桥配置:读数据测试
附条码扫描枪的参数图:
10、项目总结:
经过上面简单的配置,通过微硬创新modbus/rs232 /rs485转profinet/rofinet转modbus/rs232/ rs485协议转换模块实现不同协议间的数据交换,用户可以很轻松的完成rs232 rs485串口自定义协议modbus和profinet的协议转换,在profinet总线协议下读写rs232 rs485串口设备的数据,这样就可以实现s7-1200 plc实时读取条码扫描枪的各种参数。
九针串口的示意图及引脚定义
超级电容改善了手机的音质和功率性能的可能
荣耀note9什么时候上市?荣耀note9最新消息:荣耀note9真机曝光,类似于三星S8的屏幕设计,或将搭载新一代麒麟970处
12V转220V逆变器设计方案,驱动家用电器
产品太多容易纠结?安信可Ai-Thinker WiFi类模组选型指南来啦
MODBUS转PROFINET网关连接西门子PLC和新大陆工业条码扫描枪配置案例
详解PCB各层含义
三星将新加坡公交车站变为手机无线充电站
一文详解编译系统
日本一企业开售可穿戴肌肉辅助外骨骼设备 可帮助老年人延长工作年限
终极总结:电动机振动十大原因 危害及其处理方法
用于音频电路信号跟踪的信号发生器电路分享
Restful 和 RPC 是什么关系与区别
快讯:裕太微电子完成新一轮战略融资 驱动“中国芯”加速度
恒忆推出全新系列高性能串行闪存解决方案
一种接近像素级读出的超导纳米线单光子探测器(SNSPD)阵列
AMD新SAM显存智取技术,提升游戏性能超过10%
iQOO Pro 5G将是首批5G手机中售价最低的
openharmony源码 可在Gitee下载源代码
手工电弧焊的引弧方法