pcs7系统中,用sfc如何编写水土保持方案开车程序,怎么将电机保持在开启状态

查看: 98|回复: 8
PCS7系统太耗费资源了
刚做完一个PCS7系统,不大,AI也就不到200个,AO50多个,DODI加起来三百个吧,回路也不算太多,50个。没有什么特殊的控制,AS部分程序基本上都是靠CFC编写的,一些特殊的工艺是自己使用梯形图编写程序。使用414HCPU。就这么大的一个系统,程序竟然占了85%的CPU工作存储器代码区,昨天要新添加16个可燃气体报警器的检测通道,写完CFC编译完后发现没法下载了,内存空间不够,最后还是用梯形图加DB的方式编写。看样大点的系统还得用417H.毕竟单靠PCS7系统对系统集成来说比较简单,但就是效率有点差。个人观点,仅供参考
做PCS7的工程就要有这个心理准备了,升级电脑吧!
和电脑没有关系,常规的工控机或DELL高端工作站都满足要求,主要是WorkMemory空间消耗得太厉害了
CFC是占工作内存太大,但是有你说的那么厉害吗?&br&呵呵,优化一下程序。先省着点用。&br&马上新的V5版本的414-4H就出来了,工作内存翻了一倍,到2.8M了。&br&新的417-4H到30M了。
&AI也就不到200个,AO50多个,DODI加起来三百个吧,回路也不算太多,50个。&&br&大哥这个已经超出414的承受上限啦...&br&可以对CPU的部分默认设置作些修改,能省不少空间出来,比如通讯、过程映象区、诊断区等。。。&br&见过最绝的,不使用MODULEDRIVER,在驱动块的MODE端自己输入代码。。。差点吐血。。。。。。。
50个PID回路不应该超过414-4H的极限的。&br&414-4H还没那么差,&br&我忘了414-4H是多少个CFC回路了,好像是250还是多少,&br&程序是可以优化的,确实可以省出很多的内存的。
50个PID回路虽然没有超过极限但是也够呛了
根据西门子PCS7产品目录所写:414H的技术规范为:&br&DI:100DO:50AI:30AO:20&br&或模拟量测量:30数字量测量:60PID控制:20&br&电机:20阀:25SFC:2&br&步数:4剂量:2&br&我认为西门子太保守了,不知大家有何感想
天天自动化最新推荐 /1
想了解最新的PLC培训开课信息吗?想把握最前沿的工控资讯吗? 扫描天天微信二维码 关注 天天PLC培训,为您推荐最新PLC课程及资讯,随时随地掌握行业动态
Powered by每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
| 新手必读 |
You are here:
PCS7(CFC)加入自己的F...
热点活动:
PCS7(CFC)加入自己的FC块怎么处理此FC的调用 - 已解决问题
依题目,我用CFC做的主程序,但是有些顺序性强的程序,用自己做的FC60写的,怎么掉FC60进循环呢,以前S7我都是放在OB1里面调用,可是PCS7的OB1,OB35等都是SCL,请问我一定要用SCL吗?(不会SCL)&另我做的CFC程序的RUNTIME&EDITOR里面怎么没有OB35啊只有CYC_INT5啊,有区别吗?
问题补充:我自己写的FC60是用FBD写的也要在CFC中调用吗?怎么调用啊?而且新加了自己写的FB168纺丝用积分器,以前在OB35中调用,现在呢?在CFC中调用然后在RUNTIME&EDITOR里放到OB35里面可以吗?
产品版区:
悬赏分:5 | 解决时间: 08:04:03 | 提问者: - 资深学长&nbsp&nbsp第3级
问题ID:44241
1、顺序控制可以采用SFC编写。如果非要自己写FC块也可以,但是不能自己在OB中调用,而是在CFC中调用FC,调整RunSequence至对应的OB即可。&2、OB1,OB35等都是SCL,这是因为他们都是由CFC编译生成的。如果需要编写自己的PCS7功能块,还是需要掌握SCL编程的。&3、必须在CFC中调用,由OBxx调用取决于块所在RuntimeGroup。
顶级工程师&nbsp&nbsp第12级&
填写您的评论...
提问者对于答案的评价:谢谢了解了。
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
1、自定义的FC60功能块存放在PCS&7项目的“Blocks”节点里;&2、CFC只是一种编程工具。如果使用CFC工具,所有在CFC中的可视的FB或FC程序功能块编译(Compile)后,自动被OB块调用了;&3、任意打开一个CFC块后,在视窗的左侧窗格(CFC块库)中存放了所有可使用的功能块,而自定义的FC60功能块则存放在“S7&Program”节点里(例如:S7&Program(1)),展开此节点就可以看见FC60功能块了。&4、自定义功能块(例如:FC60)可以任意选用LAD、STL、FBD以及SCL等编程工具。但如果还使用了CFC编程工具,那么该FC60功能块就必须在CFC编程中调用。使用方法见第3标题所述,即找到FC60后鼠标拖放至CFC窗格的“sheet”表中即可。&5、OB35的符号名称为“CYC_INT5”,打开项目的“符号表(Symbols)”看一下就清楚了。所以CFC程序的OB35在RUNTIME&EDITOR里面显示为“CYC_INT5”。
- 高级工程师&nbsp&nbsp第11级
& 23:11:42
上一页1下一页&
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
| 新手必读 |
You are here:
WINCC可以装载PCS7中的S...
热点活动:
WINCC可以装载PCS7中的SFC功能吗? - 已解决问题
WINCC可以装载PCS7中的SFC功能吗?我在一个工程中&wincc独立文件打开后发现有SFC项,不清楚是不是PCS7的&,还是wincc的。不清楚wincc有没有在组件安装时可以加装sfc?
产品版区:
悬赏分:5 | 解决时间: 01:59:59 | 提问者: - 新生&nbsp&nbsp第1级
问题ID:75889
1、SFC功能用于PCS7环境中。2、安装了PCS7系统的WinCC会自动安装上一个SFC&Visualization组件,该组件就是用于在PCS7系统的WinCC上进行SFC组态的工具。3、SFC&Visualization工具仅使用在PCS7系统中,无法在单独安装的WinCC中组态使用。4、因为无论是分离或集成AS和OS项目结构,均不支持SFC组态编程。
高级工程师&nbsp&nbsp第11级&
填写您的评论...
提问者对于答案的评价:前辈,远系统是PCS7&V6.1的,但我就是强制的想用wincc6.2来运行PCS7的画面可否实现?可否在次给我解答?
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
剑忠老师讲的很对啊,学习了。
- 助理工程师&nbsp&nbsp第8级
& 15:37:57
上一页1下一页&
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!PCS7 MOTOR块使用总结_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
PCS7 MOTOR块使用总结
上传于||文档简介
&&西​门​子​P​C​S ​M​O​T​O​R​块​使​用​总​结
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 开车如何保持车道中间 的文章

 

随机推荐