PROFIBUS DP
西门子要强迫用户从Profibus DP产品转到Profinet产品,又要准备开发PROFINET从站啦,但是网上没有资料怎么搞呀!
ba_wang_mao
目标:(1)、熟练使用FreeRTOS嵌入式操作系统编写单片机程序。(2)、初步熟悉C#和MySQL编写比较简单可靠的C/S架构的TCP通信程序及B/S架构的WEB SERVER程序。(3)、简单熟悉阿里云物联网开发技术(单片机端SDK开发和上位机端SDK开发)。
展开
-
PROFIBUS DP从站开发 VPC3源程序分析---vpc3_cfg_data_update(void)
///////////////////////////////////////////////////////////////////////////////////////////////////////// 以下程序注释由成都地质学院霸王猫添加,引用时请尊重作者劳动成果,标明引用者来自成都地质学院霸王猫。///////////////////////////////////////////////////////////////////////////////////////////////////原创 2020-11-30 14:11:13 · 525 阅读 · 0 评论 -
PROFIBUS DP从站开发 VPC3源程序分析---vpc3_cfg_data_ok(void)
///////////////////////////////////////////////////////////////////////////////////////////////////////// 以下程序注释由成都地质学院霸王猫添加,引用时请尊重作者劳动成果,标明引用者来自成都地质学院霸王猫。///////////////////////////////////////////////////////////////////////////////////////////////////原创 2020-11-30 14:10:21 · 232 阅读 · 0 评论 -
PROFIBUS DP从站开发 VPC3源程序分析---vpc3_cfg_data_not_ok(void)
///////////////////////////////////////////////////////////////////////////////////////////////////////// 以下程序注释由成都地质学院霸王猫添加,引用时请尊重作者劳动成果,标明引用者来自成都地质学院霸王猫。///////////////////////////////////////////////////////////////////////////////////////////////////原创 2020-11-30 14:09:37 · 311 阅读 · 0 评论 -
PROFIBUS DP从站开发 VPC3源程序分析---user_chk_new_cfg_data(void)
///////////////////////////////////////////////////////////////////////////////////////////////////////// 以下程序注释由成都地质学院霸王猫添加,引用时请尊重作者劳动成果,标明引用者来自成都地质学院霸王猫。///////////////////////////////////////////////////////////////////////////////////////////////////原创 2020-11-30 14:08:40 · 579 阅读 · 0 评论 -
PROFIBUS DP从站开发 VPC3源程序分析---vpc3_get_doutbufptr (UBYTE PTR_ATTR state_ptr)
///////////////////////////////////////////////////////////////////////////////////////////////////////// 以下程序注释由成都地质学院霸王猫添加,引用时请尊重作者劳动成果,标明引用者来自成都地质学院霸王猫。///////////////////////////////////////////////////////////////////////////////////////////////////原创 2020-11-30 14:06:16 · 412 阅读 · 0 评论 -
PROFIBUS DP从站开发 VPC3源程序分析---vpc3_get_dinbufptr (void)函数
UBYTE PTR_ATTR vpc3_get_dinbufptr (void)///////////////////////////////////////////////////////////////////////////////////////////////////////// 以下程序注释由成都地质学院霸王猫添加,引用时请尊重作者劳动成果,标明引用者来自成都地质学院霸王猫。////////////////////////////////////////////////////////原创 2020-11-24 14:29:00 · 430 阅读 · 0 评论 -
PROFIBUS DP从站开发 VPC3源程序分析---assign_aux_buf()函数
assign_aux_buf( UWORD PTR_ATTR pwLens, UBYTE bCount, UBYTE PTR_ATTR pbAssign, UWORD PTR_ATTR pwAuxLen )///////////////////////////////////////////////////////////////////////////////////////////////////////// 以下程序注释由成都地质学院霸王猫添加,引用时请尊重作者劳动成果,标明引用者来自.原创 2020-11-24 14:27:18 · 449 阅读 · 0 评论 -
PID自整定
起因由于项目中经常要用到PID控制,因此一直在寻找一个好的PID算法,虽然西门子PLC自带的FB41也可以满足要求,但没有提供自整定,PCS7虽然带了自整定,但对于一些小项目就不适用了,因此决定自己编写一个。2.算法选择为何使用PID算法?原因是因为在现场有好多不确定因素,而基于模型的好多控制算法因为无法得到准确的数学模型而使调试变得很困难,而PID不是基于模型的,因而适应性更好一些,更通用一些。本算法使用的是增量PID递推算法,增量PID相对于位置式(也叫连续式)PID有好些优点,例如无扰动切换原创 2020-08-24 22:29:10 · 20392 阅读 · 3 评论 -
PROFIBUS DP INPUT_OUTPUT 含义
//PROFIBUS-DP标识符。// 标识符也必须在 SPC3 初始化时写入 SPC3特定的缓冲区中,便于主站检查验证。// 在PROFIBUS-DP系统中,输入和输出是相对与主站而言的,由主站发送给从站的数据称之为//输出数据,由主站自从站读取的数据称之为输入数据。// 最高位 bit7 表示一致性程度,所谓一致性要求是指某一区域的数据要求同时写入或同时读//入,具体系统中,就是要求主站在一次上载或下载中完成对有一致性要求的数据区域的读或写,//而不能分成几次来上载或下载。...原创 2020-08-24 22:21:51 · 1210 阅读 · 0 评论 -
PCS7串级PID如何连线控制汽包水位三冲量
PCS7串级PID连线示意图原创 2020-09-05 20:09:47 · 1850 阅读 · 2 评论 -
CP340/CP341基于ASCII驱动协议的多站点轮询
西门子SIMATIC S7系列串行通信模块,包括CP340、CP341、CP440-1、CP441-1/2、CPU313C/314C-2PtP以及ET200S的1SI 3964/ASCII等,都支持ASCII驱动协议的通信,可以广泛地用于与第三方支持ASCII协议的仪表、设备、系统等进行点对点连接通信,具有应用简单、灵活,使用方便等优点。本文通过一个具体的示例,给出了在多个西门子串口通信模块(CP340/CP341)之间通过ASCII驱动协议进行轮询通信的应用。其具体的...原创 2020-10-29 14:22:34 · 2193 阅读 · 0 评论