技术论坛

西门子高级编程:MSG的妙用

作者 主题
奇侠

经验值: 5272
发帖数: 510
精华帖: 2
主题:【分享】西门子高级编程:MSG的妙用
推荐帖


只看楼主 楼主 2021-01-09 18:20:35

在日常的程序编制及调试过程中,经常会用到“MSG”指令,在操作面板界面上显示相关信息,起到警示或者提示的作用。

那么MSG指令如何使用呢,下面分享几种MSG的用法及示例:

格式:

MSG(“文本内容”) ;文本内容填写你想要显示的信息;

MSG();取消显示的信息(或者再编程一个MSG信息,可覆盖上一显示信息)

示例1:

MSG("NPV G55 nok !")

引号内直接显示文本内容,因为是字符串文本格式,需要用引号;

示例2:

显示R参数信息值,比如R103=10,

MSG("R103="<< R103<<" max =+-0.15 !")

显示的信息为:R103=10 max=+-0.15!

其中R参数若以R参数值显示,需要用到框架级联:<<表示,将R参数与两个用引号引起来的文本进行连接,最终显示结果;

同时,系统变量或者自定义的用户变量也是同样的用法,若当前的X轴的工件坐标系下的值为100,那么下面显示的信息则是这样的:

MSG (″X position=″<<$AA_IW[X]<<″pls check″)

X位置=100 请检查

示例3:

除了显示信息外,MSG内容也可以进行运算并显示运算结果:

MSG("length="<< abs((_OVR[4])+U_CENTER_Y1-745)<<" ok?")

上程序段中公式abs((_OVR[4])+U_CENTER_Y1-745)的计算结果将显示在显示信息中。

好了,目前用到的MSG指令用法常用的就这些,大家可以借鉴并试验一下,在调试过程或加工过程,信息显示的会更全面更清晰些。



技术要做就做专!继续攀登高科技。继续加油
分享帖版主置评: 感谢分享! (推荐人:隐身人)
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1667555&b_id=20&s_id=0&num=27

版主

经验值: 38691
发帖数: 10354
精华帖: 72
回复:西门子高级编程:MSG的妙用
推荐帖


只看楼主 1楼 2021-01-09 22:40:05

西门子高级编程应用广泛,最好能更多的举例说明。感谢分享!


西门子的多年使用者http://yinshenren.ys168.com/、
以下网友喜欢您的帖子:

  
奇侠

经验值: 9560
发帖数: 2050
精华帖: 3
回复:西门子高级编程:MSG的妙用


只看楼主 2楼 2021-01-10 09:34:41

我也用过MSG,有时做点提示很有用,不需要时可以用MSG()清除显示,Very good


 
以下网友喜欢您的帖子:

  
游士

经验值: 242
发帖数: 41
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 3楼 2021-01-10 17:24:48

很好的技术分享,也很实用,感谢!


不断进取。
以下网友喜欢您的帖子:

  
奇侠

经验值: 6241
发帖数: 658
精华帖: 2
回复:西门子高级编程:MSG的妙用


只看楼主 4楼 2021-01-10 20:27:36


谢谢楼主分享!


每天进步一点点
以下网友喜欢您的帖子:

  
侠圣

经验值: 2358
发帖数: 345
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 5楼 2021-01-10 20:55:34


  不错啊   学习啦 !


我能!!!!
以下网友喜欢您的帖子:

  
至圣

经验值: 28623
发帖数: 5906
精华帖: 61
回复:西门子高级编程:MSG的妙用


只看楼主 6楼 2021-01-11 18:36:40


感谢分享!


欢迎交流,QQ:2301013064 邮箱:feige6@139.com
以下网友喜欢您的帖子:

  
奇侠

经验值: 5094
发帖数: 367
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 7楼 2021-01-11 21:08:34

不错,这MSG()这功能,确定挺好用。


 
以下网友喜欢您的帖子:

  
侠圣

经验值: 4390
发帖数: 669
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 8楼 2021-01-12 04:56:43

主要用于加工程序的文本显示,很好用的语句!


 
以下网友喜欢您的帖子:

  
游侠

经验值: 523
发帖数: 56
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 9楼 2021-01-12 09:18:39

 

定挺好用


今天工作不 努力,明天努力找工作 !
以下网友喜欢您的帖子:

  
游民

经验值: 75
发帖数: 9
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 10楼 2021-01-12 13:36:11

之前一直想用,但是不会搞,学习到了。


天若暗去,我便是光。
以下网友喜欢您的帖子:

  
奇侠

经验值: 5272
发帖数: 510
精华帖: 2
回复:西门子高级编程:MSG的妙用


只看楼主 楼主 11楼 2021-01-12 15:54:33

一个好的简单易懂的程序,肯定需要用到大量的MSG信息。


技术要做就做专!继续攀登高科技。继续加油
以下网友喜欢您的帖子:

  
侠客

经验值: 934
发帖数: 98
精华帖: 1
回复:西门子高级编程:MSG的妙用


只看楼主 12楼 2021-01-13 08:47:07


感谢分享 


好好学习 天天向上
以下网友喜欢您的帖子:

  
至圣

经验值: 18884
发帖数: 2107
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 13楼 2021-01-13 12:55:45

感谢楼主分享


 
以下网友喜欢您的帖子:

  
至圣

经验值: 15531
发帖数: 1735
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 14楼 2021-01-13 13:32:04

 简单,易学,感谢分享!


海纳百川,厚德务实!
以下网友喜欢您的帖子:

  
至圣

经验值: 16239
发帖数: 2067
精华帖: 1
回复:西门子高级编程:MSG的妙用


只看楼主 15楼 2021-01-13 13:57:37

好用的语句,程序长的时候有大用。


小谈
以下网友喜欢您的帖子:

  
侠士

经验值: 1366
发帖数: 102
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 16楼 2021-01-14 07:36:34


谢谢楼主分享


西门子自动化
以下网友喜欢您的帖子:

  
侠圣

经验值: 2103
发帖数: 21
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 17楼 2021-01-14 07:51:41


很好的技术分享,也很实用


 
以下网友喜欢您的帖子:

  
至圣

经验值: 10588
发帖数: 848
精华帖: 9
回复:西门子高级编程:MSG的妙用


只看楼主 18楼 2021-01-14 08:15:17


感谢楼主分享


学如逆水行舟,不进则退! wwhoho@163.com
以下网友喜欢您的帖子:

  
游士

经验值: 179
发帖数: 13
精华帖: 0
回复:西门子高级编程:MSG的妙用


只看楼主 19楼 2021-01-14 08:15:26

点点分享、汇流成河,感谢分享


相由心生
以下网友喜欢您的帖子:

  
收起
西门子高级编程:MSG的妙用
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。