技术论坛

s7300程序问题

作者 主题
侠圣

经验值: 2404
发帖数: 211
精华帖: 0
主题:【求助】s7300程序问题


只看楼主 楼主 2022-05-13 20:07:39


大家说说,图片圆圈里的那两个标志啥意思




小小电子爱好者
以下网友喜欢您的帖子:

  
重要声明:

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

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

奇侠

经验值: 5889
发帖数: 796
精华帖: 1
回复:s7300程序问题


只看楼主 1楼 2022-05-13 20:41:43

强制的变量,变量表,主要用于监控的变量,和程序没关系,只是将变量集中进行在线监控,监控过程中可以修改变量的值。


 
以下网友喜欢您的帖子:

  
侠圣

经验值: 2404
发帖数: 211
精华帖: 0
回复:s7300程序问题


只看楼主 楼主 2楼 2022-05-14 19:23:36

它是显示在线强制的变量有哪些吗,变量表的作用是啥,如何在程序中自己加这两个符号


小小电子爱好者
以下网友喜欢您的帖子:

  
侠圣

经验值: 2790
发帖数: 390
精华帖: 5
回复:s7300程序问题


只看楼主 3楼 2022-05-16 16:00:56

大家说说,图片圆圈里的那两个标志啥意

//////////////////////////////

这个是VAT   变量表,首先声明这个不叫强制 

西门子所谓的强制 指的是display force values  可以强制输出等 且强制状态,指示灯FORCE 会长亮。

这是一种非正常状态,表示有外部强制干预,但系统还处于运行状态。

而你这个所谓VAT 是变量表,你可以理解,你有100个变量,但我需要针对21-30 处的变量进行监控,但这些变量在程序块中是分散开的,无法同时进行监控,这样利用这个VAT 在一个TABLE 表格里就可以看到。

这里所谓的强制,值得是人为从新赋值,例如 M10.0  原来为 false  这里,我 给一个TRUE 赋值,这个不叫强制,叫从新赋值,且不是可以随便就能赋值的,例如下图


强制给M99.1就无法赋值,因为 M99.0 一直在给M99.1赋值 只是这个值是FALSE ,大家一边理解的BOOL量赋值是ON 或者TRUE. 

所以你的M99.2 是一直接通状态。无法断开。

这样应该比较好的理解赋值 和强制 的区别了吧

强制是 人为可以随时干预,而赋值是不一定的。



大家同行,you ok ? me !
以下网友喜欢您的帖子:

  
侠圣

经验值: 2404
发帖数: 211
精华帖: 0
回复:s7300程序问题


只看楼主 楼主 4楼 2022-12-24 11:50:16

谢谢,三楼大神的讲解,谢谢


小小电子爱好者
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
s7300程序问题
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。