登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:[原创]寻求会用结构化编程的高手
点击:1059 回复:5
楼主
编辑
引用
管理
bright523
想利用s7-200进行结构化思想的编程 封装功能模块
恳请高手赐教
07-04-24 21:41
1楼
编辑
引用
管理
zhoubinazz
问题很抽象,赐教什么呢,例子
07-04-25 04:04
2楼
编辑
引用
管理
bright523
比如说我要编写梯形图来控制一个冲压设备的加工。需要编写相应的功能模块实现设备的基本加工动作。比如说左行、右行。各个类似的设备的动作控制都可以调用此模块。只需要在数据块中修改相应的参数,即可实现具体设备的控制加工。
呵呵,不知道我表达清楚没有。
07-04-25 10:28
3楼
编辑
引用
管理
robertjml
bright523:
很遗憾, 当前S7-200 PLC软件不支持你的构想. 即: 用形式变量来编写基本控制, 然后在程序中多次调用它并赋实际参数.
希望S7-200 MicroWin软件能向 Step7学习并做出改进, 以便缓解我们这帮"懒汉"狂敲键盘之苦.
07-04-25 21:39
4楼
编辑
引用
管理
bright523
我想了一下 估计只能编写出动作关系表 即上、下行分别对应着相应阀 传感器的开关
将此表存入数据块中 通过间接寻址,根据指令号读取关系表中的内容 给阀和传感器置位或复位。。。。。进而实现基本动作了
07-04-26 11:03
5楼
编辑
引用
管理
bright523
关键是S7-200没有FB block 只能用FC BLOCK看看能否出类似功能模块 就把子程序封装为功能模块吧 不知道可行与否
07-04-26 11:06
工控新闻
华北工控|MATX-6153采用12/13/14代 Intel Core处理器及工业级设计,精准锁定体外诊断市场
智造升级!ABB机器人两大全新功能包重新定义汽车制造
2026工业自动化暨机器人展览会邀约
【马到成功 新春福利】图尔克专属红包封面免费领!
中控技术投资入股的浙江人形再获4.5亿元Pre-A轮融资,重注“可泛化的精准作业”未来
人工智能是一场深刻工业革命,中国将在工业AI领域率先突破
2025年制造业利润大幅回升,反“内卷”改善价格预期
西门子正式发布SINAMICS G200 Basic变频器,高效驱动方案新体验!
更多新闻资讯