登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:博图V13 打开原有程序,如何在DB块中添加行 FB块中可以插入程序
点击:9991 回复:6
楼主
编辑
引用
管理
chn工控学生
FB块可以添加network,可以定义M。但是如果我想用TON定时器需要在DB块中定义,现在我无法在DB块中ADD ROW,该怎么办
17-01-05 08:56
1楼
编辑
引用
管理
fujifa
1、在FB中直接使用M是一个非常恶劣的编程习惯。
2、FB的背景数据块中的数据定义由FB来完成,你可以定义共享DB来实现你的功能,当然,在FB中使用共享DB是一个比1中更恶劣的习惯。
为什么我要用恶劣一词来描述这个不好的编程习惯,因为在FB中直接使用全局变量导致后续程序员的维护困难!!!
HAVE FUN!
17-01-05 09:53
2楼
编辑
引用
管理
chn工控学生
那DB块中如何增加一个定义量呢,源程序的一个DB块只有t1,t2定时器,我想再额外增添两个定时器,该怎么弄,Insert row 和Add row 都是灰色的,谢谢!
恶劣习惯,之后我会改正!现在是邯郸学步,需要改点东西,但对v13不是很了解
17-01-05 10:02
3楼
编辑
引用
管理
fujifa
引用
chn工控学生
在 2017/1/5 10:02:49 发言
【内容省略】
定义输入变量,变量类型为TIMER,从而将定时器引入FB。
HAVE FUN!
17-01-05 10:25
4楼
编辑
引用
管理
chn工控学生
我如果重新新建DB块的话可以添加 但我想在原有DB块中添加添不了
17-01-05 11:08
5楼
编辑
引用
管理
chn工控学生
解决了,直接在FB块上方定义接口参数,然后更新DB块就好了。
17-01-05 13:35
6楼
编辑
引用
管理
cfm6662008
怎么导致维护困难,不明白
我们现在的程序就是FB,FC中M区、全局DB、静态都混着的
17-01-06 12:17
工控新闻
西克重点推介 - 通用型光电传感器 G6
2025中法制造业数智化高端交流会在南京成功举办
德承Cincoze多网口工控机DX-1200网络性能测试指南
节卡机器人携具身智能成果亮相2025世界机器人大会 面向真实场景多点落地
西门子荣获2025年EcoVadis可持续发展评级铂金奖章,评分创历史新高
施耐德电气:以数据双底座助力制药行业数字孪生工厂高效建设运营
皮尔磁:EN 619安全跨越输送机通道设计的安全要求
又一机器人总部超级工厂开业!
更多新闻资讯