您好!欢迎光临工博士商城

三菱专营

产品:375    
联系我们
您当前的位置:首页 » 新闻中心 » 三菱PLC如何加密过程详解——三菱PLC
产品分类
新闻中心
三菱PLC如何加密过程详解——三菱PLC
发布时间:2019-08-14        浏览次数:740        返回列表
加密过程如下:
 
**次打开串口
 
[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
(三菱专营)

分享到: 


 

联系热线:13818950030   联系人:关先生 联系地址:上海市嘉定区南翔镇众仁路399号B栋20层2007-2012

技术和报价服务:星期一至星期六8:00-22:00 三菱专营