加密过程如下:
**次打开串口
[00000000] IOCTL_SERIAL_SET_BAUD_RATE Baud Rate: 9600 (此处设置波特率)
[00000000] IOCTL_SERIAL_SET_LINE_CONTROL StopBits: 1, Parity: Even, DataBits: 7(通讯格式)
[00000001] IRP_MJ_WRITE Length: 0001, Data: 02 ( "STX"通讯起始符02H)
[00000001] IRP_MJ_WRITE Length: 0005, Data: 37 32 35 30 46(此处CMD的置位指令37H,32 35 30 46及是要置位的地址‘250F’操作位元件的)
[00000001] IRP_MJ_WRITE Length: 0001, Data: 03 (此处是終,及到这里结束的意思代码‘03H’)
[00000001] IRP_MJ_WRITE Length: 0002, Data: 31 37 (校验和,从37H到此处的03H的和,如果有溢出,取*后两位)
[00000008] IRP_MJ_WRITE Length: 0001, Data: 02 ( "STX"通讯起始符02H)
[00000008] IRP_MJ_WRITE Length: 0005, Data: 37 32 35 30 46(此处CMD的置位指令37H,32 35 30 46及是要置位的地址‘250F’
[00000008] IRP_MJ_WRITE Length: 0001, Data: 03 (此处是終,及到这里结束的意思代码‘03H’)
[00000008] IRP_MJ_WRITE Length: 0002, Data: 31 37 (校验和,从37H到此处的03H的和,如果有溢出,取*后两位)
[00000015] IRP_MJ_WRITE Length: 0001, Data: 02 ( "STX"通讯起始符02H)
[00000015] IRP_MJ_WRITE Length: 0011, Data: 31 38 30 30 30 30 32 30 30 30 30 (此处的CMD功能码31H,就是写入数据,38 30 30 30就是写入数据的首地址‘8000’30 32就是写入的操作位数这里是2位 那就是一个双字,30 30 30 30就是这个双字的数据为'0'
[00000015] IRP_MJ_WRITE Length: 0001, Data: 03 (此处是終,及到这里结束的意思代码‘03H’)
[00000016] IRP_MJ_WRITE Length: 0002, Data: 31 45 (校验和,从37H到此处的03H的和,如果有溢出,取*后两位)
[00000022] IRP_MJ_WRITE Length: 0001, Data: 02 ( "STX"通讯起始符02H)
[00000022] IRP_MJ_WRITE Length: 0011, Data: 31 38 30 30 30 30 32 30 30 30 30 (此处的CMD功能码31H,就是写入数据,38 30 30 30就是写入数据的首地址‘8000’30 32就是写入的操作位数这里是2位 那就是一个双字,30 30 30 30就是这个双字的数据为'0'
[00000023] IRP_MJ_WRITE Length: 0001, Data: 03 (此处是終,及到这里结束的意思代码‘03H’)
[00000023] IRP_MJ_WRITE Length: 0002, Data: 31 45 (校验和,从37H到此处的03H的和,如果有溢出,取*后两位)
[00000030] IRP_MJ_CLOSE Port Closed 关闭串口
第二次打开串口
[00000000] IOCTL_SERIAL_SET_BAUD_RATE Baud Rate: 9600
[00000000] IOCTL_SERIAL_SET_LINE_CONTROL StopBits: 1, Parity: Even, DataBits: 7
[00000000] IRP_MJ_WRITE Length: 0001, Data: 02 ( "STX"通讯起始符02H)
[00000000] IRP_MJ_WRITE Length: 0005, Data: 38 32 35 30 46 (此处CMD的复位指令38H,32 35 30 46及是要复位的地址‘250F’操作位元件的,这里把刚刚置位的205F的地址复位了)
[00000001] IRP_MJ_WRITE Length: 0001, Data: 03 (此处是終,及到这里结束的意思代码‘03H’)
[00000001] IRP_MJ_WRITE Length: 0002, Data: 31 38 (校验和,从37H到此处的03H的和,如果有溢出,取*后两位)
[00000007] IRP_MJ_WRITE Length: 0001, Data: 02 ( "STX"通讯起始符02H)
[00000007] IRP_MJ_WRITE Length: 0005, Data: 38 32 35 30 46 (此处CMD的复位指令38H,32 35 30 46及是要复位的地址‘250F’操作位元件的,这里把刚刚置位的250F的地址复位了)
[00000008] IRP_MJ_WRITE Length: 0001, Data: 03 (此处是終,及到这里结束的意思代码‘03H’)
[00000008] IRP_MJ_WRITE Length: 0002, Data: 31 38 (校验和,从37H到此处的03H的和,如果有溢出,取*后两位)
[00000010] IRP_MJ_CLOSE Port Closed
|
更多相关内容
|
三菱伺服运动控制的原点回归
1.所谓定位,便是要让伺服电机走到一个确认的方位。
2.这个方位可所以增量式的,也可所以***式的。打个比方,咱们现在在路上,咱们要往前走 10 米,相当于咱们的方位要往前增加十米,这个 ...
|
|
PLC与触摸屏的抗干扰对策——三菱PLC
1、选用性能优秀的电源,按捺电网引进的搅扰
PLC操控器电源选用非电源线供电,由低压配电室主母线直接引专用线供电。应选用隔离变压器,变压器容量应比实际需要大1.2——1.5倍,并可在隔离 ...
|
|
三菱张力控制器原理
1.张力操控器原理--简介
张力操控器可称之为张力操控仪,通常配套磁粉制动器、磁粉离合器、张力检测器使用,适用于收卷、放卷、张力操控等。它还有所谓的手动操控功用,一般是指人为能够经 ...
|
|
三菱PLCFX3U定位控制介绍
1、工作台往当时值寄存器的值减少的方向运转(一般为反方向运转M8342=OFF),碰到近点信号,变为匍匐速度,离开近点信号后的零点信号抵达后延时1ms,立即中止脉冲输出。
...
|
|
PLC编程的建议——三菱PLC
1、PLC和上位机(或触摸屏)组成监控体系时,在画面上许多时分需求有“手动”、“主动”等操控形式(一般都是多个只能一个时)。在程序里边能够用“MOV”指令。如:当挑选“手动”就将常数1 MOV到一个 ...
|
|
三菱伺服电机开机没有自锁原因
在某些情况下,在用户刚开始触摸三菱伺服电机的使用时,可能会呈现三菱伺服电机预备完毕之后,没有自锁的情况!那么,之所以会呈现这种情况的原因是什么呢?又该如何处理呢?
...
|
|
三菱FX系列PLC错误指令及解决方法
1、错误讯息:NO ERROR--无异常错误发生
异常内容及原因:无异常发生
对策:请检查主机与I/O扩充机座/模组间连接线连接是否正常
2、错误讯息: ...
|
|
变频器运行中报OC故障检修方法
1、对驱动电路功率输出能力的测验,检测GU\EU等脉冲端子信号,光有电压(或脉冲波形)是不行的,应该检测电流输出能力,然后承认其是否正常;
2、电流互感器的毛病承认。我的办法是,用交 ...
|
|
三菱电机扩大“第六代1200V大型 DIPIPM”
适用于40kW级商用空调的功率半导体模块
扩展“第六代1200V大型 DIPIPM” 产品阵型
三菱电机株式会社将于8月30日出售驱动商用空调等的逆变器的功 ...
|
|
三菱伺服电机的转矩和性能的关系
1、额外转矩
在额外电压、额外负载下,电机转轴上发生的扭矩称为电机的额外转矩。
2、起动转矩
给停止状况的电机加上电压的瞬间,电机发生的转矩称为起动转矩。起动转矩表征了电 ...
|
|
三菱张力控制器原理介绍
张力操控器可称之为张力操控仪,一般配套磁粉制动器、磁粉离合器、张力检测器运用,适用于收卷、放卷、张力操控等。它还有所谓的手动操控功用,一般是指人为能够通过张力操控器给定一定的输出量 ...
|
|
三菱伺服系统选择
三菱伺服系统首要有MR-J4, MR-JE,MR-JE-AS等系列,MR-J2S,MR-J3,MR-ES已经停产,逐渐退出商场,首要考虑前三者。
挑选三菱伺服,首先是依据用途挑选MR-J4系列或MR-JE系列,驱动器运用A型 ...
|
|
影响三菱变频器的电源因素
采用三菱变频器电源稳压器调速,一是依据要求调速用,二是节能。它主要依据下面几个要素:
1) 变频调速体系自身损耗小,作业功率高。
2) 电机总是保持在低转差率运转状况,减小转子损 ...
|
|
三菱plc登录密码设置操作
方法1
1、将plc从run打到stop
三菱的plc的登陆关键字的设置方法比较特殊,必需要保证plc处于停止运转的状况,才能把登陆关键字成功写入。
在run运转状况下履行写入会出现“无法 ...
|
|
三菱电机将推出工业用T系列2.0kV IGBT模块
东京,2021年6月9日-三菱宣告即将推出其工业用T系列2.0kV绝缘栅双极晶体管(IGBT)模块,这是世界上第一个具有2.0kV耐受电压的IGBT1,6月30日。该模块非常适合于提高可再生能源电力转换器的功率 ...
|
|
三菱PLC内置时间调整步骤
1、TWR(Time Write)指令
将时间预设值写入内置的实时钟的指令:时钟信息写入指令TWR(Time Write)。作用指令序号为FNC167,[S·]可用T、C和D,只能16位运算,占5个程序步。
该指令的作 ...
|
|
三菱电机开发用于自动车辆的MEMS LiDAR解决方案
2020年3月12日,东京 - 三菱电机公司(东京证券交易所代码:6503)今天宣布,它已开发出一种紧凑的光探测和测距(LiDAR)解决方案,该解决方案集成了可实现超宽水平扫描角度的微机电系统(MEMS)在自 ...
|
|
三菱变频器容量与容量选择
驱动电机的三菱变频器容量(非功能性)可以从操作方法决定的能量流动变化情况来进行理解。
1、 加速或恒速操作时
变频器的效能是输出电流,也就是 ...
|
|
三菱FX系列PLC故障诊断方式
1.电源指示(LED指示) 当向三菱PLC根本单元供电时,根本单元表面上设置的[POWER]LED指示灯展亮。假如电源合上但[POWER]LED指示灯不亮,请承认电源接线。另外,若同一电源有驱动传感器等时 ...
|
|
三菱PLC怎么编写保持电路
三菱PLC中有一种很常见的一种电路——坚持电路。坚持电路意为,当外部输入开关为按钮时,能够经过坚持电路按一下按钮坚持一直输出,类似于电气图中的自锁。我们以三菱PLC为例编写坚持电路。
...
|
|