信捷PLC XD/XL系列C语言功能块的应用 | 您所在的位置:网站首页 › c语言hd › 信捷PLC XD/XL系列C语言功能块的应用 |
信捷PLC XD/XL系列C语言函数的应用 前言本篇文章主要提及信捷PLC在编写,调用C语言功能块时的一些问题: 现在开始接触国产PLC发现对比起他的’摸板‘三菱的PLC,信捷较为人性化的一点是他加入了C语言功能块的支持,其实现在PLC开始支持浮点运算,他的浮点运算能力不是那么容易发挥出来(当然我的个人能力不足是很大的一个原因)。所以这次接触到信捷觉的功能块确实是个好东西,而且使用的也是较为基础的C语言。 一、信捷的C语言功能块XD/XL 系列支持用户在信捷 PLC 编辑工具软件中利用 C 语言编写功能块,在需要的地方进行调用, 其最大的优点是支持几乎所有的 C 语言函数(相对于 XC 系列,XD/XL 系列还支持全局变量 ),增强了程序的保密性,同时由于可进行多处调用和不同文件的调用,大大提高了编程人员的效率。 其中让C语言功能块真正变得简单的部分是XD/XL 系列还支持全局变量,之前的XC系列不支持全局变量,数据调用起来其实不是很方便,特别是HD与D寄存器之间的数据调用。 二、C语言功能块的新建,编写 1.新建C语言功能块在信捷PLC编程工具软件中左边工程栏中找到函数功能库,可以在默认库中直接新建源文件也可以自己新建一个库接着再新建源文件; 新建过程中要注意:用户自定义函数名称,由数字,英文,下划线组成,首字符不能为数字,名称长度需 |
CopyRight 2018-2019 实验室设备网 版权所有 |