CSDN论坛 > 扩充话题 > 灌水乐园

00 [问题点数:100分,结帖人ileego]

Bbs1
本版专家分:15
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:10133
Bbs4
本版专家分:1882
Bbs7
本版专家分:20831
Bbs7
本版专家分:12339
Blank
黄花 2004年1月 扩充话题大版内专家分月排行榜第二
匿名用户不能发表回复!
其他相关推荐
MODBUS TCP C# 源码 -- 测试过信捷PLC
开发工具VS2008, 测试过信捷PLC,基本可用,本人也是菜鸟,自己写的,大家有意见可以提,不要拍我砖啊。 涉及功能码: 01 读开关 05 写开关 03 读单路寄存器 06 写单路寄存器 10 写多路寄存器 分享给大家,谢谢��. 这个是根据前人发布的MODBUS类我自己改的,如果功能不足或者有欠缺请告知,谢谢大家。 我测试的时候,读取多位寄存器的时候,最多读取到8个寄存器,超过8个的话,第九个就不对了。 如:从0位开始取22个寄存器: 发送:03 00 00 00 00 06 62 03 00 00 00 16 接收:03 00 00 00 00 2F 62 03 2C 00 01 00 02 00 03 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 2F 62 03 2C 00 01 00 02 00 03 00 00 00 00 00 00 00 00 00 00 03 00 00 第二行开始又是03 00 00 00 00 2F 62 03 2C 00 01 00 02 00 03 00 00 00 00 00 00 00 00 00 00开始重复了。我用的信捷PLC,望高手告知错误。
APM 2.5 启动过程中 mavlink 1.0 协议监听
APM 2.5 启动过程中 mavlink 1.0 协议监听 > text: Demo Servos! severity=1; text=68; >>> GCS Msg: MAVLINK_MSG_ID_HEARTBEAT ( 0/0x00) >>> FE 09 75 FF BE 00 00 00 00 00 06 03 00 00 03 90 B8 , W:1 >>> custom_mode=0; type=6; autopilot=3; base_mode=0; system_status=0; mavlink_version=3; > Apm Msg : MAVLINK_MSG_ID_HEARTBEAT ( 0/0x00) > FE 09 38 01 01 00 10 00 00 00 01 03 11 02 03 37 5F , W:1 > custom_mode=16; type=1; autopilot=3; base_mode=17; system_status=2; mavlink_version=3; > Apm Msg : MAVLINK_MSG_ID_SYS_STATUS ( 1/0x01) > FE 1F 39 01 01 01 0F FC FF FF 0F 00 00 00 0F FC FF FF 00 00 60 27 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 FF 4B 3D , W:1 > onboard_control_sensors_present=-1009; onboard_control_sensors_enabled=15; onboard_control_sensors_health=-1009; load=0; voltage_battery=10080; current_battery=-1; drop_rate_comm=0; errors_comm=0; errors_count1=0; errors_count2=0; errors_count3=0; errors_count4=0; battery_remaining=-1; > Apm Msg : MAVLINK_MSG_ID_STATUSTEXT (253/0xFD) > FE 33 3A 01 01 FD 01 44 65 6D 6F 20 53 65 72 76 6F 73 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9B 2C , W:1 > text: Demo Servos! severity=1; text=68; >>> GCS Msg: MAVLINK_MSG_ID_HEARTBEAT ( 0/0x00) >>> FE 09 76 FF BE 00 00 00 00 00 06 03 00 00 03 AE 3B , W:1 >>> custom_mode=0; type=6; autopilot=3; base_mode=0; system_status=0; mavlink_version=3; > Apm Msg : MAVLINK_MSG_ID_HEARTBEAT ( 0/0x00) > FE 09 3B 01 01 00 10 00 00 00 01 03 11 02 03 09 DC , W:1 > custom_mode=16; type=1; autopilot=3; base_mode=17; system_status=2; mavlink_version=3; > Apm Msg : MAVLINK_MSG_ID_SYS_STATUS ( 1/0x01) > FE 1F 3C 01 01 01 0F FC FF FF 0F 00 00 00 0F FC FF FF 00 00 60 27 FF FF 00 00 00 00 00 00 00 00 00 00 00 00 FF 1A 30 , W:1 > onboard_control_sensors_present=-1009; onboard_control_sensors_enabled=15; onboard_control_sensors_health=-1009; load=0; voltage_battery=10080; current_battery=-1; drop_rate_comm=0; errors_comm=0; errors_count1=0; errors_count2=0; errors_count3=0; errors_count4=0; battery_remaining=-1; > Apm Msg : MAVLINK_MSG_ID_STATUSTEXT (253/0xFD) > FE 33 3D 01 01 FD 01 44 65 6D 6F 20 53 65 72 76 6F 73 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 F3 , W:1 > text: Demo Servos! severity=1; text=68; >>> GCS Msg: MAVLINK_MSG_ID_HEARTBEAT ( 0/0x00) >>> FE 09 77 FF BE 00 00 00 00 00 06 03 00 00 03 44 45 , W:1 >>> custom_mode=0; type=6; autopilot=3; base_mode=0; system_status=0; mavlink_version=3;
十六进制解密,10进制和16进制之间的加密解密
软件没什么说明。。大家都是明白人。。 例子: 原始数据:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 加密后数据:BC 2B 87 75 CF 2B BB 7C 91 55 B6 71 89 6B D6 A2
IEC8705(报文翻译工具).rar
68 6A BA AF F6 52 0D 0C 03 00 01 00 09 40 00 FA 39 D0 42 00 0A 40 00 49 7E 1F 42 00 18 40 00 3D 56 52 43 00 21 40 00 D1 E6 36 42 00 22 40 00 2A 90 04 41 00 24 40 00 7F 40 84 42 00 25 40 00 F1 0F 4A 41 00 26 40 00 5F EC 4D 40 00 27 40 00 CD D1 CE 42 00 28 40 00 50 AB A6 41 00 29 40 00 A4 D9 85 3F 00 45 40 00 F4 15 B4 3E 00
C/C++实现CRC校验
对unsigned char型数组末尾添加CRC校验位。C++语言实现 测试数组:00 00 00 00 00 06 01 03 00 00 41 0c 加校验位后的数组:00 00 00 00 00 06 01 03 00 00 41 0c 77 86
0000-00-00 00:00:00报错
问题描述 往数据库存一个实体,该实体的某个字段为一个时间戳(Data)并且用户没有填写这个字段的时候,数据库会存入如下 0000-00-00 00:00:00 这样程序会报错解决: public int addComplaint(ComplaintReqForm complaintReqForm) { Date cptTime = complaintReqForm.getCptTi
timestamp 0000-00-00 00:00:00
JAVA连接MySQL数据库,在操作值为0的timestamp类型时不能正确的处理,而是默认抛出一个异常,就是所见的:java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 7 to TIMESTAMP。这一问题在官方文档中有详细说明,详见如下链接: http://bugs.mysql.com/b
qt 计时器 00:00:00形式
qt开发的计时器,00:00:00 从00::00:01 -- 59:59:59
定时在00:00:00执行任务
import java.util.Calendar; import java.util.Date; import java.util.Timer; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; public class HandleTimerTask imple
Mysql timetamp 0000:00:00 00:00:00报错
从数据库5.0导入到数据库5.7时报错CREATE TABLE `module_p` (  `MODULE_ID` varchar(40) NOT NULL,  `PARENT_ID` varchar(40) DEFAULT NULL COMMENT '父模块ID',  `NAME` varchar(100) DEFAULT NULL,  `CTYPE` int(11) DEFAULT NULL ...
关闭