产品中心您的位置:网站首页 > 产品中心 > 西门子PLC模块控制器 > 西门子ET200 > 6ES7155-6AA01-0BN0西门子CPU控制器

西门子CPU控制器

更新时间:2020-12-16

访问量:61

厂商性质:经销商

生产地址:

简要描述:
西门子CPU控制器
6ES7155-6AA01-0BN0
SIMATIC ET 200SP, PROFINET IM 捆绑包, IM 155-6PN ST, 多 32 外围模块 和 16 ET 200AL 模块, Single Hot SWAP, 捆绑包由以下部分组成: 接口模块 (6ES7155-6AU01-0BN0), 服务器模块 (6ES7193-6PA00-0AA0), 总线适配器 BA
品牌其他品牌产地类别进口
应用领域化工,能源,建材,电子,交通

西门子CPU控制器
6ES7155-6AA01-0BN0
SIMATIC ET 200SP, PROFINET IM 捆绑包, IM 155-6PN ST, 多 32 外围模块 和 16 ET 200AL 模块, Single Hot SWAP, 捆绑包由以下部分组成: 接口模块 (6ES7155-6AU01-0BN0), 服务器模块 (6ES7193-6PA00-0AA0), 总线适配器 BA

上海振曦宏自动化有限公司

 

对于模拟量同样如此,只不过在模拟量中你需要指出模拟量所占的字节个数,其他的同数字量一样简单。

可以说,UG00S-CW在处理基本的模拟数字量的时候非常简单、方便,但是在处理一些较为复杂的情况时却遇到了意想不到的问题。在这个食品生产线的集中控制系统,其中就涉及到富士触摸屏和西门子PLC中的通信格式的兼容问题。

系统中有些PID控制的模拟量需要用趋势图来显示,UG00S-CW中显示趋势图并不复杂,首先点一下趋势图的图标,在弹出的对话框中选择趋势图的类型,然后选择每条曲线对应的地址即可。但是在联机调试时却总是出现comunication error(通信错误)信息,经过排查发现问题出在趋势图上,如果将趋势图从程序中去掉,则一切正常,后来我就尝试先将西门子PLC中的对应的模拟量数据读入触摸屏的缓冲(即内部存储区),然后将趋势图每条曲线的地址改为对应的内部地址。经过联机调试,发现不再出现comunication error信息,但是趋势图的曲线的显示却极不正常。经过观察,发现除了当模拟量的值为零时曲线显示正常,而为非零时曲线则指向无穷大。这个问题曾让笔者百思不得其解,后来终于想到有可能是西门子PLC和富士触摸屏在存储格式上可能会不兼容。原来富士触摸屏中趋势图中的模拟量一般都是双字(4字节),它从西门子PLC读取的顺序是将字读为高字,第二个字读为低字,而西门子PLC中模拟量的存储为先存低字再存高字,这样富士触摸屏从西门子PLC中读入的数据刚好都是高低字颠倒的。因为一般模拟量的值都比较小,所以高字都为零,这样相当于将原来的值乘了一个2的16次方的数,远远超过了模拟量的上限,所以才出现了以上情况。

6ES7518-4AP00-0AB0CPU 1518-4 PN/DP,3 MB 程序,10 MB 数据, 集成3PN,1DP6ES7517-3AP00-0AB0CPU 1517-3 PN/DP, 2MB程序,集成 2PN 接口,1 以太网接口,1DP 接口6ES7516-3AN00-0AB06ES7516-3AN01-0AB0CPU 1516-3 PN/DP:1 MB 程序,5 MB 数据;10 ns ;集成 2PN 接口,1 以太网接口,1DP 接口6ES7515-2AM00-0AB06ES7515-2AM01-0AB0CPU 1515-2 PN ,500K程序,3M数据,集成 2PN接口6ES7513-1AL00-0AB06ES7513-1AL01-0AB0CPU 1513-1 PN:300 KB 程序,1.5 MB 数据;40 ns;集成 2PN 接口,6ES7511-1AK00-0AB06ES7511-1AK01-0AB0CPU 1511-1 PN:150 KB 程序,1 MB 数据;60 ns;集成 2PN 接口,6ES7512-1DK00-0AB06ES7512-1DK01-0AB0CPU 1512SP-1 PN, 200KB 程序,1MB数据6ES7510-1DJ00-0AB06ES7510-1DJ01-0AB0CPU 1510SP-1 PN, 100KB 程序,750KB数据6ES7507-0RA00-0AB0PS:60 W,额定输入电压 AC/DC 120/230 V6ES7505-0RA00-0AB0PS:60 W, 额定输入电压 DC 24/48/60 V6ES7505-0KA00-0AB0PS:25 W,额定输入电压 DC 24 V6ES 8:模拟输出模块,8AQ,U/I ,高速6ES 2: 模拟输出模块,2 AQXU/I ,标准型,25mm,包含前连接器6ES 4:模拟输出模块,4AQ,U/I6ES7531-7NF10-0AB0AI 8:模拟输入模块,8AI,U/I,高速6ES7531-7 4: 模拟输出模块: XU/I/RTD/TC ST, 25mm,包含前连接器6ES7531-7KF00-0AB0AI 8:模拟输入模块,8AI,U/I/RTD/TC6ES7534-7/AQ2:模拟量输入/输出模块4AI,2AO,标准型,25mm,包含前连接器6ES7523-1BL00-0AA0DI/DQ 16X24CDV/16X24VDC/0.5A BA,包含前连接器.6ES 8:数字输出模块,8DQ,继电器,230 V AC/ 5A6ES 8:数字输出模块,8DQ,可控硅,230V AC/ 2A6ES7522-1BL00-0AB06ES 32:数字输出模块,32DQ,晶体管,24 V DC/ 0.5A6ES7522-1BH00-0AB06ES 16:数字输出模块,16DQ,晶体管,24 V DC/ 0.5A6ES 8:数字输出模块,高性能 8DQ,晶体管,24V DC/2A

 

为了解决以上问题,需要将PLC中的数据读入,然后依次高低字颠倒,然后再将趋势图的曲线地址指向存储修正数据的内部地址即可。为了完成这个功能,需要用到UG00S-CW的宏指令,富士UG00S-CW平台提供了丰富的宏命令集,

主要有以下几类:

屏幕类,当打开一个界面时可执行的OPEN macro,当关闭一个界面时可执行的CLOSE macro,当打开一个界面后不断循环执行直到这个界面关闭为止时停止的CYCLE macro。

按钮类,当按下一个按钮时可执行的ON macro和当松开一个按钮时可执行的OFF macro。

宏模式,即宏指令程序段受某一个比特位的控制,当这一位为1时执行,为0时停止,这个比特位可以是PLC中的地址,也可以是触摸屏的内部地址。

富士UG00S-CW的宏命令集和汇编语言非常相似,不过此外还增加了许多系统命令功能和辅助功能,使得开发程序更加方便快捷。触摸屏中的存储格式是字,地址用$u来表示,例如$u1000就表示第1000个字,$u1000-14就表示第1000个字的第14位,触摸屏中没有用来表示字节的地址表示方式。在这个食品生产线上有多个PID控制回路,每个回路对应一个趋势图,以个回路为例,它占用Buffer1(多有12个Buffer可供使用)趋势图有三条曲线PV、SP、OP,它们所对应的PLC地址分别为DB10:DBD0,DB10:DBD4,DB10:DBD8,然后将调整后的地址存入定为$u500~$u505,

 

西门子CPU控制器
6ES7155-6AA01-0BN0
SIMATIC ET 200SP, PROFINET IM 捆绑包, IM 155-6PN ST, 多 32 外围模块 和 16 ET 200AL 模块, Single Hot SWAP, 捆绑包由以下部分组成: 接口模块 (6ES7155-6AU01-0BN0), 服务器模块 (6ES7193-6PA00-0AA0), 总线适配器 BA

上海振曦宏自动化有限公司

留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7

联系我们

contact us

咨询电话

15900939001

扫一扫,关注我们

返回顶部