CPU 410-5H + PCS7 V8.2,CPU的Cycle/Clock Memory的Clock memory为何无效?

在硬件配置内,CPU 410-5H的Cycle/Clock Memory的Clock Memory的“√”已经打上,然后Memory byte填的0,也就是说我想用M0.0~M0.7作为各个周期的脉冲点。但是现在的问题是,我在变量表中监控M0.0~M0.7,全是False,没有出现周期脉冲!是不是还需要在PCS7的什么地方设置什么东西才可以?

问题补充:
打了西门子400电话,技术人员说他那边的CPU有脉冲,但是对我的CPU没有脉冲也找不出原因。我怀疑可能问题出在我的OB80~OB86,OB88,OB121,OB122不是PCS7自动产生的,是我做了一个FB块,在FB属性中通过S7_tasklist做出来的。不知道为何我用PCS7的“新建项目向导”建的PCS7空白项目,CFC编译的时候不会产生OB80~OB88以及OB121,OB122,是不是还需要在CFC里面调用一个什么块才行?

最佳答案

你这个问题是组态系统时钟功能后,需要将硬件组态保存、编译、下载到cpu后才能够生效。
与你列举的组织块无关。

提问者对于答案的评价:
没别人回答了。问题解决了,其实是这样子的:因为我是用Step7的方式在用PCS7,所以OB80那一串是自己写的一个FB生成的,这样就不行。后来在CFC调用PCS7 V8.2库里面随便的一个块,CFC会自动生成故障诊断OB,然后脉冲就有了。修改脉冲Byte地址的时候,如果光从CFC编译下载是不会生效的,必须要重新下载一次硬件配置才生效,我一直以为CFC下载同时也是下载硬件配置的。

专家置评

时钟脉冲只和硬件有关系,和软件没有关系。
修改项目硬件配置需单独下载硬件, 无法通过cfc下载硬件。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc125185.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月28日
下一篇 2017年5月28日

相关推荐