CAN通信技术连载(1)--从经典开始
CAN通信是一个宽泛的概念,不仅包括ISO11898和ISO11519中定义的物理层和数据链路层协议,也包括了基于这些协议的应用层协议。比如:CiA推出的CANopen协...
CAN通信是一个宽泛的概念,不仅包括ISO11898和ISO11519中定义的物理层和数据链路层协议,也包括了基于这些协议的应用层协议。比如:CiA推出的CANopen协...
创建【归档】类的目的是把相关的文章放到一起,方便大家系统性的学习。本文是关于【CAN通信技术】相关文章的归档,包括如下内容:CAN通信技术连载(6)--CAN FD协议C...
前几天调试PLC与嵌入式系统的通信,由于PLC的通信报文由几种用户自定义数据类型组成,我决定先将其序列化存放到发送缓存区再发送。接收的方式则是先将接收缓存区的数据反序列化...
前段时间在某现场调试设备,由于其功能比较多(包括各种通信及工艺流程等)而预留的调试时间又比较紧,我和同事最终决定同步调试,即:我负责设备的通信部分,他进行工艺流程调试。这...
块移动指令包括两个:MOVE_BLK和MOVE_BLK_VARIANT,实际项目中都经常被用到。比如设备作业结果的存储及显示功能就需要用到块移动指令。通常采用这种逻辑:首...
创建【归档】类的目的是把相关的文章放到一起,方便大家系统性的学习。本文是关于【IO-Link】相关文章的归档,包括如下内容:如何使用SM1278 IO-Link Mast...
当前工业现场对提高网络通信速率及扩大通信距离的需求日益增加,而传统的电信号通信在传输距离及速率上有诸多限制,因此光信号通信被越来越多地采用。光信号具有传输耗损低、抗干扰能...
前面两篇文章我们介绍了项目库及全局库。项目库没有单独的存放路径,它随项目创建而创建,随项目保存而保存。全局库有单独的存放路径,可被保存、归档及解压缩等。无论是项目库还是全...
简单回顾下上一篇文章我们介绍的项目库,它有如下一些特点:没有单独的存放路径,与博途项目一起创建及保存;有两个子节点:类型及模板副本。类型是一种模板,相当于面向对象编程中的...
博途官方提供了很多库,比如:基本函数库、通信库、安全库、驱动库等等,用户可以使用库中的函数/函数块来完成具体的控制任务。除了官方的库,我们也可以创建自己的库(用户自定义库...
来个西门子1200 plc的HTTP通信案例就好了