-
题名常驻RAM程序设计方法在编译型PLC中的应用
被引量:2
- 1
-
-
作者
伊晓峰
程广河
郝凤琦
李慧强
-
机构
山东省计算中心
山东轻工业学院
-
出处
《信息技术与信息化》
2009年第4期37-39,共3页
-
文摘
编译型PLC将用户程序生成在运行系统的内存中直接可以运行的机器代码时,需要知道用户程序中用到的在继电器区和数据区等区中的变量在内存中的首地址。但是一般而言,用高级语言编写的程序,在内存中运行时,变量的地址是由编译器来分配的,程序员无法知道变量的地址。本文针对上述问题采用ADS中的分散加载文件,实现用户程序中变量地址在内存中的固定。
-
关键词
编译型plc
运行系统
用户程序
机器代码
分散加载文件
-
Keywords
Compiled plc Running system User program Machine code Scatter file
-
分类号
TM571.61
[电气工程—电器]
-
-
题名编译型PLC Modbus协议的研究与实现
被引量:2
- 2
-
-
作者
令狐钊
杨旭东
陈伦军
-
机构
贵州大学机械工程学院
贵阳永青仪电科技有限公司
-
出处
《机电工程技术》
2014年第12期210-214,共5页
-
文摘
在编译型PLC的研发过程中,为使PLC的通信具有通用性和开放性,采用了Modbus协议。针对中断数据收发会占用大量CPU的问题,以及几种常用PLC通信方式的优缺点,通过对Modbus协议的研究,在ARM技术和操作系统的支持下,结合编译型PLC的特点,提出了一种中断组合DMA的数据收发新方法和一种多任务通信方法,实现了一种实时性较好、CPU占用量较少的适合于编译型PLC串行链路上的Modbus服务器通信。测试结果表明了程序的正确性。
-
关键词
MODBUS
编译型plc
DMA
操作系统
-
Keywords
Modbus
complied plc
DMA
operating system
-
分类号
TP274
[自动化与计算机技术—检测技术与自动化装置]
-
-
题名编译型软PLC的可定制高速脉冲串输出功能设计
- 3
-
-
作者
许敬尧
高露露
张晓捷
程广河
孙瑞瑞
-
机构
青岛理工大学信息与控制工程学院
齐鲁工业大学(山东省科学院)山东省计算中心(国家超级计算济南中心)
-
出处
《电子器件》
CAS
2024年第2期319-325,共7页
-
基金
国家自然科学青年基金项目(4220010795)
温室作物生长要素及生命体征传感关键技术研发项目(2023TSGC0111)
+3 种基金
农业机械智能管控与信息化平台关键技术研发及应用项目(2023TSGC0587)
纺织服装企业网络协同制造集成技术与示范项目(2021GXRC074)
2020年工业互联网创新发展工程——解决方案应用推广公共服务平台项目(TC200802C)
青岛市民生计划项目项目(22-3-7-xdny-18-nsh)。
-
文摘
针对高速脉冲运动控制的性能精度和软PLC高速脉冲模块的便捷调用等问题,研究并设计一种基于编译型软PLC的高速脉冲输出功能模块,研究内容包括:PTO硬件资源配置设计、PTO人机交互设计、PTO功能转译设计和PTO驱动设计。本设计方法基于语言转换,借用C语言灵活的编程优势,可同时设置几百个不同的目标速度,继而适用于更复杂的曲线运动控制场合。驱动设计中,采用S型曲线算法和时基转换算法,实现脉冲的平滑频率转换和宽范围的频率输出。在SK2109 PLC上进行实验验证,采用示波器和编码器回采共同监测PTO输出端口的脉冲,通过与人机交互中的参数进行对比,实验结果表明,高速脉冲串输出功能模块操作简单便捷,输出平滑精确,能够提供平滑稳定的运动控制。
-
关键词
编译型软plc
高速脉冲输出
PTO
S型曲线
运动控制
-
Keywords
compiled soft plc
high⁃speed pulse output
PTO
S⁃curve,motion control
-
分类号
TM311
[电气工程—电机]
-