2023年7月6日

摘要: 任务类型 CODESYS支持多种PLC任务类型,常见的是周期任务,而外部事件类型是指PLC任务不是每隔一段时间执行一次任务,而是通过一个外部事件进行触发后才执行一次。 总体设计思想 基于CODESYS的外部事件开发包括两点: 编写设备描述文件描述具体外部事件; 在Io驱动或者等组件中可以实现外部事件 阅读全文
posted @ 2023-07-06 18:48 MichaelChen-99 阅读(544) 评论(0) 推荐(0) 编辑

2023年7月4日

摘要: # 网络拓扑检测 PROFINET设备支持网络拓扑检测功能,诸如[PRONETA](# 附录-PRONETA网络分析工具)等网络工具软件可以通过询问设备的方式,获取设备的网络连接信息,从而绘制网络图。 # LLDP 链路层发现协议(LLDP)用于查找以太网网络上邻居信息。每个IO设备、IO控制器和管 阅读全文
posted @ 2023-07-04 09:49 MichaelChen-99 阅读(302) 评论(0) 推荐(0) 编辑

2023年6月27日

摘要: ## 设备中的模块 PROFINET IO设备的第一个槽给了DAP,其他的槽位就是各种不同模块的。模块列表的层次结构如下所示: ![](https://img2023.cnblogs.com/blog/1493275/202306/1493275-20230627133802406-12488289 阅读全文
posted @ 2023-06-27 12:33 MichaelChen-99 阅读(255) 评论(0) 推荐(0) 编辑

2023年6月26日

摘要: ## 设备访问点 DeviceAccessPoint是设备描述点,简称DAP,是设备描述文件中重要的信息,其组成结构如下图所示: ![](https://img2023.cnblogs.com/blog/1493275/202306/1493275-20230626110847480-5394898 阅读全文
posted @ 2023-06-26 11:10 MichaelChen-99 阅读(465) 评论(0) 推荐(0) 编辑

2023年6月21日

摘要: ## GSD文件名规范 GSD目前版本是2.4,规定文件名中应该包含一个时间戳,比如GSDML-V2.35-Vendor-Device-20171231.xml或-20171231-235900.xml。 ## GSD文件的结构 在IO控制器眼里,IO设备都是一个德性,大致轮廓无非是Header和B 阅读全文
posted @ 2023-06-21 09:02 MichaelChen-99 阅读(475) 评论(0) 推荐(0) 编辑

2023年2月24日

摘要: ROFINET和OPC UA是两种常见的协议,过去这两个协议有两个不同的角色。PROFINET通常用于现场设备和本地控制器之间的实时数据通信。而OPC UA通常用于在本地控制器和更高级别的MES和SCADA系统之间进行通信。 OPC UA 网络架构 PROFINET网络由IO控制器和IO设备组成; 阅读全文
posted @ 2023-02-24 10:42 MichaelChen-99 阅读(383) 评论(0) 推荐(0) 编辑

2022年6月21日

摘要: 过程数据会在IO控制器与IO设备之间周期性通信,如何解读这些周期性数据呢?本文给出了答案,并且通过Wireshark软件进行解析。 # PROFINET过程数据报文结构 PROFINET报文遵循IEEE 802.3以太网报文结构,由目标地址、源地址、VLAN、帧类型、FrameId、C_SDU和AP 阅读全文
posted @ 2022-06-21 16:53 MichaelChen-99 阅读(1232) 评论(0) 推荐(0) 编辑

2022年6月7日

摘要: ## 在树莓派上安装Codesys运行时 可以参考[基于CODESYS打造树莓派工业控制器](https://zhuanlan.zhihu.com/p/408082116),将树莓派打造成基于CODESYS的软PLC。 1. 将编程平台IDE和Raspberry Pi连接到一个网段中,如192.16 阅读全文
posted @ 2022-06-07 16:16 MichaelChen-99 阅读(1177) 评论(0) 推荐(0) 编辑

2022年5月27日

摘要: ## PROFIBUS PA PROFIBUS PA是一个低速、小数据量的通信网络,基于曼彻斯特编码,数据刷新周期在几十毫秒到几秒范围内。PROFIBUS PA通过提供电源和通信的单根电缆运行,满足本质安全(MBP-IS)总线供电。 而PROFINET是基于以太网技术的高速、大容量工业自动化数据网络 阅读全文
posted @ 2022-05-27 17:09 MichaelChen-99 阅读(208) 评论(0) 推荐(0) 编辑

2021年11月22日

摘要: # 引言 在当今这个技术高速发展的时代,创造和拥有一项技术资源固然非常牛逼,但如果能很好地整合已有的技术资源,不也很香吗? 在Linux内核源程序中,已经包含了很多各种大牛实现的、稳定的、简洁的驱动程序文件,大部分开发工作其实不是去实现一种新的驱动程序代码,而只要根据硬件设备信息,然后站在大牛的肩膀 阅读全文
posted @ 2021-11-22 20:18 MichaelChen-99 阅读(337) 评论(0) 推荐(1) 编辑

导航