车间有2台S7-400的CPU站,现在都出现同一个问题--新增的CFC功能块无法正常使用。比如增加一个温度计,通道分配好了,CH_AI块中连好相应引脚、设置量程,编译下载正常。testmode下检查,不管W VALUE这个引脚输入的多少,V R这个引脚始终是0,QBAD BO引脚一直是1,DW MODE这个引脚上没东西(正常情况下这个引脚编译后就连有东西)。把其他能正常使用的温度计CFC块的DW MODE引脚上的东西连过来,编译下载,新增的温度计就OK了。
这里DW MODE为什么不能编译后自动生成呢?新增AI(温度计、液位计)、AO(调节阀)都有这个问题。我计划全编译一次再全部下载,就是时间很难抽出来,一停整个车间生产都停了,求助!
问题补充:
个人人为是CFC块的驱动有问题,编译后无法生成驱动,哪位高人指点下?
最佳答案
可参考:《CFC中功能块得运行顺序》
http://210.51.187.41/service/answer/solution.aspx?Q_ID=31139&cid=1035
《CFC与DB连接》
http://wenku.baidu.com/view/718cdc1dc281e53a5802ffdb.html
《CFC编译后自动生成的图标》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=35566&cid=1035
《CFC编程时如何自动生成相应的错误处理OB》
http://wenku.baidu.com/view/1d792801b52acfc789ebc9c5.html
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc239881.html