三菱Fx3U三轴定位控制程序,其中两轴为脉冲输出同步运行360度转盘,3轴为工作台丝杆。 1.本程序结构清晰,有公共程序,原点回归,手动点动运行,手动微动运行。 报警程序,参数初始化程序等。 2.自动程序,有绝对位置控制,与相对位置控制程序 3.程序中使用到的计算程序全部使用St语言与FB.函数块,逻辑程序使用FBD梯形图(类似西门子程序)。 完美的梯形图与St需要赞美结合。 4.通过威纶通触摸屏的宏指令与三菱的ST语言写了一个动态码加密程序,密码每分钟变化一次。 使用时间到期或者触摸屏与PLC通信断开PLC立即停止运行,本程序中加密一般破解不了。
2024-07-04 15:35:13 15.37MB
1
一种基于三电平转两电平的简化SVPWM算法,适用于VIENNA电路,波形良好
2024-07-03 14:25:40 48KB
我们研究了质子-质子对撞机产生的三个希格斯玻色子的产生,质子-质子对撞机的质心能量为100 TeV,所有这些都衰减为b型射流。 最终状态封装了迄今为止三重希格斯玻色子生产总横截面的最大部分,约为20%至20%。 通过构造详细的现象学分析,我们研究了两种情况:(i)一种情况,其中三重和四次希格斯玻色子自耦合被关于其标准模型(SM)值的新现象独立地修改,并且(ii)扩展了 在所谓的xSM的背景下,SM通过标量单标量来驱动一阶电弱相变。 在前者中,我们发现$$ {\ mathscr {O}}(1)$$ O(1)的竞争约束可以放在四次耦合上,而在后者中,我们证明有可能获得重要信息 关于扩展标量部门的结构。
2024-07-03 13:46:53 1.09MB Open Access
1
ICM-20948 STM32I单片机驱动源码,SPI通信,DMP驱动,三轴加速度、加速度、磁场、欧拉角输出,主要初始化SPI和外部中断,移植inv_mems_drv_hook.c即可。 main(void) { NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); delay_init(); uart_init(921600); SPI2_Init(); GPIO_Config(); while(ICM_20948_Init()); while(1) { if (hal.new_gyro == 1) { hal.new_gyro = 0; //fifo_handler();//处理函数可放于中断 ICM20948_Get_Data(&icm20948_data); printf("Accel Data\t %8.5f, %8.5f, %8.5f\r\n", icm20948_data
2024-07-03 11:14:55 512KB stm32 SPI接口
永磁同步直线电机三闭环控制simulink仿真模型,该模型的PMLSM的数学模型根据公式搭建,三闭环PID参数根据整定公式计算,仿真效果好。模型对应说明博客地址: 永磁同步直线电机(PMLSM)控制与仿真3-永磁同步直线电机数学三环控制整定: https://blog.csdn.net/qq_28149763/article/details/139707722 永磁同步直线电机(PMLSM)控制与仿真4-永磁同步直线电机数学三环闭环控制仿真: https://blog.csdn.net/qq_28149763/article/details/139707801
1
《嵌入式实时操作系统 uC/OS-II》是由邵贝贝翻译的经典著作,该书深入浅出地介绍了嵌入式领域中的实时操作系统——uC/OS-II。作为一个专业的IT知识资源,这本书是学习uC/OS-II不可或缺的参考资料。由于网络上流传的版本常有缺页问题,这份超星版的完整性尤为珍贵。 uC/OS-II是一种小巧而高效的实时操作系统内核,专为微控制器和嵌入式系统设计。其主要特点包括抢占式多任务调度、可移植性、确定性和内存管理等。下面我们将详细探讨这些知识点: 1. **抢占式多任务调度**:uC/OS-II支持多个任务并发执行,每个任务都有自己的优先级。当高优先级任务准备就绪时,可以立即中断当前执行的任务,实现任务间的快速切换,确保系统的实时响应。 2. **任务管理**:uC/OS-II允许创建、删除、挂起、恢复和修改任务的优先级。任务之间的切换通过操作系统内核透明地完成,开发者无需关心底层细节。 3. **内存管理**:uC/OS-II提供了一套完整的内存分配和释放机制,包括堆内存管理和静态内存池管理。这使得应用程序可以根据需求动态地分配和释放内存,同时避免内存泄漏。 4. **信号量与互斥量**:用于实现任务间的同步和资源独占。信号量可以用于计数,而互斥量则用于保护临界区,防止多个任务同时访问同一资源。 5. **消息队列**:作为任务间通信的重要手段,消息队列可以存储一定数量的消息,任务可以发送消息到队列,其他任务则可以从队列中接收消息。 6. **时间管理**:uC/OS-II提供了延时和周期性唤醒的功能,支持定时器和超时机制,这对于实时系统至关重要。 7. **可移植性**:uC/OS-II的源代码结构清晰,遵循特定的硬件无关性设计原则,可以在多种处理器架构上运行,适应广泛的嵌入式平台。 压缩包中的文件25_26.rar、25_27.rar和25_28.rar可能分别涵盖了uC/OS-II的不同章节或主题,比如任务调度算法的实现、内存管理策略、信号量和消息队列的使用示例等。通过学习这些内容,读者可以逐步掌握如何在实际项目中运用uC/OS-II构建高效稳定的嵌入式系统。 《嵌入式实时操作系统 uC/OS-II》是深入理解和应用嵌入式实时操作系统的宝贵教材,对于想要从事或正在从事嵌入式开发的工程师来说,这本书无疑是一份不可多得的学习资料。
2024-07-02 19:30:53 15MB uC/OS-II
1
编号版为地区编码加地区名称(110000-北京),更利于开发中的批量导入
2024-06-30 03:22:52 139KB
1
在Linux系统中,Shell脚本是一种强大的自动化工具,它允许用户编写可执行的文本文件,以执行一系列命令。本教程将深入探讨Linux Shell脚本中的变量和环境变量,这些都是编写高效脚本的基础。 首先,我们要了解变量。在Shell脚本中,变量用于存储数据,无需预先声明类型。你可以直接赋值给变量,比如`var=value`或`var="value"`。需要注意的是,等号两侧不应有空格,否则会解释为逻辑表达式而非赋值操作。如果值中包含空格,应使用引号括起来,如`var="value 2"`。未加引号的情况下,如`var=value 2`,在某些系统上可能会导致解析错误。 获取字符串长度是一个常见的需求。在Shell中,可以使用`${#var}`来获取变量`var`的长度。例如,若`var="value"`,则`length=${#var}`后,`echo $length`将输出7,表示字符串""value""的长度。 接下来,我们讨论环境变量。环境变量是全局的,对所有子进程可见,它们通常由父进程传递给子进程。你可以通过`env`命令查看所有环境变量,或使用`/proc/$PID/environ`查看特定进程的环境变量。例如,`HTTP_PROXY`是一个常见的环境变量,用来设置HTTP代理服务器的地址,可以这样设置:`HTTP_PROXY=192.168.1.23:3128`,然后使用`export`使其生效。 `PATH`环境变量是非常关键的,它包含了系统在执行命令时查找可执行文件的目录列表。若要添加新的路径,可以使用`export PATH="$PATH;/home/user/bin"`。`SHELL`环境变量揭示了当前正在使用的Shell类型,`echo $SHELL`即可查看。而`$0`变量则代表脚本的名称,与`SHELL`类似,可用于识别执行的脚本。 另一个重要的环境变量是`UID`,它标识了当前用户的用户ID。根用户的`UID`为0,因此,通过检查`UID`,我们可以确定脚本是否以管理员权限运行。 总的来说,理解并熟练运用变量和环境变量是编写Linux Shell脚本的关键。它们提供了存储数据和配置环境的能力,使得脚本能够灵活地适应不同的运行条件。通过合理使用这些概念,你可以创建出更强大、更自动化的脚本解决方案。
2024-06-28 19:52:13 60KB Linux Shell 脚本 系列教程
1
## 开发技术:基于MVC思想和三层设计模式,前台采用bootstrap响应式框架,后台div+css ##程序开发软件: Visual Studio 2010以上 数据库:sqlserver2005以上 ### 前台显示系统包括首页、课程信息、教师信息、获奖信息、课程实践、教材信息、论文信息、课件信息、录像信息、在线答疑、个人用户管理等栏目,现分别介绍: (1)首页:包含了会员注册和登录栏目、信息搜索栏目、友情链接栏目以及课程信息、教师信息、教材信息、论文信息的简要介绍。 (2)课程信息:对精品课程作了简要介绍,并详尽阐述课程的教学方法、教学大纲、课程简介,列举了教学过程中所用的教材、课件、录像以及实践项目 (3)教师信息:对教师情况进行详细介绍,包括教师教授的课程、获得的奖项情况以及发表过的学术论文。 (4)获奖信息:对教师所获奖项进行简要介绍,包括获奖时间和获奖内容。 (5)课程实践:对课程的实践项目介绍,包括单元实训、综合实训以及课程实验。 (6)教材信息:介绍课程使用教材,包括教材名、作者、出版社以及出版时间。 (7)论文信息:对教师发表过的学术论文进行简要
2024-06-28 19:29:10 4.53MB asp.net
1
1:可保存为08版本‘2:可分格子冲绒;3:所有工具可用,4:可1:1输出
2024-06-28 16:37:56 58.84MB ET3代
1