返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
三菱Mitsubishi
工控论坛首页
→
三菱Mitsubishi
→ 浏览主题:
三菱FB中调用TON指令编译报错,怎么解决
回帖:
14
个,阅读:
6137
次
[上一页]
[1]
[2]
[下一页]
* 帖子主题:
三菱FB中调用TON指令编译报错,怎么解决
[已结贴]
收藏
分享到
1322
PYM6116
文章数:
94
年度积分:
50
历史总积分:
1322
作者的所有帖子(94)
注册时间:
2018/7/21
发站内信
发表于:2019/4/19 14:37:42
#0楼
三菱建立FB调用TON指令报错是怎么回事,不用FB使用TON指令编译可以通过
[此贴子已经被作者于2019/4/19 14:38:24编辑过]
【方案】
气象服务应用——华北工控气象监测系统专用计算机硬件方案
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
37243
cvlsam
版主
文章数:
12401
年度积分:
1595
历史总积分:
37243
作者的所有帖子(12401)
注册时间:
2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/4/19 15:51:43
#1楼
上传你编译出错的程序。
Good Luck~
【方案】
灵活的操作概念:机电按钮补充多点触功能
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
1322
PYM6116
文章数:
94
年度积分:
50
历史总积分:
1322
作者的所有帖子(94)
注册时间:
2018/7/21
发站内信
发表于:2019/4/19 16:13:48
#2楼
附件:
[
本地下载
]
测试附件
【方案】
台达PLC、伺服、总线在多线切割机排线应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
37243
cvlsam
版主
文章数:
12401
年度积分:
1595
历史总积分:
37243
作者的所有帖子(12401)
注册时间:
2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/4/19 22:32:08
#3楼
1、我修改了你的定时器数据类型从TON_E到TON_HIGH_E,它通过了编译。
2、我在GX Works2中重新建立一个新项目,然后将你的功能块代码复制粘贴到新项目中:
它竟然没有任何问题!
我的GX Works2软件版本为:
它工作在Win10下。
Good Luck~
【方案】
TSN 助力 IIoT 和工业 4.0 不可不知的五件事
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
1322
PYM6116
文章数:
94
年度积分:
50
历史总积分:
1322
作者的所有帖子(94)
注册时间:
2018/7/21
发站内信
发表于:2019/4/20 8:36:15
#4楼
回复 #3楼 cvlsam
嗯嗯!该一下数据类型就可以编译通过了,这二个有啥区别呢
【方案】
Cyto-Facto Inc.:推进细胞和基因疗法,带来健康新希望|维萨拉
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
37243
cvlsam
版主
文章数:
12401
年度积分:
1595
历史总积分:
37243
作者的所有帖子(12401)
注册时间:
2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/4/20 9:20:51
#5楼
以下是引用
PYM6116
在
2019/4/20 8:36:15
的发言:
嗯嗯!该一下数据类型就可以编译通过了,这二个有啥区别呢
TON_E调用低速定时器,TON_HIGH_E调用高速定时器,由于FB调用需要返回主程序的特性,一般不在FB中使用定时器。
Good Luck~
【方案】
基于VB的台达PLC与监控计算机的串行通信实现
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4918
MIC小赖
文章数:
1582
年度积分:
56
历史总积分:
4918
作者的所有帖子(1582)
注册时间:
2015/9/16
发站内信
发表于:2019/4/20 22:12:37
#6楼
FB里面用这种定时器肯定会报警的,三菱的话要用_E结尾的,因为_E结尾的本身就是FB。而原来那个是要系统中断的。
【方案】
倍福基于 PC 和 EtherCAT 的控制技术在新一代望远镜中的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
37243
cvlsam
版主
文章数:
12401
年度积分:
1595
历史总积分:
37243
作者的所有帖子(12401)
注册时间:
2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/4/21 5:52:31
#7楼
以下是引用
MIC小赖
在
2019/4/20 22:12:37
的发言:
FB里面用这种定时器肯定会报警的,三菱的话要用_E结尾的,因为_E结尾的本身就是FB。而原来那个是要系统中断的。
您没有看清问题的本质。
这个问题在于楼主的程序中使用TON_E会报警而换成TON_HIGH_E就好了,引发的新疑问是高版本软件中同样的代码并不需要改动也正常,并不涉及FB中能否使用定时器的问题,况且带E和不带E的FB之间的区别仅仅是EN,ENO的区别,其他没有区别。
【方案】
CX7000 嵌入式控制器:入门级控制器采用 400 MHz 处理器并集成多功能 I/O
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
4918
MIC小赖
文章数:
1582
年度积分:
56
历史总积分:
4918
作者的所有帖子(1582)
注册时间:
2015/9/16
发站内信
发表于:2019/4/21 11:49:28
#8楼
回复 #7楼 cvlsam
其实我的意思是FB里最好用IEC定时器,或者直接自己获取系统脉冲来写时基计数器。
【方案】
安徽宿州污水处理厂
只看该作者
|
赞
[0]
|
踩
[1]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
37243
cvlsam
版主
文章数:
12401
年度积分:
1595
历史总积分:
37243
作者的所有帖子(12401)
注册时间:
2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/4/21 14:28:43
#9楼
以下是引用
MIC小赖
在
2019/4/21 11:49:28
的发言:
其实我的意思是FB里最好用IEC定时器,或者直接自己获取系统脉冲来写时基计数器。
TON_E就是IEC定时器啊,其他定时器TIMER_FB_M了
【方案】
BIS-6360ARA-B10工业整机,支持智慧灯杆系统联动控制
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]三菱PLC程序进制转化你懂了吗
•
[视频课程]三菱FX5U简单CPU通信功能应用
•
[视频课程]三菱FX系列PLC的ST编程
•
[视频课程]搞懂三菱FX系列PLC编程指令,看这就够了
•
[视频课程]三菱FX系列PID应用
•
[视频课程]三菱FX系列PLC的FB使用讲解
•
[视频课程]30分钟带你了解三菱PLC模拟量应用
•
[视频课程]三菱FX5U系列精品课程基础篇
•
[视频课程]三菱PLC入门指导
62.4004