登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:关于FX结构化程序FB使用定位指令的一些问题

点击:4072 回复:22

附件 CE`A4TKX73_IZN347I(`6_O.jpg
附件 】T】%`(53%_【4ST@@37W%OFJ.jpg
如图,我本来想做个FB通用的复位程式的,如果四个变量都用局部标签,然后在主程序里输入变量,频率和脉冲量只要使
用软元件输入变量就会报错(输入变量与标签数据类型不一样),脉冲输出和方向输出也是,不得已只好在FB里使用软元
件,而且有几个轴就得有几个FB,感觉麻烦。FX结构化的资料还是太少,我也才刚写结构化程序没多久,最近也在学西
门子的,这是思路还是学西门子得到启发的。有没有比较懂一些的,FB使用定位指令怎么使用才更方便,我本来是想写
一个通用的复位FB,然后各轴调用,省去很多麻烦的
17-07-17 14:27
你的是结构化FBD语言我的是结构化ST语言QQ391962180
17-07-18 10:08
???我们的话目前数据运算还是比较简单,ST目前基本用不着不用
17-07-19 11:17
这个就是机构体编程,在多台电机做定位简单
17-07-19 13:47
??不明白你的意思
17-07-20 09:08
如果用GX Works2软件,新建工程是选用结构化编程,就可以直接用标准的功能块
附件 2.jpg
17-07-20 21:09
使用指令功能块当然会用,我是做一个用户库的功能块,类似了西门子的OB,因为对于我来说,基本上复位程式是通用的,所以想做成一个功能块直接调用,但是在使用定位指令功能用标签的时候会报错
17-07-21 15:13
定义的输入输出变量类型错误
17-07-21 15:29
对,就是报这个错的,如果脉冲和方向输出不是Bit类型是什么类型呢?还是脉冲数和脉冲频率的标签我都是设置的双整型有符号数,可是调用的时候用软元件D就是报错,除非使用常数
17-07-21 15:39
脉冲数与频率要使用无符号数;或者在FB里面转换一下;脉冲与方向不能这样指定;
17-07-22 08:00

上一页下一页

工控新闻

更多新闻资讯