CommMonitor 串口监视精灵(无DLL版)

合集下载

S7-1200与松下A6伺服_Modbus通讯_进行运动控制

S7-1200与松下A6伺服_Modbus通讯_进行运动控制

松下A6伺服通用手册 PANATERM ver.6.0
软件列表:
1. 博途V14 SP1 2. 松下伺服支援软件 PANATERM ver.6.0 3. CommMonitor串口监视精灵 4. CRC计算器
可到松下官网下载
文档列表:
1. 松下A6伺服通用手册 2. MINAS A6系列 Block动作事例 3. MINAS A6系列 技术资料 -Modbus通信规格篇- 4. S7-1200 Easy Plus V3.5.chm
202020/7/23
4-1.通讯报文详解
1、在所需线缆正常连接后我们尝试用串口调试助手发一组报文,首先要确保 A6通讯参数以及串口调试助手的参数一致且正确,这样我们才可以收到A6返 回的报文。
2020/7/23
4-2.通讯报文详解
对照modbus数据结构,我们看下数据结构 如右图,可以看出数据报文符合modbus。
2020/7/23
2-1.硬件接线
1. A6连接电源及电机 2. usb线连接A6和PC 3. 自制串口线缆连接A6和PLC
注意,调试时可将usb/485转接线连接 到串口线缆上,这是为了方便监视串 口数据,查看发送报文和返回报文是 否正确
2020/7/23
2-2.通讯线缆接线
2020/7/23
S7-1200与松下A6伺服 Modbus通讯进行运动控制
原创作者:朱凡凡
版权所有 侵权必究
前言
本文档讲解西门子S7-1200与松下A6伺服之间,通过Modbus通讯方式, 来进行运动控制和数据采集。
本文档是我在项目结束后整理归纳后所写,项目进行中发现关于通 讯方式控制松下伺服的资料很少,加之本人在调试过程中发现很多坑, 浪费了很多时间,最终在松下和西门子的技术支持人员帮助下完成项目, 故而产生将调试方法和注意点整理成文档的想法,希望对大家有所帮助。

openhardwaremonitor用法

openhardwaremonitor用法

OpenHardwareMonitor 是一个开源库,可以用于查询和监测硬件设备的信息和性能。

以下是使用 OpenHardwareMonitor 的基本步骤:1. 安装 OpenHardwareMonitor:首先,你需要在你的计算机上安装OpenHardwareMonitor。

你可以从其官方网站下载最新版本的安装程序进行安装。

2. 查询硬件设备信息:要查询硬件设备的信息,可以使用OpenHardwareMonitor 的`hardware` 接口。

你可以通过编写Python 脚本来实现这一点。

以下是一个示例脚本,可以遍历所有可用的硬件设备并输出它们的名称和类型:```pythonimport openhardwaremonitor as ohmfor device in ohm.hardware.devices():print(device)```3. 监测硬件性能:OpenHardwareMonitor 的 `hardware` 接口还提供了对硬件性能的监测功能。

例如,你可以使用以下代码监测 CPU 的使用率:```pythonimport openhardwaremonitor as ohmimport timewhile True:usage = ohm.hardware.cpu.getUsage()print("CPU Usage: {:.2f}%".format(usage))time.sleep(1)```4. 使用 OpenHardwareMonitor 的图形界面:除了使用脚本进行查询和监测外,OpenHardwareMonitor 还提供了一个图形界面。

你可以运行 OpenHardwareMonitor 的应用程序,并在主界面上查看硬件设备的实时信息,如 CPU、显卡的时钟、温度和使用率等。

5. 深入了解 OpenHardwareMonitor 的源代码:如果你想更深入地了解 OpenHardwareMonitor 的工作原理,可以查看其源代码。

以单片机作为S7200PLC从站的PPI协议的设计

以单片机作为S7200PLC从站的PPI协议的设计

以单片机作为S7-200PLC从站的PPI协议的设计以单片机作为S7-200PLC从站的PPI协议的设计摘要:为了将单片机加入到SIEMENS S7-200系列PLC的PPI (点对点协议)通信网络中,就需要分析PPI通信协议格式。

本文利用CommMonitor6.0(串口监视精灵)工具,监控PLC与PLC之间的通信,通过总结分析出其数据格式,然后编写相应的单片机C51程序,使PLC能够使用NetR/NetW(网络读写命令)与单片机进行数据交换。

关键词:PLC;单片机;PPI;NetR;NetW 在工业控制领域,可编程逻辑控制器PLC(Programmable Logic Controller)以其可靠性高、抗干扰能力强,通用性强、灵活性好、功能齐全、编程简单、使用方便以及安装简便等特点而得到了广泛的应用。

现代工业控制系统大都向着分散化、网络化和智能化方向发展,如何实现现场分散的控制设备的网络通信十分重要。

西门子公司的S7-200系列PLC支持PPI、MPI、Profibus和自由口通信等多种通信方式。

采用MPI协议需要相应的CP卡或MPI卡支持,如CP5511通信卡;若采用Profibus协议,则需要Profibus-DP模块EM277;若采用自由口方式,则在PLC中需要编写通信程序,占用PLC有限的程序存储空间,同时也难以保证在恶劣复杂环境下通信数据的正确可靠性;若采用PPI协议,只需在整个通信网络中选定1个PLC作为通信主站点,其他PLC都作为从站点,主站PLC通过NetR/NetW 指令周期性地与从站PLC进行数据交换,这种通信方式非常简单可靠,得到了广泛的应用。

在实际应用中通常又需要PLC能够与其他设备通信,本文以单片机串口通信为例,详细地分析了NetR/NetW 指令的通信流程与数据格式,并设计出了单片机串口通信协议,使PLC能够使用NetR/NetW指令与单片机通信。

1S7-200系列PLC 网络读写指令分析1.1PPI协议简介PPI是西门子公司专门为S7-200系列PLC开发的通信协议,内置于S7-200CPU中。

ECOM串口助手V2.60使用说明书

ECOM串口助手V2.60使用说明书

[52ic.neபைடு நூலகம்] ;发送命令条的起始条数 start_52ic=0 ;命令条总数,不要写错了,否则会出错,最大 100 条。 total_52ic=4 ;循环多少次后退出。最大 100 次循环。 cycle_52ic=5 ;检验方式。 check_52ic=4 [Sending] ;发送对话框是否 HEX 格式发送 HEX0=0 ;包尾是否加校验 CHECK0=1 ;是否使用转义符 TAILED0=0 ;数据头是否选择 HEAD0=0
图 4 计算文件的校验值
1.
数据校验
Ecom 串口软件支持数据帧 ModebusCRC16 校验、CRC16 校验、累加和校验、异或校验,ModebusLRC 的计算,同时可以支持将计算结果跟数据帧一起发送到串口设备上。计算方法是先“将传输协议”打开文 件的对话框清空,选择“数据校验格式” ,点击“校验结果”按钮,对话框中将显示校验结果,如果需要保 存结果,点击“保存窗口”按钮即可。如果需要将计算结果一同发送串口设备上,选择“数据校验”选择 按钮,然后选择发送数据。
1.4.4 命令启动 Xmodem-1k 命令启动 Xmodem-1k 方法:选择常规串口设置后,文件传输选择“AutoSend”选项,当 ECOM 串口 助手软件接收到“<auto>+文件夹/文件名+</auto>”命令,软件就会自动启动 Xmodem-1k 传输协议,并将 “<auto>+文件夹/文件名+</auto>”内指定的文件进行 Xmodem-1k 传输。命令中的文件夹连同文件一起放 在 ECOM 串口助手软件的通一个目录下。
图 5 计算数据的校验值
ECOM 串口助手使用说明

(串口通信编程)开源串口调试助手Common(ComMonitor)

(串口通信编程)开源串口调试助手Common(ComMonitor)

(串⼝通信编程)开源串⼝调试助⼿Common(ComMonitor) 最新的⽂档见这⾥: 我写的串⼝调试助⼿程序以及源代码. 警告:请勿将本软件源代码⽤于任何商业⽤途。

其实吧, 我写的这个串⼝软件绝对⽐⽹上流传的⼀些串⼝调试软件好⽤很多, 对于软件,我本⾝并没有作 太多推⼴, ⼀些功能我由于懒也没有⽂档化; 如果您正在使⽤, 也觉得我说得没错, 还望您帮忙推⼴⼀下. 感激!本程序最近正在使⽤C++完全重构, github上⾯的源代码⽆法通过编译~~ 敬请期待最新版本!微云你就⼀坑货, 说了的链接永久有效呢?源代码: 声明:本软件为开源软件,绝对不包含任何对系统不利的代码,对于360的那种⾏为,我不想说什么. 软件界⾯:-------------------------------------------------------------------------------------------------------------------------说明: 更新信息可能不会再更新到这⾥, 请到上⾯查看. 更新:2014-07-07:①优化:接收数据时,如果最后⼀个字符是'\r'或'\n',则会在⼀定时间内等待接收所有'\r','\n'字符,避免导致读取'\r\n'可能造成的两次换⾏②更改:除已经提到的那三种情况, 还有使⽤'\r\n\r'三个字符作为换⾏符使⽤的, 已增加⽀持2014-07-07:①修复:回车换⾏字符'\r','\n','\r\n'均能达到换⾏效果②修复:⼀开始"忽略回车"等⽆法点击问题③优化:简化对数据中包含'\0'的数据的处理④增加:简洁界⾯模式时把⼯具栏放到左边⑤更改:只显⽰接收区按下的"回车"字符为"<Enter>",其它不显⽰⑥增加:接收区增加⼀个"清空数据"菜单2014-07-06 1.17:①增加:允许从接收区输⼊字符并发送(更友好的类交互模式) 会显⽰的字符包括: ' ' <Space> '\b' <Backspace> '\t' <Tab> '\r' <Enter> 感觉输⼊效果还不错:②更改:更改了字符接收区/发送区的字体为Consolas等宽字体,不再使⽤原来的Courier字体③增加:简洁模式 - 此模式下⼤部分界⾯元素会被隐藏, 有时候这样更舒服 见上图所⽰, 左下⾓为"简洁模式"开关, 开启简洁模式后就像上图, 是不是很简洁?④增加:主窗⼝的⾃动界⾯布局(允许拖动改变窗⼝⼤⼩,控件坐标⾃动调整)⑤更改:默认使⽤的模式改为:字符接收+字符发送2014-07-05 1.16 (未对外发布):①字符接收数据时,增加对控制字符Backspace的⽀持(即'\b'),效果就是向前删除⼀个字符②修复⼀处中⽂检测错误(原来是对的, 不知道什么时候改错了③删除了窗体⼤⼩调整(下个版本即将使⽤⾃动布局)2014-03-03 1.15: 更新:⽀持⼿动输⼊⾮标准波特率 改进:增加了⼏个功能快捷键,⽐如Alt+S为发送,.... 优化:修正:如果接收缓冲区有未显⽰的数据,则会在按下继续显⽰时进⾏提⽰,⽽不是原来的在接收到下⼀次的数据时进⾏提⽰; 2013-11-02 1.14: 更新:修改了原来的命令发送模式的界⾯,现在变得更加友好了 如下图, 先选择要发送的命令列表⽂件: 点击打开, 将会打开如下界⾯: 1.上⾯的代码是我测试蓝⽛芯⽚⽤到的命令列表⽂件, 点击"发送命令"就会发送对应的⼀条命令 2.16进制还是原来的要求, 2个⼀组即可; 对于字符数据:默认开启转义字符功能, ⽐如 '\n' 就代表换⾏, ⽀持字符型转义字符有6个, \n,\r,\\,\t,\a,\v,\b, 那些可见的字符不需要转义, ⽐如引号,问号... ⽀持的16进制转义字符格式:\x?? - 其中, ⼀个?代表⼀个16进制字符, 以上4个字符组成⼀个16进制值,缺⼀不可 3.⽂本框中的数据可以在发送时随时修改,回车键可看到效果, (但修改的内容⽬前不能更新到原来的本地⽂件上) 4.注意到数据类型后⾯的"双击改变"⼏个字样, 也就是说通过双击, 可以改变那条命令的解析格式 5.数据⼤⼩是指最终要被发送的数据的⼤⼩, ⽽不是转义前的⼤⼩ 命令⽂件的格式举例: C:初始化SPP库:at+init\r\n C:查询任意访问码的蓝⽛设备:at+iac=9e8b33\r\n C:查询设备类为0x1f1f的蓝⽛设备:at+class=1f1f\r\n C:设置查询模式:at+inqm=1,9,48\r\n C:过滤,查询周边蓝⽛设备:at+inq\r\n H:16进制测试:12 45 67 4f 分为3部分组成, 两者之间⽤冒号隔开: 第1部分:C或者H(⼤写), 代表数据是16进制还是字符数据 第2部分:命令的名字 第3部分:数据对应的数据 BUG修复: 上⼀个版本在发送数据前忘记检查串⼝是否已经打开了, 已修复~----------------------------------------------------------------------------------------------------------2012-12-24 1.0.0.0:发布第1个版本2012-12-26:⾃动识别当前存在,插⼊,移除的串⼝号2013-01-11 1.0.0.1:增加保存接收区数据到⽂件(16进制/⽂本形式)增加从⽂件读数据到发送区(16进制/⽂本形式)增加暂停显⽰功能增加复制发送/接收区数据到剪贴板2013-01-18 1.0.0.2:修复:⽂本⽂件,16⼆进制⽂件读取错误修复:程序内部缓冲区满后使程序进⼊死循环修复:⽂本字符⽅式显⽰接收的数据时产⽣不正确的换⾏符的错误,若要产⽣换⾏符, 请使⽤"\n"2013-02-08 1.0.0.3:内部程序作了许多的优化⼯作,包含数据的发送⽅式等修复接收数据时⿏标在接收区的⽂本选择造成的⼲扰2013-02-14 1.0.0.4:增加显⽰出0~127号ASCII对应8,10,16进制功能2013-02-24 1.0.0.5,今天元宵节:更改原来的1~64串⼝列表到⾃动检测计算机上的可⽤串⼝2013-02-27 1.0.0.6:若发送⽂本,则⾃动发送被⾃动取消(若⾃动发送选项已打开)在显⽰模式下不允许对接收区数据进⾏选择操作提供硬件⽀持的串⼝设备设置为⽤户提供串⼝超时设置提供⼿动设置DTR/RTS引脚电平2013-03-01 1.0.0.7:修改原计算器(系统)为表达式求值计算器(简单版本)2013-03-03:添加:<其它>菜单添加<设备管理器>修改:在关闭串⼝后⾃动发送前⾯的钩不再⾃动取消(如果已经选中)修改:串⼝被关闭/移除后串⼝列表回到第⼀个串⼝设备的BUG2013-03-04:修改:现在在串⼝列表中可以显⽰串⼝在设备管理器中的名字了修正:⽆法显⽰ MSP430-FETUIF Debugger 的串⼝号(现在调⽤SetupApi更新列表)2013-03-05:为了⽅便数据的统计与显⽰,16进制内容与字符内容被显⽰到不同的编辑框中2013-03-09 1.0.0.8:修正在使⽤SetupApi枚举串⼝设备时未检测并⼝设备⽽造成的内存异常访问错误减少在某些波特率(如:19200bps)下丢包严重的情况(如:MSP430串⼝),有时候还是会发⽣,等待修复.某些软件(如:SComAssistant采⽤每次只读⼀个字节的办法效果还⾏, 就是速度有点慢. 我改成了WaitCommEvent函数调⽤了(原来是Pending ReadFile),减少了CPU占⽤(有些串⼝驱动并不总是⽀持同步操作.以前只管ReadFile+输出nRead字节,这⾥错误,ReadFile并不保证读取到要求的数据量后才返回,这⾥会导致严重丢包,WriteFile亦然.速度减慢,但数据更完整2013-03-10 1.0.0.9:修正:因为在格式化字符串的最后少写了⼀句 *pb = '\0',导致接收区数据显⽰错误! 修复:对utils.hex2chs和add_text作了⼤量修改,⼤⼤减少数据丢包,貌似没有丢包?,细节处理参见源程序 1.0.0.8版本因为内部原因速度严重减慢, 1.0.0.9回到原来的快速!2013-03-18:更正:若为字符显⽰⽅式,16进制⽅式保存不被允许,因为格式基本上不满⾜!2013-03-23 1.10:添加:⼯作模式中,右键点击接收区字符⽂本框可以使能中⽂显⽰模式(不推荐),由于中⽂字符由两个字节构成,所以:⼀旦在某⼀次接收过程中只接收到了中⽂字符的⼀个字节,那么数据就会显⽰出错, 这个⽆法避免, 所以建议尽量不使能中⽂显⽰模式.修正:⽤C语⾔的⼈们都习惯使⽤'\n'作为换⾏符,我也这样使⽤,但偏偏Windows的编辑框以'\r\n'作为换⾏符,没有办法,我不得不把所有的'\n'换成'\r\n',效率必然会下降,⽽且我不得不计算出\n的个数先 --> 为了计算所需缓冲区的⼤⼩.添加:现在可以显⽰出还未被发送出去的数据计数.添加:新增计时器,打开串⼝后开始计时,关闭后停⽌计时.2013-03-25:修正:⼤⼤减少中⽂乱码的问题.细节处理见代码.增加:字符串转16进制数组功能,⼯具菜单⾥⾯.2013-04-04:修正:⽆法复制接收区字符⽂本的BUG.⼩提⽰:在选择串⼝时,如果没有任何可⽤的串⼝,则进⾏提⽰更新.2013-04-07:修改:完全修改了utils.str2hex的实现,⼤⼤增加了16进制输⼊的灵活性.现在的要求:每个16进制值由两个相邻字符组成,⽆其它限制.(以前是2个相邻字符+⼀个空格)2013-04-11:发送字符数据时,对于换⾏,只发送'\n',不再发送'\r\n',注意:结尾的'\0\'不被发送!2013-04-13:修正:更改发送与接收⽅式为异步⽅式.添加:简单波形显⽰.2013-04-23:修正:发送与接收⽅式改回同步⽅式!坑~修正:当发送操作达到100次时⽆法继续发送的BUG!修改:优化内部线程同步机制,避免程序停⽌⼯作(失去响应)!优化:优化⾃动发送数据的⽅式,提⾼精度,减⼩内存/CPU占⽤!⼩提⽰:在加载/保存⽂件时,若不清楚打开/保存⽅式,可以查看简单的帮助信息!2013-05-11:明天母亲节修正:终于找到⼀个⽐较好的办法来处理⾃动发送⽤到的重复数据了,呵呵,时间下限减少到10ms2013-07-05:临时修正:选择从⽂件加载并取消后, 串⼝号选择的ComboBox会消失不见,不知道原因,临时已解决2013-07-14:改进:程序内部改进内存分配算法,避免因程序错误造成内存泄漏2013-07-20 1.12:2013-09-10 1.13 今天教师节:增加:现在可以⼿动编写待发送的命令⽂件,并发送命令了 - 在发送⽂件时选择命令⽂件, 格式见博客后⾯的介绍增加:字符发送模式下,可以选择取消回车换⾏符的发送,可以选择插⼊转义字符 1.⽀持的字符型转义字符:\r,\n,\t,\v,\a,\b,\\2.⽀持的16进制转义字符格式:\x?? - 其中⼀个问号代表⼀个16进制字符, 不可省略其⼀,必需保证4个字符的格式3.'?',''','"', 等print-able字符不需要转义 ⼥孩不哭 @ 2012-12-27 14:47:59 @。

device serial monitor的使用方法 -回复

device serial monitor的使用方法 -回复

device serial monitor的使用方法-回复Device Serial Monitor的使用方法Device Serial Monitor(设备串口监视器)是一个用于监视和调试串行通信的工具。

它可以与各种串行设备(如Arduino、Raspberry Pi等)通信,并显示它们发送和接收的数据。

在本文中,我们将一步一步介绍如何使用Device Serial Monitor来监视和调试串行通信。

第一步:准备工作首先,我们需要确保我们的开发板已正确连接到计算机上,并且设备的串行端口已正确配置。

通常,设备的串行端口在操作系统的设备管理中心可见。

在Windows中,你可以打开“设备管理器”,在Linux中,你可以使用“lsusb”命令来找到设备的串行端口。

第二步:打开Device Serial Monitor一旦我们找到了设备的串行端口,我们可以打开Device Serial Monitor 来开始监视和调试串行通信。

在Arduino IDE中,你可以点击工具菜单,然后选择“串行监视器”选项。

在Visual Studio Code等其他集成开发环境中,你可以通过插件或扩展来打开串行监视器。

第三步:选择正确的串行端口和波特率在打开Device Serial Monitor后,我们需要选择正确的串行端口和波特率。

设备的串行端口可以在Device Serial Monitor的设置菜单中找到。

通常,它以COM(在Windows中)或/dev/tty(在Linux中)的形式显示。

确保选择与你的设备正确匹配的串行端口。

波特率是指在串行通信中用于传输数据的速率。

设备和计算机之间必须使用相同的波特率进行通信,否则数据可能无法正确传输。

通常,默认的波特率为9600,但根据设备的不同,它可能会有所变化。

确保选择与您的设备配置相匹配的正确波特率。

第四步:监视串行通信当我们选择了正确的串行端口和波特率后,Device Serial Monitor将开始监视串行通信并显示接收到的数据。

device serial monitor的使用方法

device serial monitor的使用方法

device serial monitor的使用方法摘要:一、简介device serial monitor二、使用方法详解1.安装与配置2.连接设备3.监控数据4.数据解析与分析5.设置报警与通知三、应用场景举例四、注意事项与技巧五、总结与展望正文:一、简介device serial monitorDevice Serial Monitor(设备串口监控器)是一款功能强大的串口监控软件,广泛应用于各类设备的调试、数据采集和分析等领域。

本文将详细介绍device serial monitor的使用方法,帮助大家更好地掌握这款工具。

二、使用方法详解1.安装与配置首先,在官方网站或其他可靠渠道下载device serial monitor软件。

根据系统需求进行安装,安装完成后,进行基本的配置,如波特率、数据位、停止位等。

2.连接设备接下来,将设备的串口连接到计算机,并打开device serial monitor软件。

在软件中选择正确的串口号和波特率,点击“打开”按钮,即可连接到设备。

3.监控数据连接成功后,设备会将实时数据通过串口发送至计算机。

在device serial monitor中,可以查看数据实时变化,并对数据进行保存、分析和处理。

4.数据解析与分析device serial monitor支持多种数据解析方式,如ASCII码、HEX码、二进制等。

用户可以根据实际需求选择合适的解析方式,对数据进行深入分析。

此外,还可以使用第三方工具对数据进行进一步处理,如画趋势图、做统计分析等。

5.设置报警与通知为了及时响应异常情况,可以在device serial monitor中设置报警与通知。

当数据超出设定范围或出现异常时,系统会自动发送报警信息,便于用户及时处理。

三、应用场景举例device serial monitor在许多场景下都有广泛应用,如嵌入式系统开发、机器人控制、工业自动化、物联网等。

串口调试助手源程序及编程详细过程

串口调试助手源程序及编程详细过程

串口调试助手源程序及编程详细过程作者:龚建伟1.建立项目:打开VC++6.0,建立一个基于对话框的MFC应用程序SCommTest(与我源代码一致,等会你会方便一点);2.在项目中插入MSComm控件选择Project菜单下Add To Project子菜单中的Components and Controls…选项,在弹出的对话框中双击Registered ActiveX Controls项(稍等一会,这个过程较慢),则所有注册过的ActiveX控件出现在列表框中。

选择Microsoft Communications Control, version 6.0,,单击Insert按钮将它插入到我们的Project中来,接受缺省的选项。

(如果你在控件列表中看不到Microsoft Communications Control, version 6.0,那可能是你在安装VC6时没有把ActiveX一项选上,重新安装VC6,选上ActiveX就可以了),这时在ClassView视窗中就可以看到CMSComm类了,(注意:此类在ClassWizard中看不到,重构clw文件也一样),并且在控件工具栏Controls中出现了电话图标(如图1所示),现在要做的是用鼠标将此图标拖到对话框中,程序运行后,这个图标是看不到的。

3.利用ClassWizard定义CMSComm类控制对象打开ClassWizard->Member Viariables选项卡,选择C SCommTest Dlg类,为IDC_MSCOMM1添加控制变量:m_ctrlComm,这时你可以看一看,在对话框头文件中自动加入了//{{AFX_INCLUDES() #include "mscomm.h" //}}AFX_INCLUDES (这时运行程序,如果有错,那就再从头开始)。

4.在对话框中添加控件向主对话框中添加两个编辑框,一个用于接收显示数据ID为IDC_EDIT_RXDATA,另一个用于输入发送数据,ID为IDC_EDIT_TXDATA,再添加一个按钮,功能是按一次就把发送编辑框中的内容发送一次,将其ID设为IDC_BUTTON_MANUALSEND。

ComMonitor捷通串口调试软件使用手册

ComMonitor捷通串口调试软件使用手册

ComMonitor捷通串口调试软件使用说明书(6)编写:捷通模拟通讯实验室Email捷通模拟通讯实验室二零零九年十一月目录一、介绍.....................................错误!未定义书签。

二、软件界面 .................................错误!未定义书签。

软件主界面............................................. 错误!未定义书签。

最大化界面............................................. 错误!未定义书签。

窗口置顶 ............................................ 错误!未定义书签。

三、显示区控制 ...............................错误!未定义书签。

显示发送................................................ 错误!未定义书签。

帧换行.................................................. 错误!未定义书签。

显示保存发送和接收时间.................................. 错误!未定义书签。

关键字过滤.............................................. 错误!未定义书签。

保存显示区内容......................................... 错误!未定义书签。

四、发送区数据发送控制 .......................错误!未定义书签。

发送区数据格式说明..................................... 错误!未定义书签。

手动控制................................................ 错误!未定义书签。

一步步教你如何第一次使用Monitor

一步步教你如何第一次使用Monitor

一步步教你如何第一次使用Monitor-51仿真器,LED 灯和按键试验本教程将会从最基础的开始,一步步教你建立工程,编辑文件,编译文件,仿真和调试程序,直到试验板上出现了你想要的结果...本文使用的C51例程下载 keyandledtest.rar第一步,连接好主机板上的串口线和电源线插好。

将串口线的一端插在主机上,另一端插在计算机的串口上,并记住串口号,通常计算机靠上面的一个串口是com1,下面一个是com2,这些同计算机BIOS设置有关。

试验板上的LED和按键与51单片机的连接如以下电路图,我们编程时必须按照线路连接进行编程,以便能够驱动试验板上的硬件。

现在我们开始进行软件编程。

打开keilC51软件,可以看到以下界面:我们先在e:盘的根目录下建“e:/跑马灯”目录,以方便程序的编写和调试,调试过程中产生的文件都将放在这个目录中。

现在开始建立一个工程,点菜单Project/New Project,选择保存在在“e:/ 跑马灯”目录,文件名为“跑马灯”,点保存,如下图:这时,将出现下面的窗口,综合我们现在要编的程序的规模,我们选择最常用的Atmel89C52.这个芯片拥有标准52内核,片内资源在右边的框中有显示。

注:由于仿真机是用来仿真标准的52内核(兼容51内核),对于某些拥有特殊功能的51单片机(如ADuC812),并不能仿真它的特殊功能部分,而是只能仿真其中的标准52内核部分。

即使市面上的高级的51仿真机都是如此。

点确定,该页面自动关闭。

在7.06以上的版本还会出现以下提示框,在这里,我们不去理会它,选择“否”,跳过既可。

现在我们开始建立新的程序文件,点击菜单File/New,将新建立一个新的文本文件,点击File/Save,将这个文件保存为“led.c”。

再点击左边的那个框框里的“Target 1”,左边的“+”号。

将展开“Source Group 1”项,用右键点击“Source Group 1”项,选择“Add Files to Group‘Source Group 1’”,将跳出下面的窗口:选择“led.c ”文件,点add将led.c文件加入到我们的工程中。

CommMonitor 串口监视精灵(无DLL版)

CommMonitor 串口监视精灵(无DLL版)

自己做PLC 通讯时使用过,非常方便。

CommMonitor 串口监视精灵(无DLL版)软件描述-------------------------------------------------------------------------------- CommMonitor 侦测、拦截、逆向分析串口通信协议, 是侦测RS232/422/485串行端口的专业工具软件,是软硬件工程师的最佳助手。

CommMonitor 能侦听、拦截、记录、分析串行通信协议,让您对应用程序操作串行端口的过程和细节,让您及时的模拟被侦听程序或设备的数据、控制流,提高工作效率。

功能描述--------------------------------------------------------------------------------1、新增对虚拟串口的监视,改变了原来CommMonitor3.0不能对虚拟串口的监视;2、无DLL无驱动,不会对全局进程进行HOOK,只对指定的进程进行HOOK;3、使用纯API全新编写了所有监视模块,安全稳定高效;4、不会占用串口(COM口),只会对相关的API进行拦截;5、可以在串口打开后监控,一改有些监控软件只能在打开前监控;6、能捕获串口(COM口)的打开、读写数据、关闭操作,并能同时监视指定进程的最多255个串口;7、可以直接拖动窗口捕获图标到目标进程窗口上选取进程;8、软件免费,无任何功能限制,操作简易下载打开即可运行,勿须安装;9、可能会和卡巴斯基或其他杀毒软件发生冲突,卡巴斯基会拦截串口监视精灵的HOOK API线程注入过程,使用时如发现有此问题请关闭卡巴斯基,或将串口监视精灵添加到卡巴斯基的信任列表中,如何添加:打开卡巴斯基,单击[设置]-[保护]-[主动防护]-[程序完整性保护]-[设置]-[关键程序]里添加串口监视精灵即可。

不要对无关的进程进行HOOK;10、提供SDK二次开发接口DEMO, DLL文件位置:SDK二次开发接口\bin\PMonitorComm.dllComTone 串口调试工具功能说明:v1.0----------------------------------------------------------------------------------1、串口打开后,可随时修改通讯参数,只需要按一下应用;2、输入HEX:用户输入数据看作16进制字节,不区分大小写,接收的会显示为16进制HEX格式;输入ASC:用户输入数据看作ASCII字符,接收的也会显示为ASCII字符;自动换行:是否在接收与发送的数据之间自动换行显示;DTR/RTS:选中后相应针变高电平,用于一些无源485/422转换器;3、选中“回车发送”,输入区内按回车相当于按发送按钮,如想输入多行,可用Ctrl+回车;不选中,则输入区内可用回车分行;4、CRC校验,加入了16位CRC校码放到每次发送的字节数的最后两位;5、用户输入(从串口输出)的数据显示为绿色,从串口输入的数据显示为蓝色;文件清单--------------------------------------------------------------------------------CommMonitor.exe 串口监视工具CommMonitor.jpg 串口监视工具界面截图commmonitor.chm 串口监视主题帮助CHM文档Readme.txt Readme文档CommTone.exe 串口调试工具。

JL-10T MPRO 工业联网精灵 用户使用手册说明书

JL-10T MPRO 工业联网精灵 用户使用手册说明书

JL-10T MPRO工业联网精灵北京北科驿唐科技有限公司北京市海淀区丰贤中路7号北科产业园3号楼2层TEL:4008-909-611网址:©版权所有2005-2022目录第一章产品介绍 (3)1.1产品简介 (3)1.2产品外观 (4)1.3安装尺寸 (5)1.4规格参数 (5)1.4.1技术参数 (5)1.4.2指示灯说明 (7)1.4.3双排插针接口定义 (8)1.5工作原理 (9)第二章设备配置 (10)2.1安装要求 (10)2.2使用步骤 (10)2.2.1安装软件 (10)2.2.2申请账户 (11)2.3.2.3添加项目 (12)2.3.2.4打开软件 (12)2.2.5添加采集器 (13)2.2.6选择协议驱动 (13)2.2.7添加设备 (14)2.2.8添加变量 (14)2.2.9配置采集器序列号 (17)2.2.10上传配置到云平台 (17)2.2.11通过云平台下发配置 (18)2.2.12云平台监控数据 (19)2.3远程更新配置文件 (19)2.4报警设置 (19)2.5联机操作及设置 (20)2.6更新固件 (22)第三章设备驱动说明 (27)3.1ModbusRTU (27)3.1.1概述 (27)3.1.2前期准备工作: (27)3.1.3设备设置 (27)3.1.3.1硬件连接 (27)3.1.3.2JL-10T MPRO设置 (28)3.1.3.3从设备设置 (29)3.1.4变量地址说明 (29)3.1.5台达PLC从设备设置 (29)3.1.6信捷PLC从设备设置 (32)3.1.7上电科PLC从设备设置 (32)附录1:使用JL-10T MPRO实现串口设备的远程程序更新案例 (34)1.注册驿云账号 (34)2.在串口通软件中添加终端 (35)3.在串口通软件中下发远程AT命令停止MODBUS数据采集 (36)4.在串口通软件中设置串口参数 (37)5.在串口通软件中给联网宝映射虚拟串口 (38)6.使用设备编程软件选择虚拟串口通信 (40)7.在串口通软件中下发远程AT命令恢复MODBUS数据采集 (40)第一章产品介绍本章主要介绍JL-10T MPRO的外观、配件、规格参数和使用原理。

openhardwaremonitorlib介绍 -回复

openhardwaremonitorlib介绍 -回复

openhardwaremonitorlib介绍-回复OpenHardwareMonitorLib 是一个开源的硬件监控库,可以用于读取和监测计算机硬件组件的相关信息。

它提供了一种简洁而灵活的方式来访问和监视计算机硬件的数据,可以在监控软件、系统工具和其他应用程序中被使用。

1. 背景介绍(150-200字)计算机硬件监控是为了提高系统稳定性、优化性能、保护硬件以及解决硬件故障等问题,而对计算机硬件组件进行实时监测和数据读取的过程。

OpenHardwareMonitorLib的目的就是为了方便开发者在他们的软件中集成硬件监控的功能。

这个库是基于Microsoft .NET Framework开发的,可以在Windows操作系统上运行。

2. OpenHardwareMonitorLib 的功能和特点(300-400字)OpenHardwareMonitorLib 提供了许多强大的功能来监测计算机硬件组件,包括主板、处理器、显卡、内存、硬盘以及其他外设。

它能够读取各种传感器的数据,如温度传感器、电压传感器、风扇传感器等,并将这些数据以统一的方式提供给应用程序使用。

它还提供了一组API,开发者可以使用这些API集成硬件监控功能到他们的软件中。

OpenHardwareMonitorLib 的特点之一是它的跨平台性。

虽然它是基于Windows操作系统开发的,但它的库文件和API也可以在其他操作系统上使用,如Linux和Mac OS。

这使得开发者可以更广泛地利用这个库来开发他们的软件。

此外,OpenHardwareMonitorLib 还支持多语言,这意味着开发者可以使用自己偏好的编程语言来开发他们的硬件监控软件。

这种灵活性使得开发者更容易集成硬件监控功能到他们的现有项目中。

3. 使用OpenHardwareMonitorLib 的步骤(900-1200字)要开始使用OpenHardwareMonitorLib,开发者需要按照以下步骤进行设置和集成:步骤1: 下载和安装库文件开发者可以从OpenHardwareMonitorLib 的官方网站上下载最新版本的库文件。

获取上位机监控软件和串口设备之间的通讯数据的方法

获取上位机监控软件和串口设备之间的通讯数据的方法

工业PC和串口设备之间的串口数据监听方法
在工业现场,出于数据监控的需要,有时需要获取PC端监控软件和串口设备之间的通讯数据,甚至导出到文本文件中进行分析。

那有什么办法呢?有!在实践应用中,作者找到了一一种不需要增加任何硬件、不干扰原有软件通讯即可实现的方法,详细说明如下。

1、PC和串口设备的通讯结构图如下图1:’
图1 PC端监控软件和串口设备通讯
2、安装数据监听软件。

这是关键的一环,如果直接对串口进行监听,会出现串口被占用的情况,但使用进程监听则可以很好的解决这个问题。

方法是安装串口进程监听软件CommMonitor3.13,这个软件可以直接在百度上搜索下载,如果确实找不到可以咨询作者。

下图2是进程监听软件的主界面截图,软件中文名叫串视精灵。

图2 进程PC端组态王和串口设备的通讯数
3、数据监听操作。

简单来说,可以分为3个操作,一是选择要监听的进程,即监控软件运行时的进程,不要选错,可以使用拖拽的方式;二是选择监听的串口号,即监控软件和串口设备通讯时使用的串口号;三是点击菜单栏上的启动监视按钮。

详见图3。

图3 串口监视精灵操作方法。

MonitorII 接警软件说明书

MonitorII 接警软件说明书

MonitorII 接警软件说明书一、软件安装------------------------------------------------第2页二、软件运行------------------------------------------------第2页三、软件设置------------------------------------------------第3页(一)、设置打印机-----------------------------------------第3页(二)、设置报警通讯串口----------------------------------第4页(三)、配置远程编程---------------------------------------第4页(四)设置报警时的声音和事件颜色------------------------第5页四、软件使用-------------------------------------------------第6页(一)、增加一个网点---------------------------------------第6页(二)、接警------------------------------------------------第8页(三)、遥控编程-------------------------------------------第8页五、维护----------------------------------------------------第8页(一)、修改用户资料--------------------------------------第8页(二)、查看布撤防情况-----------------------------------第8页(三)、归档----------------------------------------------第9页(四)、软件结构及重新安装-----------------------------第9页一、软件安装1、在C盘根目录下建立子目录c:\mon-set,将三张软盘中的文件拷入该目录。

device serial monitor的使用方法 -回复

device serial monitor的使用方法 -回复

device serial monitor的使用方法-回复Device Serial Monitor的使用方法Device Serial Monitor是一种在开发和调试过程中用于与设备进行通信的工具。

它可以以文本形式显示设备发送和接收的信息,以帮助开发人员快速诊断和解决问题。

本文将一步一步介绍如何使用Device Serial Monitor。

第一步:安装设备驱动程序在使用Device Serial Monitor之前,确保你的设备已正确连接到计算机上,并安装了相应的驱动程序。

这通常是通过设备制造商提供的驱动程序或Windows自动更新来完成的。

在驱动程序安装完成后,你可以开始使用Device Serial Monitor。

第二步:打开Arduino IDEDevice Serial Monitor是Arduino IDE的一个组成部分。

因此,在开始使用Device Serial Monitor之前,需要先打开Arduino IDE。

如果你还没有安装Arduino IDE,可以从官方网站(第三步:选择正确的串口在Arduino IDE中,选择正确的串口是使用Device Serial Monitor的关键步骤。

通过串口,Arduino IDE可以与设备进行通信。

要选择正确的串口,请按照以下步骤进行操作:1. 点击Arduino IDE右上角的“工具”(Tools)菜单。

2. 在下拉菜单中,找到并选择“端口”(Port)选项。

3. 在下拉菜单中,选择与你设备连接的串口(通常标有设备名称或COM 端口号)。

第四步:打开Device Serial Monitor一旦选择了正确的串口,就可以打开Device Serial Monitor。

请按照以下步骤进行操作:1. 点击Arduino IDE右上角的“工具”(Tools)菜单。

2. 在下拉菜单中,找到并选择“串口监视器”(Serial Monitor)选项。

Monitor XP7.0软件标准版

Monitor XP7.0软件标准版

Monitor XP 7.0 标准版M onitor XP 7.0标准版监察者报警中心管理软件,针对中小型报警联网中心设计,配合接警机、调制解调器、合一卡(兼容CFSK III、CID、4+2格式)等接警设备进行接处警管理。

另外可通过网络方式(局域网、城域网、广域网)进行联网报警并回控报警主机。

特点:z Monitor XP 7.0标准版运行于一台计算机,根据设备的配置情况可容纳上千用户入网 z兼容多种报警主机的各类报告格式,包括CFSK III、Contact ID、4+2 Express等,兼容国内国际著名厂商的报警主机z兼容多种联网方式,可同时选择电话线、网线、无线网络等多种联网方式,进行本地或远程联网z兼容多种接警设备,可通过调制解调器、接警机、合一卡、网络等多种方式接入z采用微软公司的Access数据库产品作为中心用户资料和报警信息记录的数据库平台,解决了数据大于2G的问题,具有操作速度快、运行稳定的特点z扩展升级、二次开发方便。

报警接收管理软件提供开放的数据库系统,有DDE、TCP/IP、Socket和公共接口,有利于用户的二次开发功能:z实时自动分类显示报告信息,操作简单直观z多媒体操作,用户界面友好,且有语音报警和光电报警提示,使接警直观方便z用户资料管理功能强大,可对用户所有信息进行详细的备案,对用户记录进行关键字段逻辑组合查询z对用户进行布/撤防、测试报告、巡检、缴费的过程进行监控,如果没有在设置的时间内上报信息,软件会自动提示信息z根据用户设置报告触发功能。

在设定的时间内如果有已经设定的报告,就会提示对应的警示信息z单据管理功能强大,包括维修单、处警单、缴费单、巡检单等的填写、查询、统计z数据库管理功能强大,数据备份、整理和恢复功能完善,可以方便的对历史记录存档备案。

自动分配数据库大小增强数据读写速度z操作员管理严格灵活,安全性高,每个操作员可以按照功能权限自定义分级,并实时记录操作员动作,方便中心进行统一管理和责任调查z强大的报表统计功能,综合条件查询和打印需要的数据报表,如用户资料、事件报告、系统日志、处警单等z事件查询功能:可对用户布撤防报告和状态报告、主机测试、故障信息等事件进行查询 z资料导出功能:用户资料、报警事件记录等能转换为文本、WORD、EXCEL文件,利于资料的多样化存档z来电显示功能:可以记录上报信息的电话号码,有利于查询电话线路问题,查获恶意阻塞中心线路的行为z遥控编程功能:针对Honeywell 2300系列主机,能够极大的方便安装、调试、编程和日常维护z抓擢功能:是一种主动留守、强制连通的功能。

openhardwaremonitor用法 -回复

openhardwaremonitor用法 -回复

openhardwaremonitor用法-回复openhardwaremonitor是一款开源的硬件监控程序,它可以提供实时的硬件信息和统计数据。

这款工具可以用于监测电脑的温度、电压、风扇转速等硬件参数,帮助我们了解硬件的状态和性能。

在本文中,我将一步一步地介绍openhardwaremonitor的用法。

首先,我们需要下载并安装openhardwaremonitor。

你可以在官方网站上找到最新的版本,下载并运行安装程序。

安装完成后,你可以在开始菜单或桌面上找到openhardwaremonitor的快捷方式。

当你首次运行openhardwaremonitor时,它会自动扫描系统中的硬件设备,并显示在程序的主界面上。

你可以看到各种硬件设备,如CPU、GPU、硬盘、内存等。

每个设备下面列出了它们的各种传感器,并显示了当前的值。

如果你想监控某个特定的传感器,你可以双击该传感器,或者选择它并点击界面上的“传感器”按钮。

这将打开一个新窗口,显示该传感器的详细信息和历史数据。

你可以看到它的当前值、最大值、最小值和平均值,并可以选择不同的时间间隔来查看历史数据。

除了传感器监测,openhardwaremonitor还提供了图表和日志功能。

你可以点击界面上的“图表”按钮,将当前传感器的值显示为实时图表。

你可以选择显示多个传感器的值,或者将它们与某些特定事件(如CPU温度过高)关联起来。

图表界面还允许你调整时间范围、图表类型和其他显示选项。

另外,你还可以使用openhardwaremonitor来记录硬件数据并生成日志文件。

点击界面上的“日志”按钮,你可以选择要记录的传感器和时间间隔,并将数据保存为CSV或XML格式的文件。

这在进行硬件性能测试、故障排除和性能优化时非常有用。

除了本地监控,openhardwaremonitor还支持远程监控。

你可以在设置中配置openhardwaremonitor的服务器功能,并打开远程访问模式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

自己做PLC 通讯时使用过,非常方便。

CommMonitor 串口监视精灵(无DLL版)
软件描述
-------------------------------------------------------------------------------- CommMonitor 侦测、拦截、逆向分析串口通信协议, 是侦测RS232/422/485串行端口的专业工具软件,是软硬件工程师的最佳助手。

CommMonitor 能侦听、拦截、记录、分析
串行通信协议,让您对应用程序操作串行端口的过程和细节,让您及时的模拟被侦听程序
或设备的数据、控制流,提高工作效率。

功能描述
--------------------------------------------------------------------------------
1、新增对虚拟串口的监视,改变了原来CommMonitor3.0不能对虚拟串口的监视;
2、无DLL无驱动,不会对全局进程进行HOOK,只对指定的进程进行HOOK;
3、使用纯API全新编写了所有监视模块,安全稳定高效;
4、不会占用串口(COM口),只会对相关的API进行拦截;
5、可以在串口打开后监控,一改有些监控软件只能在打开前监控;
6、能捕获串口(COM口)的打开、读写数据、关闭操作,并能同时监视指定进程的最多255个串口;
7、可以直接拖动窗口捕获图标到目标进程窗口上选取进程;
8、软件免费,无任何功能限制,操作简易下载打开即可运行,勿须安装;
9、可能会和卡巴斯基或其他杀毒软件发生冲突,卡巴斯基会拦截串口监视精灵的HOOK API线程注入过程,使用
时如发现有此问题请关闭卡巴斯基,或将串口监视精灵添加到卡巴斯基的信任列表中,如何添加:打开卡巴斯基,单
击[设置]-[保护]-[主动防护]-[程序完整性保护]-[设置]-[关键程序]里添加串口监视精灵即可。

不要对无关的进程
进行HOOK;
10、提供SDK二次开发接口DEMO, DLL文件位置:SDK二次开发接口
\bin\PMonitorComm.dll
ComTone 串口调试工具功能说明:v1.0
----------------------------------------------------------------------------------
1、串口打开后,可随时修改通讯参数,只需要按一下应用;
2、输入HEX:用户输入数据看作16进制字节,不区分大小写,接收的会显示为16进制HEX格式;
输入ASC:用户输入数据看作ASCII字符,接收的也会显示为ASCII字符;
自动换行:是否在接收与发送的数据之间自动换行显示;
DTR/RTS:选中后相应针变高电平,用于一些无源485/422转换器;
3、选中“回车发送”,输入区内按回车相当于按发送按钮,如想输入多行,可用Ctrl+回车;不选中,则输入区内可用回车分行;
4、CRC校验,加入了16位CRC校码放到每次发送的字节数的最后两位;
5、用户输入(从串口输出)的数据显示为绿色,从串口输入的数据显示为蓝色;
文件清单
--------------------------------------------------------------------------------
CommMonitor.exe 串口监视工具
CommMonitor.jpg 串口监视工具界面截图
commmonitor.chm 串口监视主题帮助CHM文档
Readme.txt Readme文档
CommTone.exe 串口调试工具。

相关文档
最新文档