1.硬件连接:插头不用讲了,就两码盘开关用于设定IP地址,码盘开关是16进制换算成10进制数值写在OB100内调用的FB1的参数BHGRecGDNo,比如码盘拨27,参数BHGRecGDNo则填39.
2.软件编程:a,将西门子提供的HT2程序中sl对应的所有程序块COPY,粘贴到自己的机床project中;b,将自己对应版本的8X0D库程序除OB1和OB100外拷贝到自己的机床project中,选择全部覆盖;c,打开DB168反向编译成源文件,按自己机床配置修改相应参数,保存并编译;d,修改OB100中FB1的参数,注意了,例程中IP地址是200,你最好将码盘开关拨到C8,然后什么都不用改;e,OB1中: A Q 3.5
= "MMC".A_ActWCS
SET
S "Chan1".A_RT_ORA
S "Chan1".A_FD_ORA
S DB22.DBX 6.6
S DB22.DBX 6.7
西门子的人喜欢大而全,如果你只要一个通道记得这里删除DB22那两句。
3.总结:多简单的事啊。西门子在DOConCD里讲不清楚,再发一个“HT2调试20120214”还讲不清楚,打电话西门子技术支持居然推荐申请现场技术服务!不知道西门子现场技术服务收不收费啊?
我自己花一上午折腾好了,回头来看很简单的事情为什么西门子就讲不清楚呢?