玻璃的心
楼主最近还看过
bhdxzgp
先举一个S7200的PLC的例子吧!
实时一串数据的平均值;
下面具体程序:
再传一个S7300的吧;、
求平均值 ;
如下图设置:
调用程序:
3.再来一个南大傲拓的PLC;
电机的控制;
先是定义:
编写程序:
调用:
ye_w
自定义功能块的目的如下:
1、编写软件没有集成的功能;
2、便于多次调用,便于移植(需要注意的是尽量不要使用特殊指令)
下面自定义的是一个双字转换成两个单字的功能块,可能很多品牌都有此功能,但此处只是让大家看看,使用ST语言编写功能块的妙处。
其实这样的功能块非常简单,都无需解释.
hzhpl
隨風
新接触腾控PLC,下面就用腾控T-910型PLC建立一个温度-量程变换模块。右键点击工程菜单中的逻辑POU,插入一个ST语言功能块温度-量程变换模块input_converter。
lianhope
信捷PLC支持自定义功能函数块。该函数块用C语言编写,功能强大,可以实现各种复杂的运算。实现各种算法,给控制带来方便。这里仅以几个数据求和为例,如下图,
wyb2866255
gaolaozhaung
写这些没有用呀,要和实际结合才有用呀。
白友龙
彩云之滇东北
顶一下
hongwudadi111
vcltaawt
hwqandxjr
zhxl198808
fiy隐逸
中国555
live_mouse
呵呵,学习了!自定义的封装可以减少编程序的工作量,是个很好用的功能。
不知道高手有没有人考虑过用高级语言对象的概念来编程序呢?最近看了一本书,里面提到了这个理念。