RS232串口通讯

已锁定

NAMESQL

  • 帖子

    13
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2018-11-04

普通 普通 如何晋级?

RS232串口通讯

874

6

2021-01-30 08:45:52

现场一台设备,需要进行数据采集,但通过和设备厂家沟通联系,只是说了使用的是232串口,进行通讯,没有给出通讯协议,数据格式,通讯地址。不好搞。

根据了解232是全双工,也就是说不需要给目标设备发送数据请求,设备只要设定相关设置,即可一直通过232串口一直对外发送数据,

但是我需要的是一台PLC和多台设备进行数据读取,由于使用的是国外品牌设备,没有更多的资料,刚刚开始只能一台PLC和一台设备进行数据获取。后来使用了232转TCP串口服务器的穿透功能。串口服务器来获取设备数据,PLC来获取串口服务器数据,这样子,就可以一台PLC对应多台设备进行数据获取。

具体过程如下:


一、采集数据准备

1、  串口服务器一台.支持RS232和TCP穿透

2、  串口助手调试软件。网口调试软件

3、  PLC一台

二、热转印控制器参数设定

1、  通过设备参数设定

参数修改步骤:、

注:可以使用网口来进行上位机软件和控制器的通讯(打印机 诊断,控制界面有本机IP)端口号默认3001

2、  参数设定。两个主要参数

三、参数设定完成之后更改打印模板信息配置(可联系厂家进行更改后使用U盘导入)

四、更改完成后测试正常数据获取

注:

1、  USB转RS232母头数据线

2、串口调试软件

3、  需要在机器运转起来的情况下获取数据(热转印打码机是打标完成一次,自动通过串口向外部发送一条数据)

五、和串口服务器向连接

注:

1、  串口服务器进行相应的配置(具体过程可参考所选用串口服务器说明书)

2、  注意串口服务器和打码机主机相连,串口连接方式。

例如:串口服务器和打码机都是就9针串口公座。此时连接方式使用9针串口双母头连接,数据线选用交叉连接方式。

3、  进行使用网口调试助手进行数据获取,注:串口连接必须要任意一端完全断电的情况下进行连接。

六、使用PLC和串口服务器来进行数据获取(可以将激光打码机的数据采集程序和热转印打码机的程序做到一起,热转印数据采集程序比激光打码机数据获取程序必须少数据发送,仅仅需要使用自由端口接收程序即可)


RS232串口通讯 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有7476条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。