登录
首页 PLC论坛 罗克韦尔Rockwell(AB)
回帖 发帖
正文

主题:看看这个是否是AB的结构化文本,表示什么意思?

点击:832 回复:3

//Input Mapping
   YC011.INP_SwtchOpn := Local:1:I.Data.0;
YC011.INP_SwtchCls := Local:1:I.Data.1;
 //YC011.INP_Fail := 故障状态;
YC011.INP_InptModlHlth := Local:1:I.fault.0 or Local:1:I.fault.1 ;
   YC011.CMD_ModlFltRst := SYSTEM.CMD.AckAllAlrms;
 //Output Mapping
  //Local:3:O.Data.0 := YC011.OUT_Opn;
   Local:3:O.Data.0 := YC011.OUT_Cls;
  YC011.INP_OutptModlHlth := Local:3:I.fault.0 ;
 //Safety Interlocks
   YC011.INP_SftyIntrlk := 0;
 //Process Interlocks
   YC011.INP_PrcsIntrlk := 0;
 //Simulation
   YC011.STS_Sim := SYSTEM.STS.Sim;
21-08-15 18:20
是的.很简单的.
ab的plc一般用tag命名变量.
你这些基本是赋值语句,相当于move或者+---|触点|--(线圈).
这里大多数是内存变量到io变量的映射.mapping.
local是本地的io变量,相当于其它家的 i0.1,或者x00,q或者y.
21-08-15 21:30
一堆赋值指令
21-08-16 08:38
谢谢!
21-08-16 14:37

工控新闻

更多新闻资讯