当前位置:网站首页>LM小型可编程控制器软件(基于CoDeSys)笔记二十一:错误3703
LM小型可编程控制器软件(基于CoDeSys)笔记二十一:错误3703
2022-07-04 04:43:00 【Gutie_bartholomew】
写程序的时候,无意在全局变量里输入了了两个新变量,而且都没有改默认名字,它们的名字都是name,所以会报这个错误。
这段英文的是:several declarations with the same identifier "name"
几个声明有着同样的标识符号“name”
意思就是有两个变量的名称是相同的。
要改过来很简单,把其中一个变量删掉就行了。
什么是全局变量
贯穿整个工程众所周知的“标准的”变量,常数或剩余的变量可以被声明为全局变量,也可以是其他的网络用户交换数据的网络变量。
注意:在一个工程中你可以定义一个跟全局变量重名的局部变量。在这种情况下,在POU的范围内使用局部变量。
不允许两个全局变量有同样的名字。例如,如果你在PLC配置中定义了一个变量“var1”,同时这个变量也存在于全局变量列表中,那么你将得到编译错误。
创建全局变量列表
为了创建一个全局变量列表,打开对象管理器中的'资源' ,选择条目'全局变量',或者选一个已经存在的列表。接着,选择指令'工程' '对象' '添加'来打开全局变量列表对话框。
如果在对象管理器中标明了一个存在的全局变量列表,那么也可以用指令'工程' '对象' '配置'打开它的对话框。
链接文件:
文件名:如果有一个输出文件(*.exp)或者是一个DCF文件,这些文件包含了想要的变量,那么可以对这个文件建立链接。为了做到这些,要在文件名域中插入文件的路径。点击浏览按钮将得到标准的对话框'选择文本文件'。当读入它们的时候,DCF文件被转换为ICE格式。
如果希望在每一个工程编译之前从外部文件读取变量列表,那么就激活编译前输入选项。如果希望在每一个工程编译之前把变量列表写到外部文件,那么就激活编译前输出选项。
如果点击OK来关闭'全局变量列表'对话框,那么就创建了这个新对象。全局变量列表在对象管理器中通过标志 来标识。你可以用'工程' '对象' '道具'指令重新打开'全局变量列表'配置对话框。
边栏推荐
- 分享一些我的远程办公经验
- 力扣 第 300 场周赛
- Flutter calls Gaode map app to realize location search, route planning and reverse geocoding
- 附件六:防守工作簡報.docx
- Flutter ‘/usr/lib/libswiftCore.dylib‘ (no such file)
- 电子元器件商城与数据手册下载网站汇总
- Maui introductory tutorial series (5.xaml and page introduction)
- Unity is connected to the weather system
- The second case analysis of the breakthrough of defense system from the perspective of the red team
- 模拟小根堆
猜你喜欢
Unity is connected to the weather system
STM32F1与STM32CubeIDE编程实例-74HC595驱动4位7段数码管
Annexe VI: exposé sur les travaux de défense. Docx
Programming example of stm32f1 and stm32subeide -74hc595 drives 4-bit 7-segment nixie tube
抓包整理外篇fiddler———— 会话栏与过滤器
National vocational college skills competition (secondary vocational group) network security competition questions - Analysis
定制一个自己项目里需要的分页器
2022危险化学品经营单位安全管理人员上岗证题库及答案
关于solidworks standard无法获得许可 8544问题的总结
VSCode的有用插件
随机推荐
中科磐云—D模块解析以及评分标准
[matlab] matlab simulation modulation system FM system
Several smart watch related chips Bluetooth chip low power consumption
【兴趣阅读】Adversarial Filtering Modeling on Long-term User Behavior Sequences for Click-Through Rate Pre
【MATLAB】通信信号调制通用函数 — 窄带高斯白噪声的生成
Annex V: briefing on the attack process docx
The paddlehub face recognition scheme is deployed, and the trained model is deployed and applied in pytchrom
Flutter ‘/usr/lib/libswiftCore. dylib‘ (no such file)
在代码中使用度量单位,从而生活更美好
【MATLAB】通信信号调制通用函数 — 傅里叶变换
TCP state transition diagram
网络设备应急响应指南
2022年T电梯修理操作证考试题库及模拟考试
Detailed comparison of Hynix emmc5.0 and 5.1 series
Simulated small root pile
Download kicad on Alibaba cloud image station
Roles of rollup components
Test cs4344 stereo DA converter
拼夕夕二面:说说布隆过滤器与布谷鸟过滤器?应用场景?我懵了。。
【MATLAB】MATLAB 仿真数字基带传输系统 — 双极性基带信号(第 I 类部分响应波形)的眼图