⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pc命令.txt

📁 我设计的CAN总线模块
💻 TXT
字号:
一、发送数据格式
    can-outx id=xxxx xx xx xx xx xx xx xx xx CR
	   t     1    2  3  4  5  6  7  8  9 10 
  命令解释
    t:


    其中1、2、3、4、5、6、7、8均为十六进制字节数据,CR为回车。
    1、发送该节点的第几个变量,(测量命令为第一个变量)。
    2、3、4、5、6发送的数据
    注意:发送时所有字符均为ASCII。
    例子
        can-out 01 01 00 00 00
		 1  2  3  4  5
	表示启动测量命令
	can-out 01 00 00 00 00
		 1  2  3  4  5
	表示停止测量命令
二、接收数据格式
    can-in id=xxxx xx xx xx xx xx 
	       1 2  3  4  5  6  7
    id=xxxx:其中四个X组成2字节ID数据表示本次数据是由第几个节点所发送的。
    3、表示发送数据节点的第几个网络变量。
    4567、表示这个变量的数据。
    注意接收时所有字符均为ASCII。
    例子
	can-in 1d=0b3a 0f 89 ab cd ef
	表示DI号=(0b3a)H的网络节点发来第0F个网络变量,数值=(89abcdef)H。 

三、变量定义

    测量节点(装置)
    
	变量类型		变量用途	功能
    	外部网络变量1   	命令变量	接收控制节点发送的命令
    	内部变量1		测量数据	测量完成时更新此变量高位在前。
    	内部变量2		节点状态变量	节点当前的工作状态。

四、设备变量说明

   	1、上位机:
	   can-out 01 01 xx xx xx 00 xx xx		启动测量
	   can-out 01 00 xx xx xx		停止测量
	   can-out 01 02 xx xx xx		全体网络变量更新(CAN总线上所有节点的全部网		      03


02
03
04
05
06


络变量都发送一次,包括状态和数据)

    
	2、漏水:
	   测量数据变量(内部变量1)
	     字节1、2:上限时间。单位10ms
	     字节3、4:下限时间。单位10ms

	   节点状态变量:(内部变量2)
   	     字节1:(1)00H为等待状态。
	 	    (2)01H为测量状态。
	     字节2:XXXX、XXXX
	            8765  4321
	            (1)1位上限,上限闭合为1,开路为0。
	 	    (2)2位下限,闭合为1,开路为0。
	 	    (3)3位电磁铁,给电为1,开路为0。
	     字节3:没有使用。
	     字节4:没有使用。


	2、扬压力:
	   测量数据变量(内部变量1)
	       字节1、2、3、4  表示压力。单位cm


	3、积水井:
 	   测量数据变量(内部变量1)
	       字节1、2、3、4  表示水位。单位cm
	       




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -