TC2的程序是在TC3的基础上稍作调整,只说明不同点,请先看TC3的。

TC2中的一个原本是AXIS_REF类型变量被拆成了两个(PLCTONC_AXLESTRUCT和NCTOPLC_AXLESTRUCT结构体类型),并且都需要分别跟NC配置中的轴的FromPlc和ToPlc绑定

倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2-LMLPHP

 

TC2中插入一个FB功能块是先添加一个Box,然后在方框中输入FB的函数名

倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2-LMLPHP

 

接着插入输出引脚是右击之后Assign

倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2-LMLPHP

 

除此之外还有一些别的区别例如一个功能块,输入输出引脚都不完全一样(TC3可以认为在TC2的基础上作了补充和完善)

倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2-LMLPHP

 

在人机界面的设计上也不一样(TC3更加好看和好用一点)

倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2-LMLPHP

 

但是最终执行都是一样的(TC2把PLC编程和NC的配置分开了,TC3放到了整个项目一起),这里不详细介绍TC2的配置情况,只是因为NC的配置非常重要,引入TC2作为区别和对比将有助于加深理解,读者在完整学会TC3的用法之后再上手TC2是很快的,后续会有教程专门介绍TC2和TC3的不同之处

倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2-LMLPHP

 

 

更多教学视频和资料下载,欢迎关注以下信息:

我的优酷空间:

http://i.youku.com/acetaohai123

倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2-LMLPHP

 

我的在线论坛:

http://csrobot.gz01.bdysite.com/

倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2-LMLPHP

 

问题交流:

QQ:910358960

邮箱:[email protected]

 

 

 

05-12 04:59