SC-TCP2COM 使用说明书 版本 :V1.00. 上海霜蝉信息科技有限公司 Shanghai Scicala Information Technology Co.,Ltd 网址 : www.scicala.com Email:support@scicala.com 电话 : 021-60780743 第 1 页
免责申明和版权公告 本文中的信息, 包括供参考的 URL 地址, 如有变更, 恕不另行通知 本文档 按现状 提供, 不负任何担保责任, 包括对适销性 适用于特定用途或非侵权性的任何担保, 和任何提供 规格或样品在他处提到的任何担保 本文档不负任何责任, 包括使用本文档内信息产生的侵犯任何专利权行为的责任 本文档在此未以禁止发言或其他方式授权任何知识产权使用许可, 不管是明示许可还是暗示许可 文中提到的所有商标名称 商标和注册商标均属其各自所有者的财产, 特此声明 版权归 @2017 上海霜蝉信息科技有限公司所有 保留所有权利 第 2 页
目录 第一章概述... 4 第二章安装说明... 4 第三章使用说明... 9 1. 软件介绍... 9 2. 功能介绍... 10 2.1 启动服务... 10 2.2 停止服务... 10 2.3 服务设置... 11 2.4 设备管理... 11 2.5 分组管理... 13 2.6 复位计数... 17 2.7 数据监视... 17 2.8 虚拟串口设置... 18 第四章应用案例... 20 ( 一 ) 有公网 IP 服务器... 20 ( 二 ) 无公网 IP 服务器... 24 第 3 页
第一章概述 1. 简介 SC-TCP2COM 旨在帮助用户快速将有线通讯转变为远程通讯, 用户可以使用原有串口上位机软件, 组态软件等快速实现远程数据采集监控 同时支持设备与设备通讯, 可实现设备与设备间联动 2. 软件特点 支持多串口功能 支持设备分组功能 支持一对多 多对多通讯 支持数据监视功能 多线程架构保障串口数据同步传输 支持串口打包 分包间隔设置 具备自动连接机制, 无需担心远端设备复位或网络异常中断 支持监视数据保存功能 支持组态软件连接 第二章 安装说明 安装第一步 : 点击安装 SC-TCP2COM_V1.0.0_Setup.exe 第二步 : 选择我同意该许可协议的条款 第 4 页
第三步 : 填写信息点击下一步 第四步 : 可更改选择安装位置, 点击下一步. 第 5 页
第五步 : 点击下一步 第六步 : 准备安装, 点击下一步 第 6 页
注意 : 如出现下图弹窗, 安装完成后需重启电脑 第七步 : 点击完成 第 7 页
霜蝉 TCP2COM 安装完成, 可桌面点击查看快捷方式 第 8 页
第三章 使用说明 1. 软件介绍 双击运行 :SC-TCP2COM 1.1 系统主界面介绍 : 1 导航菜单栏 : 功能菜单 2 快捷菜单栏 : 功能菜单的快捷操作按钮 3 在线设备区 : 显示已连接设备 4 串口映射区 : 显示设备映射的串口以及数据收发情况 5 服务状态区 : 显示当前服务状态 1.2 快捷菜单栏介绍 : 第 9 页
1 启动服务 : 打开 SC-TCP2COM 服务 2 停止服务 : 关闭 SC-TCP2COM 服务 3 服务设置 : 设置服务端口号 4 设备管理 : 添加虚拟设备 编辑设备 删除设备 关闭设备管理 5 设备分组 : 添加创建分组 编辑分组 删除分组 关闭设备分组 6 复位计数 : 清空所选择的虚拟串口的串口接收 网络接收的字节数 7 数据监视 : 监控所选中设备串口的数据收发情况 8 帮助 : 软件名称 软件版本 技术支持 官方网站 9 退出 : 退出系统或系统最小化 2. 功能介绍 2.1 启动服务 点击启动服务按钮 服务状态显示为 启动, 代表服务已启动, 等待设备连接服务, 当有设备连接服务, 在线列表将显示该连接设备 ID 如下图 : 2.2 停止服务 点击停止服务按钮 服务状态显示为 停止, 代表服务已启动, 服务将断开所有连接设备, 并停止所有设备转发端口 如下图 : 第 10 页
2.3 服务设置 点击服务设置按钮 可修改服务端口, 若更改此端口, 设备数据中心端口也需要修改 勾选 软件运行时启动服务, 则将在打开软件时自动启动服务 2.4 设备管理 点击设备管理按钮 设备管理具备以下三个功能添加设备 : 可添加设备创建虚拟串口 编辑设备 : 可编辑设备备注信息 删除设备 : 可删除添加的虚拟串口 第 11 页
1 添加设备 : 1 设备列表会显示已连接过的设备, 选中设备 ID 将自动填充到左侧设备 ID 2 若设备列表没有该设备 ID, 可手动输入设备 ID 3 选择设备映射的串口号 ; 4 备注可以随意填写, 方便辨识对应的设备 输入完成后, 点击确定, 将自动创建虚拟串口, 其他软件可打开虚拟串口, 并发送数据 可添加最多 256 个虚拟串口 2 编辑设备 : 在设备列表选择需要编辑的设备, 点击编辑设备按钮, 如下图 : 第 12 页
修改备注信息, 点击确定, 修改完成 3 删除设备 : 选择设备列表中的设备, 点击删除, 提示确认信息, 点击确定则删除该设备 注 : 若设备串口已被其他软件打开, 无法删除设备, 将提示失败 2.5 分组管理 点击分组管理按钮 第 13 页
分组功能可以将设备的设备进行分组通讯,A 组和 B 组设备实现互通, 实现设备与设备间相互通讯, 支持 1 对 1 1 对多 多对多等通讯方式 以一对一为例, 接下来我们进行设备分组操作 1 创建分组, 点击创建分组按钮, 弹出创建分组窗口 第 14 页
1 输入分组名称 :1 对 1 ( 自定义 ) 2 选择分组编号 :10000 3 设置分组状态 : 启用 ( 启用才有效, 禁用则失效 ) 点击确定创建分组完成, 如下图 : 接下来我们给分组添加设备 1 选择分组 2 点击分组 A 添加设备 3 输入设备 ID 4 点击确定 重复此操作给分组 B 添加设备 添加完成后, 将两台设备连接到服务,1 对 1 分组完成 ( 即实现 A 组设备对 B 组设备互通 ) 第 15 页
2 编辑分组 1 选择分组 2 点击编辑分组 3 修改分组信息 4 点击确定保存 2 删除分组 1 选择分组 2 点击删除分组 3 点击确定, 执行删除如下图 : 第 16 页
2.6 复位计数 点击复位计数按钮 设备串口接收和网络接收字节数将复位清零, 如下图 : 2.7 数据监视 选择需要监视的设备, 点击监视 第 17 页
1 界面 : 显示网络接收的数据 (NET), 串口接收的数据 (COM) 2 显示 : 选中的数据包信息, 并以十六进制和 ASCII 码两种方式显示 3 暂停 : 点击暂停, 停止数据监控, 点击开始, 继续数据监视 4 清空 : 清空界面中显示的数据 5 保存 : 将界面的数据另存为 txt 文件 6 退出 : 关闭窗口, 并停止数据监控 2.8 虚拟串口设置 当软件发送的数据包为 24 个字节, 但是某些包被拆分为 8+16 数据包 可以通过串口设置, 设置串口打包时间 第 18 页
设置了之后, 串口接收了数据会等待 10 毫秒再进行打包发送 此功能可以有效解决虚拟串口端接收数据包拆包问题 第 19 页
第四章 应用案例 ( 一 ) 有公网 IP 服务器 阿里云 百度云 腾讯云等服务器, 这里以阿里云为例点击云服务器 ECS- 实例 - 可以看到公网 IP 地址 :47.**.85.6( 以实际 IP 为准 ) 接下来找到安全组 - 配置规则 - 添加安全规则开放端口号 7788( 可自定义其他端口 ) 第 20 页
将软件安装到云服务器上 设置服务器端口 点击服务设置 配置服务器端口为 :7788 连接服务器 TCP2COM ( 以 WiFi 串口服务器为例 ) 1 配置 WiFi 串口服务器 第 21 页
2 配置 WiFi 网络 1 点击 WiFi 参数配置 2 扫描 WiFi 热点 3 输入密码 4 保存配置, 等待设备连上网络 (NET 灯常亮 ) 3 添加设备在设备管理器中添加设备, 选择串口, 填写备注 第 22 页
4 启动服务点击启动服务, 等待 WIFI 串口服务器连上服务 5 打开上位机软件打开设备映射的虚拟串口 COM5, 发送传感器指令, 接收 WiFi 串口服务器下端接入的传感器返回应答数据. 如下图 : 第 23 页
6 数据监视选择设备, 点击数据监视, 显示数据监视窗口 COM 为上位机软件发送数据 NET 为设备回复应答数据 ( 二 ) 无公网 IP 服务器 利用花生壳 ( 内网穿透服务 ) 搭建服务器 第 24 页
首先配置花生壳 ( 内网穿透 ) 客户端, 添加映射 添加完成后, 记录外网地址和端口 ( 稍候配置设备时, 需使用 ) 将软件安装到设置内网访问地址的电脑上 第 25 页
设置服务器端口 点击服务设置配置服务器端口为 :12345 连接服务器 TCP2COM ( 以 4G DTU 为例 ) 1 配置 4G DTU 设置数据中心地址和端口为花生壳映射的外网地址, 如下图 第 26 页
2 连接设备将 DTU 与设备通过串口线连接起来 3 添加设备 第 27 页
4 启动服务服务启动, 可以看到 DTU 已经连接到服务器 5 对接组态软件打开组态软件设置设备串口 第 28 页
选择 COM4( 这个串口号是可以修改的, 要跟 TCP2COM 创建的串口一致 ) 注 : 红框处不要勾选 完成后, 点击上面的 View, 运行系统 第 29 页
6 数据监视选择设备, 点击数据监视, 显示数据监视窗口 COM 为组态软件发送数据 NET 为设备回复应答数据 第 30 页