您现在所在的是:

三菱Mitsubishi

回帖:12个,阅读:6136 [上一页] [1] [2] [下一页]
400
非洲挖煤饿
文章数:5
年度积分:50
历史总积分:400
注册时间:2017/5/1
发站内信
发表于:2017/5/1 16:47:02
#0楼
GXWorks下的ST语言该如何写?
附件 未标题-2.jpg
总提示我第二个参数不正确。。
No. 结果 数据名 分类 内容 错误代码
1 Error POU_01 编译程序 'OUT_C'的第2个参数中设置了不同的类型。 C8029




37231
cvlsam 版主
文章数:12401
年度积分:1583
历史总积分:37231
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2017/5/1 19:57:48
#1楼
以下是引用非洲挖煤饿2017/5/1 16:47:02的发言:
GXWorks下的ST语言该如何写?
附件 未标题-2.jpg
总提示我第二个参数不正确。。
No. 结果 数据名 分类 内容 错误代码
1 Error POU_01 编译程序 'OUT_C'的第2个参数中设置了不同的类型。 C8029





IF M8000 THEN
 OUT_C( TRUE , CC235 ,9999 );
END_IF;

Good Luck ~
+2
400
非洲挖煤饿
文章数:5
年度积分:50
历史总积分:400
注册时间:2017/5/1
发站内信
发表于:2017/5/1 23:26:38
#2楼
回复 #1楼 cvlsam
谢谢,后来也在MELSEC-QLF结构体编程手册(公共指令篇).pdf::5.3节找到了。
诶,我分不多老哥讲将就一下吧、
12456
蛇会大学
文章数:4613
年度积分:782
历史总积分:12456
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2017/5/2 19:21:19
#3楼
这种程序像VB,好不好调试呢?
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
37231
cvlsam 版主
文章数:12401
年度积分:1583
历史总积分:37231
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2017/5/2 19:52:26
#4楼
以下是引用蛇会大学2017/5/2 19:21:19的发言:
这种程序像VB,好不好调试呢?

用电工的思路(梯形图)去调试,你会发现异常困难,用程序员的思路(寄存器值),你会发现十分的容易。

另外,如果要问ST语言调试简易性,最好重开一贴,毕竟楼主的问题已经结帖了。

Good Luck~
400
非洲挖煤饿
文章数:5
年度积分:50
历史总积分:400
注册时间:2017/5/1
发站内信
发表于:2017/5/2 20:39:32
#5楼
以下是引用蛇会大学2017/5/2 19:21:19的发言:
这种程序像VB,好不好调试呢?
我没学过电工,接线都不会。还是别人叫我写的,只能硬着头皮写。
你说调试, 这玩意貌似没软件断点?还是我用的少的缘故?调的的时候很容易跑飞。。。
用的GXWORKS2.语法各种难受,各种强制转换。各种全局符号强转DWORD.至少我个人觉得,很膈应。表情
400
非洲挖煤饿
文章数:5
年度积分:50
历史总积分:400
注册时间:2017/5/1
发站内信
发表于:2017/5/2 20:57:39
#6楼
以下是引用cvlsam2017/5/2 19:52:26的发言:
以下是引用蛇会大学2017/5/2 19:21:19的发言:
这种程序像VB,好不好调试呢?

用电工的思路(梯形图)去调试,你会发现异常困难,用程序员的思路(寄存器值),你会发现十分的容易。

另外,如果要问ST语言调试简易性,最好重开一贴,毕竟楼主的问题已经结帖了。

Good Luck~
最近在折腾串口切割模具顺带打孔的程序。稍微会点C【也就懂点皮毛-_-】。
习惯用VS2012, 写这种东西应该是我能力范围内能做的事情。
[另一个论坛的moecmks就是我。没人鸟我。汗。。。。]
我起初的想法是用串口链接PLC, 读取 C235脉冲编码器然后转换成毫米进行切割。
用的FX1S, Y0链接打孔冲压,  Y1链接打孔回程. Y3链接切割机[这个只要一个输出口, 连得是个气气泵]
我到人家设备厂商哪里试了下发现精度完全不够。他那个传送模具的履带机每分钟走1220mm
换算下来每秒走20mm左右。
我用RS422串口连得发现读写一次30MS左右, 运气不好碰到 IO [写Y输出触发打孔/切割]输出时间更多。
换算下来一秒最多读30次, 我写的是WINDOWS GUI程序消息交互也要浪费点时间。精度完全不够。
我去跟老板试了下设备, 切个50CM的模具10根也会有一两根有1~3mm的误差。
得, 又得重新再PLC内部重写一遍了。不过我不太懂梯形图只能用ST语言写, 我擦。codepad.org/O7rYbX50[没写完]
附件 无标题.jpg
[此贴子已经被作者于2017/5/2 20:59:30编辑过]
11781
逍遥的久鸣
文章数:4433
年度积分:1015
历史总积分:11781
注册时间:2017/3/6
发站内信
2018论坛热心网友
发表于:2017/5/2 21:04:06
#7楼
回复 #6楼 非洲挖煤饿
其实梯形图比这个还简单,你可以看一下说明书,我只懂梯形图,不懂ST语言!!!!
400
非洲挖煤饿
文章数:5
年度积分:50
历史总积分:400
注册时间:2017/5/1
发站内信
发表于:2017/5/2 22:33:21
#8楼
以下是引用逍遥的久鸣2017/5/2 21:04:06的发言:
其实梯形图比这个还简单,你可以看一下说明书,我只懂梯形图,不懂ST语言!!!!
其实最主要是习惯问题,比较习惯用高级语言的语法。再者说我是个又笨又懒得人,感觉梯形图调试巨麻烦。
逻辑一复杂感觉很难搞清楚程序。。
2281
矛头小子
文章数:361
年度积分:53
历史总积分:2281
注册时间:2009/7/25
发站内信
发表于:2017/5/3 11:19:41
#9楼
用运动控制卡会好点

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005