• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
liwenbin
自学PLC   同僚指点哦
级别: 略有小成
精华主题: 0
发帖数量: 392 个
工控威望: 469 点
下载积分: 969 分
在线时间: 352(小时)
注册时间: 2010-08-23
最后登录: 2024-12-23
查看liwenbin的 主题 / 回贴
楼主  发表于: 2013-10-18 17:38
仔细回想想以前做的一下程序代码 其实有很多都是相同 比如计数  周期 历史记录  通用机械手动作  定角度 定长度等等  
我把它们分成很多一小部分 保存  要用的时候直接调用(我只要知道这个工具的功能 人口  出口 其他的没有必要程序写 ) 你们觉得可行吗
C程序 经常说的函数(工具)是不是这样理解的
请赐教
leechonghua
级别: 论坛先锋
精华主题: 0
发帖数量: 762 个
工控威望: 1855 点
下载积分: 2307 分
在线时间: 1062(小时)
注册时间: 2011-06-01
最后登录: 2024-12-26
查看leechonghua的 主题 / 回贴
1楼  发表于: 2013-10-18 17:48
有,所谓的结构化编程就是这个意思
崇庆阳光
不懈努力,一切皆有可能...
级别: VIP会员

精华主题: 1 篇
发帖数量: 775 个
工控威望: 1505 点
下载积分: 7427 分
在线时间: 155(小时)
注册时间: 2006-08-10
最后登录: 2024-12-27
查看崇庆阳光的 主题 / 回贴
2楼  发表于: 2013-10-19 09:07
FC和FB块
不懈努力,一切皆有可能 ...
hongweiymfa
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 124 点
下载积分: 617 分
在线时间: 43(小时)
注册时间: 2013-10-19
最后登录: 2014-08-01
查看hongweiymfa的 主题 / 回贴
3楼  发表于: 2013-10-21 09:39
把每个功能模块各自做成子程序,用时调用子程序,这种方法我在单片机上常用,PLC倒是还没用过。
liwenbin
自学PLC   同僚指点哦
级别: 略有小成
精华主题: 0
发帖数量: 392 个
工控威望: 469 点
下载积分: 969 分
在线时间: 352(小时)
注册时间: 2010-08-23
最后登录: 2024-12-23
查看liwenbin的 主题 / 回贴
4楼  发表于: 2013-10-21 16:43
引用
引用第3楼hongweiymfa于2013-10-21 09:39发表的  :
把每个功能模块各自做成子程序,用时调用子程序,这种方法我在单片机上常用,PLC倒是还没用过。

楼上说的有道理哦
可以试试
duguwolf
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 134 点
下载积分: 1235 分
在线时间: 10(小时)
注册时间: 2012-05-15
最后登录: 2016-03-05
查看duguwolf的 主题 / 回贴
5楼  发表于: 2013-10-21 22:18
虽然我没有入门,但我可以告诉你,完全可以。哈哈。
卓越9586
级别: 家园常客
精华主题: 0
发帖数量: 142 个
工控威望: 715 点
下载积分: 1696 分
在线时间: 50(小时)
注册时间: 2013-09-02
最后登录: 2017-11-07
查看卓越9586的 主题 / 回贴
6楼  发表于: 2013-10-22 08:15
关注,这样做刚开始工作量大麻烦点,以后省心点。
hgmgwe
级别: 论坛先锋
精华主题: 0
发帖数量: 695 个
工控威望: 1907 点
下载积分: 10686 分
在线时间: 904(小时)
注册时间: 2007-12-01
最后登录: 2024-12-26
查看hgmgwe的 主题 / 回贴
7楼  发表于: 2013-10-30 16:03
三菱的有 FB块就是
mythic
mythic
级别: 略有小成
精华主题: 0
发帖数量: 299 个
工控威望: 485 点
下载积分: 29480 分
在线时间: 275(小时)
注册时间: 2013-05-14
最后登录: 2024-02-07
查看mythic的 主题 / 回贴
8楼  发表于: 2013-10-30 20:14
呵呵,我是做成子程序,必要时调用,不用的屏蔽,并且把内部软元件都在原有基础上分区间使用
l282076073
级别: 探索解密
精华主题: 0
发帖数量: 27 个
工控威望: 174 点
下载积分: 1369 分
在线时间: 178(小时)
注册时间: 2013-08-02
最后登录: 2024-08-06
查看l282076073的 主题 / 回贴
9楼  发表于: 2013-10-31 10:58
这个编程方法有个名字,叫模块化编程,意思是把每一个独立的电器元件当做一个模块,单独控制写程序。西门子跟欧姆龙的PLC在这方面做得比较好。
renlei0806
级别: 略有小成
精华主题: 0
发帖数量: 303 个
工控威望: 469 点
下载积分: 14829 分
在线时间: 178(小时)
注册时间: 2013-03-25
最后登录: 2024-03-04
查看renlei0806的 主题 / 回贴
10楼  发表于: 2013-10-31 11:26
西门子结构化编程节约PLC周期扫描时间。
艾为之
人有不为也,而后可以有为也!帮助别人,快乐自己!!
级别: 网络英雄

精华主题: 0
发帖数量: 2497 个
工控威望: 6838 点
下载积分: 42958 分
在线时间: 467(小时)
注册时间: 2013-08-07
最后登录: 2016-10-25
查看艾为之的 主题 / 回贴
11楼  发表于: 2013-11-01 20:51
结构化编程,使编程模块化,可行。
古语云:为者,则难者亦易,不为者,则易者亦难。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go