西门子S120电源模块6SL3130-6AE15-0AB1
- 供应商
- 上海兆维智控科技有限公司
- 认证
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 联系电话
- 15558811727
- 全国服务热线
- 15558811727
- 经理
- 岳玉林
- 所在地
- 上海市奉贤区环城西路3111弄300号2幢1层
- 更新时间
- 2025-03-12 08:18
在smart中,变量表是用来定义局部变量的,比如在子程序0中,可以定义不同类型变量的符号、数据类型、注释,但不能定义地址,因为局部变量地址是自动分配的,比如l0.0、lb2,lw3、ld5等。 其实和符号表的作用类似。打开变量表的方法:菜单栏里选“视图”菜单下的“组件”,下拉菜单中可以找到“变量表”。 |
学习西门子plc,一定要特别注意一个问题,不然编程肯定出错。那就是“高字节,低地址”,什么意思呢?举个例子就清楚了。 比如vw0,它是由vb0和vb1组合而成,那就出现一个问题,到底是vb0排在vb1前面呢?还是vb1排在vb0前面呢? 如图,是这样排列的,关键是里面的位的排列,vb1的*低位,也就是v1.0是vw0的*低位bit0,vb0的*高位v0.7是vw0的*高位bit15。这样很别扭,但没办法,西门子就是这样规定的。这样如果你给vw0当中传入一个1,那么置位的是v1.0,而不是v0.0。编程时一不注意这个问题,就容易出错。所以一定要记住“高字节,低地址”这句话,vb1和vb0比较,vb1是高字节,但和vb0组合成vw0以后,它当中的地址成了低地址。 |
做过一个项目,plc用的西门子s7-1200,有台机械手,用的雅马哈的四轴。配置硬件时,为了节省成本,搞硬件的同事没有配置示教器。机械手有调试软件,调试阶段还可以,可到来客户现场,因为没有示教器,现场操作人员没办法校对点位。公司不想配置示教器,让做软件的想办法。在客户现场没办法,还好当时机械手配置了pn通讯的板卡,只能想办法将示教画面做在触摸屏上。 好的一点,雅马哈机械手配置的光碟资料很齐全,在参考雅马哈的资料后,开始在plc里写控制程序。参照机械手手册,配置对应的通讯io,在根据对应的指令,通过plc侧给机械手发送相应的指令,完成对机械手的示教功能。完成示教控制程序后,在编写hmi的程序。 总体感觉,雅马哈的机械手用pn通讯还是很方便,特别是配置的光碟资料很齐全,按照手册,调试过程也很顺利。 |