SIEMENS西门子CPU总代理商

供应商
浔之漫智控技术-西门子PLC代理商
认证
报价
666.00元每件
品牌
西门子
产品规格
模块式
产地
德国
手机号
15221406036
经理
聂航
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-05-08 07:10

详细介绍

siemens西门子cpu总代理商

西门子人机界面

人机交换界面负责nc数据的输入和显示,它由mmc和op组成 mmc(man machine communication)包括:op(operation panel)单元,mmc,mcp(machine control panel)三部分。mmc实际上就是一台计算机,有自己独立的cpu,还可以带硬盘,带软驱;op单元正是这台计算机的显示器,而西门子mmc的控制软件也在这台计算机中。

(1)、mmc(man machine communication)

zui常用的mmc有两种:mmcc100.2和mmc103,其中mmc100.2的cpu为486,不能带硬盘;而mmc103的cpu为奔腾,可以带硬盘,一般的,用户为sinumerik810d配mmc100.2,而为sinumerik840d配mmc103.pcu(pc unit)是专门为配合西门子的操作面板op10、op10s、op10c、op12、op15等而开发的mmc模块,目前有三种pcu模块——pcu20、pcu50、pcu70, pcu20对应于mmc100.2,不带硬盘,但可以带软驱;pcu50、pcu70对应于mmc103,可以带硬盘,与mmc不同的是:pcu50的软件是基于windows nt的。pcu的软件被称作hmi。

hmi有分为两种:嵌入式hmi和hmi。一般标准供货时,pcu20装载的是嵌入式 hmi,而pcu50和pcu70则装载hmi。

(2)op(operation pannel)

op单元一般包括一个10.4〞tft显示屏和一个nc键盘。根据用户不同的要求,西门子为用户选配不同的op单元,如: op030,op031,op032,op032s等,其中op031zui为常用。

(3)、mcp(machine control pannel)

mcp是专门为数控机床而配置的,它也是opi上的一个节点,根据应用场合不同,其布局也不同,目前,有车床版mcp和铣床版mcp两种。对810d和840d,mcp的mpi地址分别为14和6,用mcp后面的s3开关设定。

对于sinumerik840d应用了mpi(multiple point interface)总线技术,传输速率为187.5k/秒,op单元为这个总线构成的网络中的一个节点。为提高人机交互的效率,又有opi(operator panelinterface)总线,它的传输速率为1.5m/秒

step 7可以将所有用户编写的程序以及程序块程序所需要的数据进行归档。由于能够在一个块内调用其他块(就像它们是子程序一样),可实现用户程序的结构化。从而使得plc 程序的结构更加清楚,也更加便于理解和更新。 提供以下类型的连接:

数据处理块 (dhb) 控制程序的执行。

ob基于触发事件而被分为多个类别(例如,时间驱动、报警驱动)。根据相应的优先级别,一个类别可将另一个类别中断。

在启动了一个 ob时,将提供关于触发事件的详细启动信息。此信息可在用户程序中进行分析。

功能块 (fb) 中包含实际用户程序。

功能块每次被调用时可被提供不同数据(所谓“实例")。这些数据以及内部变量(例如,用于中间值)和结果存储在的实例数据块中,并由系统自动管理。

在调用一个 fb/sfb 时,实例数据块(实例db)被分配给该块。它们是在编译这些块时自动生成的。

用户可从其用户程序中的任意点或从一个 hmi系统过来访问这些数据(当然也可以是符号形式)。

功能(fc)中包含经常使用的功能的例行程序

每个功能都有一个固定的功能值(除 iec标准外,还可具有多个初始参数)。调用之后,必须立即对输出参数进行处理。这样,功能就不需要任何实例数据块。

数据块(db)是用于存储用户数据的数据区域。

除了在每种情况下分配给一个功能块的数据(实例数据)之外,还可定义全局数据,且全局数据可由任何软件模块(如用于配方的模块)使用。

一个基本或结构化数据类型可被分配给一个数据块的组件。例如,基本数据类型为布尔 (bool)、实型(real) 或整型(integer)。结构化数据类型(字段与结构)包含基本数据类型(例如,一个配方)。数据块中的数据可以符号方式被寻址。这样就促进了编程,改善了程序的可读性。

系统功能块 (sfb):集成到 cpu操作系统中的功能块(参见上面),如 send、receive、控制器。sfb 的变量也归档在 idb 中。

系统功能 (sfc):集成在 cpu操作系统中的功能(参见上面),如时间功能、块传输。

系统数据块 (sdb) 是用于 cpu操作系统的数据,包含了系统设置,如模块参数

称重模块siwarex u及其附件选型

1.称重模块订货号

siwarex u模块,有单通道和双通道之分
7mh4950-1aa01 单通道,每个模块只能连接一台秤;
7mh4950-2aa01 双通道,每个模块可以连接两台台秤;

2.必选附件

在siwarexu选型时,20针前连接器是必选的,下图所示的前连接器订货号为6es7392-1aj00-0aa0

3.可选附件

在siwarexu选型时,下列附件是可选的,用户可以根据自己的实际需要确定是否采购,不做强制要求。

(1)因为目前很多电脑上没有rs232串口,所以与siwatool软件通信时,需要使用usb/rs232转换器。西门子推荐使用atenuc-232a 型号的usb/rs232转换器(淘宝有售,如果无法买到该型号的转换器, dtech的5002a或5001a也可以作为替代型号。)
(2)经过rs232/usb转换器出来的串口,不能直接与称重模块连接。用户还必须采购(订货号7mh4607-8ca)或者自己制作一根232电缆.

 

(3)多个称重模块通过接线盒7mh4710-1ea(不锈钢外壳)或7mh4710-1ba(铝外壳),并联后连接至称重模块;
(4) 传感器自带电缆长度不够,需要进行延长时,需要使用延伸盒(7mh4710-2aa);
(5) 从接线盒或者延伸盒,到称重模块之间的连接电缆为专用电缆(7mh4702-8ag 橙色外皮;7mh4702-8af蓝色外皮,用于防爆区域);

(6)为降低干扰对测量的影响,传感器屏蔽层通过专用屏蔽元件与安装导轨连接,屏蔽连接元件6es7390-5aa00-0aa0和屏蔽连接端子6es7390-5ca00-0aa0如下图所示。

 pn/pn耦合器,订货号:6es7158-3ad10-0xa0,能够实现两个不同以太网子网进行数据交换。pn/pn耦合器具有两个 profinet接口,每个接口连接到一个子网。在组态期间,从这一个pn/pn耦合器将生成两个io设备,表示每个自带子网的站都有一个io设备。在每个子网内,pn/pn 耦合器的另一个部分作为总线节点。一旦组态完成,两个部分合并在一起。

    主要属性:

· 1440 字节的输入数据和 1440 字节的输出数据。

· 多达 16 个输入区域/输出区域可用于与以下虚拟模块交换数据。

· pn io 控制器之间跨网络边界进行数据交换,同时保持网络隔离。

· 两个 profinet io 子网之间具有电隔绝。

· 一侧网络端的错误对另一侧的网络端没有影响,但可以在另一侧网络端诊断错误。

· 冗余电源。

· 当使用“io modules”模块操作模式时,输入用户数据的状态信息。

· simatic busadapter。

    元件与接口:

图片1.png

    通讯组态:

    使用博途软件组态pn/pn耦合器,cpu在同一项目中的组态方式进行说明:本问使用cpu1512c-1pn连接 pn/pn coupler x1 端,cpu1516-3pn/dp 连接pn/pn coupler x2 端;

1.打开网络视图,在右边目录中找到“网络组件--网关”,将pn/pn coupler拖曳至左侧视图中;右键pn/pncoupler左侧x1部分,快捷菜单中选择“分配给新的dp主站/io控制器”,将pn/pn耦合器x1连接到cpu1512c-1pn的io系统中;右键pn/pncoupler左侧x2部分,快捷菜单中选择“分配给新的dp主站/io控制器”,将pn/pn耦合器x2连接到cpu1516-3pn/的io系统中;pn/pn耦合器属性中,分别为pn/pn耦合器的x1 和x2设置数据有效性显示(dia);

图片2.png


新增传输区,并设置profinet[x1]和profinet[x2]的io地址;

图片3.png

下载组态,分别右键pn/pn耦合器左侧x1和右侧x2,分配设备名称;

2.在监控表中进行数据交换测试;

图片4.png

西门子s7-1500 cpu io 设备的诊断功能(与1200完全相同),可使用 devicestates 和modulestates 指令对分布式 io 设备的站状态和子模块进行诊断。本文使用 1214c v4.0 cpu 和 et200sp的 pn 通信为例进行说明(dp通信同样适用)。

一、s7-1500与分布式io设备的诊断准备

1硬件准备:

1. cpu 1214c dc/dc/dc,v4.0,一台

2. et200sp 分布式 io 站,pn 接口,两套

2、软件准备:

1. tia portal v14 sp1

3、使用 tia portal 创建一个新项目,正确配置,下载后,进入网络视图,所有站点状态正常。

二、使用 devicestates 指令对分布式io 子站进行诊断

1、创建全局数据块,用于存储状态数据

在全局数据块中创建数据类型为 array of bool 数组,共计1024个元素。

2、编写程序

在 ob1 中调用 devicestates 指令,双击 laddr 引脚,选择需要诊断的 io 系统。将 mode设置为2,state 填写上述定义的全局数据块数组。

指令引脚说明:

参数 laddr:

使用 laddr 参数通过硬件标识符选择 profinet io 或 dp 主站系统。
硬件标识符位于:

· profinet io 或 dp 主站系统属性的网络视图中。

或数据类型为 hw_iosystem 的所列系统常量的 plc 变量表中。

参数 mode:

使用 mode 参数可读取状态信息。 可读取整个 profinet io 或 dp 主站系统的下列一条状态信息:

· 1: io 设备/dp 从站已组态

· 2: io 设备/dp 从站故障

· 3: io 设备/dp 从站已禁用

· 4: io 设备/dp 从站存在

.5: 出现问题的 io 设备/dp 从站。

参数 state:

通过 state 参数,输出由 mode 参数选择的 io 设备/dp 从站的状态。
如果使用 mode 选择的状态适用于 io 设备/dp 从站,则在 state 参数中将下列位设置为“1”:

· 位 0 = 1: 组显示。 至少有一个 io 设备/dp 从站的第 n 位设置为“1”。

· 位 n = 1:通过 mode 选择的状态将应用到 io 设备/dp 从站。

o 对于 profinet io 系统,第 n 位对应于相应 io 设备的设备编号(请参见设备视图和网络视图中的profinet 接口属性)。

o 对于 profinet dp 系统,第 n 位对应于 dp 从站的 profibus 地址(请参见设备视图和网络视图中的dp 从站属性)。

使用“bool”或“array of bool”作为数据类型:

· 要仅输出状态信息的组显示位,可在 state 参数中使用 bool 数据类型。

· 要输出所有 io 设备/dp 从站的状态信息,请使用下列长度的 array of bool:

· 对于 profinet io 系统:1024 位

对于 dp 主站系统:128 位

图片1.png

3、程序测试

将程序下载到 plc 中。监控全局数据块 devicestate。当 io device_2故障时(掉电或网线拔除导致丢站),state[2]=1


西门子代理商,西门子PLC代理商,西门子中国代理商。西门子授权代理商,西门子一级代理商
展开全文
我们其他产品
我们的新闻
相关产品
西门子plc 西门子低压电器 总代理商 西门子工控机 西门子电动阀 siemens cpu风扇 西门子 西门子变频器 西门子接触器 笔记本cpu 西门子减速机
优质商家推荐 拨打电话