北京西门子S7-1500CPU代理商

来源:上海庆惜自动化设备有限公司
发布时间:2018-08-29 09:18:50

                            北京西门子S7-1500CPU代理商


北京西门子S7-1500CPU代理商简介:

公司座右铭:真心的对待每一份报价,真诚的对待每一位客户。
公司带来销售的产品全部由西门子直接提供,所有产品保证原装,每个产品都可以到西门子办事处去检测。
我们出售的产品按照西门子质保进行保修,(保修期为一年)《选择庆惜,是您***明智的决定》。
手工打字,真心诚意的只求您给一份报价!愿意用***低的价格来跟您长期合作



  上海庆惜凭借雄厚的技术实力及多年从事 SIEMENS 产品的销售经验,本着树立公司形象和对用户认真负责的精神开展业务,赢得了 SIEMENS 公司与广大用户的好评及大力支持。但公司并未仅仅满足与现状:随着 SIMATIC S7 系列中小型 PLC 产品 S7200 、 S7300 及变频器 MM420 、 MM440 系列的推出,其优越的性能价格比受到众多配套生产厂商的关注,在纺织机械生产行业上海庆惜公司先后采用 S7 PLC 及 MM 、 MDV 变频器产品的电气控制系统的设计与编程,并在北京国际纺机展览会上获得了全面的;在其他行业如、上海供水装置的合作中也取得了良好的业绩,并在售后服务方面赢得了用户的一致好评。 
热情周到 为广大用户提供的服务
  上海庆惜公司愿为您解答任何有关 SIEMENS 可编程控制器及变频器的技术问题,并提供详细的技术资料。公司还在某大型研究所内设有设施的培训中心,定期举办 S7 - 200/300 及变频器、全数字直流调速装置的技术培训班,为您尽快掌握 SIEMENS 自动化产品的使用提供便利。

西门子s7-1500总线适配器性能参数总线适配器它的外观设计更人性化,选用时更容易被工程现场人员所接受。S7-1500模块大小比S7-300稍大,机架类似于S7-300,前连接器安装时具有接线位置,并提供专门的电源元件和屏蔽支架及线卡,使接线更方便,可靠性更高;尤其让工程人员心动的是CPU上配置有LED显示屏,可方便显示CPU状态和故障信息等。

西门子S7-1500优势一:
它的外观设计更人性化,选用时更容易被工程现场人员所接受。S7-1500模块大小比S7-300稍大,机架类似于S7-300,前连接器安装时具有接线位置,并提供专门的电源元件和屏蔽支架及线卡,使接线更方便,可靠性更高;尤其让工程人员心动的是CPU上配置有LED显示屏,可方便显示CPU状态和故障信息等。
 
西门子S7-1500优势二:
从硬件方面来说,S7-1500PLC的处理速度更快,联网能力更强,诊断能力和安全性更高,不仅可节省成本,提高生产效率,而且安全可靠,维护简单方便,真正成为工厂客户和现场维护人员的控制器。例如,相对于S7-300/400,S7-1500 PLC采用的背板总线技术,采用高波特率和高传输协议,使其信号处理速度更快;S7-1500所有CPU集成1-3个PROFINET接口,可实现低成本快速组态现场级通信和公司网络通信,而S7-300/400PLC只有个别型号CPU才集成有PROFINET接口;S7-1500 PLC的模块集成有诊断功能,诊断级别为通道级,无需进行额外编程,当发生故障时,可快速准确地识别受影响的通道,减少停机时间,这是S7-300/400PLC所无法比拟的。
 
西门子S7-1500优势三:
S7-1500PLC的组态和编程效率更高,信息采集和查看更方便,这也是工程设计人员的福音。由于S7-1500PLC是无缝集成到TIA博途软件中,无论是硬件组态、网络连接和上位组态,还是软件编程,其操作均简单快捷。而S7-300、S7-400PLC组态编程软件为经典STEP7,上位组态软件为WinCC,相对于TIA博途软件,某些操作显得繁琐(例如对于各个程序块需要每个单独存盘,当有语法错误时,则无法执行保存操作)。对于S7-1500,可通过Internet浏览器、内置CPU显示屏、TIA博途和HMI设备随时查看CPU状态、过程变量和故障信息等,而对于S7-300/400 PLC,则没有CPU显示屏,信息采集和查看也没有S7-1500PLC方便。
 
西门子S7-1500优势四:
相对于西门子S7-300、S7400PLC,西门子S7-1500PLC支持的数据类型更广泛。S7-1500PLC的基本数据类型的长度大到64位,而S7-300/400 PLC支持的基本数据类型长度大为32位;S7-1500PLC支持Pointer、Any和Variant三种类型指针,S7-300/400PLC只支持前两种。这些特点,均使S7-1500PLC的编程更加灵活。
 
西门子S7-1500优势五:
S7-1500 PLC无需使用其它模块即可实现运动控制功能。通过PLCopen 技术,控制器可使用标准组件连接支持PROFIdrive 的各种驱动装置;此外,S7-1500 PLC还支持所有CPU 变量的TRACE 功能,提高了调试效率,优化了驱动和控制器的性能。

 

更多西门子S7-1500  销售订货型号:

S7-1500安装导轨 
6ES7590-1AB60-0AA0
6ES7590-1AE80-0AA0
6ES7590-1AF30-0AA0
6ES7590-1AJ30-0AA0
6ES7590-1BC00-0AA0
S7-1500PLC电源模块
6EP1332-4BA00
6EP1333-4BA00
6ES7505-0KA00-0AB0
6ES7505-0RA00-0AB0
6ES7507-0RA00-0AB0
西门子S7-1500PLC CPU主机模块
6ES7 516-3AN00-0AB0 西门子PLC S7-1500 CPU 1516-3 PN/DP:1 MB 程序,5 MB 数据;10 ns ;集成 2PN 接口,1 以太网接口,1DP 接口
6ES7 513-1AL00-0AB0 西门子PLC S7-1500 CPU 1513-1 PN:300 KB 程序,1.5 MB 数据;40 ns;集成 2PN 接口,
6ES7 511-1AK00-0AB0 西门子PLC S7-1500 CPU 1511-1 PN:150 KB 程序,1 MB 数据;60 ns;集成 2PN 接口,
西门子PLC S7-1500 电源模块
6ES7 507-0RA00-0AB0 西门子PLC S7-1500 PS:60 W,额定输入电压 AC/DC 120/230 V
6ES7 505-0RA00-0AB0 西门子PLC S7-1500 PS:60 W, 额定输入电压 DC 24/48/60 V
6ES7 505-0KA00-0AB0 西门子PLC S7-1500 PS:25 W,额定输入电压 DC 24 V 00
西门子SM532模拟输出模块
6ES7 532-5HF00-0AB0 西门子PLC S7-1500 AQ 8:模拟输出模块,8AQ,U/I ,高速
6ES7 532-5HD00-0AB0 西门子PLC S7-1500 AQ 4:模拟输出模块,4AQ,U/I
西门子SM531模拟量输入模块
6ES7 531-7NF10-0AB0 西门子PLC S7-1500 AI 8:模拟输入模块,8AI,U/I,高速
6ES7 531-7KF00-0AB0 西门子PLC S7-1500 AI 8:模拟输入模块,8AI,U/I/RTD/TC
西门子SM522数字输出模块
6ES7 522-5HF00-0AB0 西门子PLC S7-1500 DQ 8:数字输出模块,8DQ,继电器,230 V AC/ 5A
6ES7 522-5FF00-0AB0 西门子PLC S7-1500 DQ 8:数字输出模块,8DQ,可控硅,230V AC/ 2A
6ES7 522-1BL00-0AB0 西门子PLC S7-1500 DQ 32:数字输出模块,32DQ,晶体管,24 V DC/ 0.5A
6ES7 522-1BH00-0AB0 西门子PLC S7-1500 DQ 16:数字输出模块,16DQ,晶体管,24 V DC/ 0.5A
6ES7 522-1BF00-0AB0 西门子PLC S7-1500 DQ 8:数字输出模块,高性能 8DQ,晶体管,24V DC/2A
西门子SM521数字输入模块
6ES7 521-1FH00-0AA0 西门子PLC S7-1500 DI 16:数字输入模块,16DI,230V AC
6ES7 521-1BL00-0AB0 西门子PLC S7-1500 DI 32:数字输入模块,高性能 32DI,24V DC
6ES7 521-1BH50-0AA0 西门子PLC S7-1500 DI 16:数字输入模块,16DI,24V DC
6ES7 521-1BH00-0AB0 西门子PLC S7-1500 数字输入模块,高性能 16DI,24V DC
6ES7 551-1AB00-0AB0 西门子PLC S7-1500 计数与位置采集模块 TM PosInput 2
6ES7 550-1AA00-0AB0 西门子PLC S7-1500 TM Count 2 x 24 V:高速计数器,800kHz
西门子PLC S7-1500通讯模块
6ES7 540-1AB00-0AA0 西门子PLC S7-1500 PtP RS422/485 通讯模块
6ES7 541-1AD00-0AB0 西门子PLC S7-1500 PtP RS232 ,高性能通讯模块
6ES7 541-1AB00-0AB0 西门子PLC S7-1500 PtP RS422/485 ,高性能通讯模块
6ES7 540-1AD00-0AA0 西门子PLC S7-1500 PtP RS232通讯模块
西门子PLC S7-1500接口模块
6ES7 155-5BA00-0AB0 西门子PLC S7-1500 ET 200MP Profibus接口模块
6ES7 155-5AA00-0AB0 西门子PLC S7-1500 IM 155-5 2PN 接口,Pro?net 接口模块

 

西门子CPU1518-4PN/DP   产品简介:

 

工作原理:

CPU 包含操作系统并执行用户程序。用户程序位于 SIMATIC 存储卡中,通过 CPU 的工作存储器进行处理。I/O 模块通过 PROFINET 或 PROFIBUS 可集中式或分布式连接到过程。CPU 上的 PROFINET 接口支持与 PROFINET 设备、PROFINET 控制器、HMI 设备、编程设备、其它控制器和其它系统同时通信。CPU 1518‑4 PN/DP 可用作 IO 控制器和智能设备。与 PROFINET 接口类似,CPU 上的 PROFIBUS 接口支持与其它设备进行通信。将该接口用作 PROFIBUS DP 接口时,PROFIBUS DP 上的 CPU 将作为 DP 主站。

 

line;"> 关闭了前面板的模块前视图:

 

下图显示了 CPU 1518‑4 PN/DP 的前视图。

 

指示 CPU 当前操作模式和诊断状态的 LED 指示灯

带显示屏的前面板

显示屏

控制键

PROFIBUS 接口的前面板


图片: 带有前面板的 CPU 1518‑4 PN/DP 的前视图

line;">
 

提示

显示屏的温度范围

为延长显示屏使用寿命,显示屏在低于所允许的设备工作温度时会自动关闭。冷却后,显示屏将自动开启。显示屏关闭后,LED 将继续显示 CPU 的状态。

有关显示屏自动关闭和打开时温度范围的更多信息,请参见技术规范


 

拆下和安装带显示屏的前面板

运行期间,可卸下和安装带显示屏的前面板。

line;">
 

警告

可能会造成人员伤害和财产损失

在危险区域 2 区,如果在运行期间安装或卸下 S7‑1500 自动化系统的前面板,可能会造成人员受伤或财产损失。

在危险区域 2 区中拆下或安装前面板前,务必确保已经断开 S7-1500 自动化系统的电源。CPU 保持其工作模式。


 

锁住前面板

可以锁住带显示屏的宽前面板以及 PROFIBUS 接口的窄前面板,以防止 CPU 受到未经授权访问。可以在前面板上粘贴一个密封条,或者锁上一个直径为 3 mm 的挂锁。

 
图片: CPU 上的锁紧装置

除了进行机械锁定之外,还可以防止在显示屏上对受密码保护的 CPU 进行访问(本地锁定),并一个显示密码。有关显示屏、可组态的保护级别和本地锁定的更多信息,请参见系统手册《S7-1500、ET 200MP》。

 

CPU 1518‑4 PN/DP 的接线方框图:

24 V DC 电源电压 (X80)

CPU 出厂时,电源电压连接器已插入。

下表列出了 24 V DC 电源的引脚分配。

 

24 V DC 电源电压

电源电压接地

回路电源接地(允许的大值为 10A)

24 V DC 回路电源电压(允许的大值为 10 A)

开簧器(每个端子一个开簧器)

内部桥接:

① 和 ④
② 和 ③


图片: 电源电压连接

如果 CPU 通过系统电源供电,则不必连接 24 V 电源。

双端口交换机(X1 P1 R 和 X1 P2 R)上的 PROFINET 接口 X1

引脚分配依据 RJ45 连接器的以太网标准。

若自动协商禁用,RJ45 插座被分配成一个交换机 (MDI-X)。

若自动协商激活,则自动跨接生效,同时 RJ45 插座既可以被分配成数据终端设备 (MDI-X) 也可以被分配成一个交换机 (MDI-X)。

PROFINET 接口 X2 和 X3,带 1 个端口 (X2 P1 X3 P1)

引脚分配依据 RJ45 连接器的以太网标准。

在 X2 上是会激活自动跨接功能。这意味着 RJ45 插座既可以被分配成数据终端设备 (MDI-X) 也可以被分配成一个交换机 (MDI-X)。

在 X3 上是会激活自动跨接功能。这意味着 RJ45 插座既可以被分配成数据终端设备 (MDI-X) 也可以被分配成一个交换机 (MDI-X)。

 
图片: 接口 X2 和 X3

 

 


提示

传输速率为 1000 Mbps 的 PROFINET 接口 X3

PROFINET 接口 X3 支持大传输速率 1000 Mbps。

要求:

CPU 1518‑4 PN/DP 的固件版本为 V1.7 或更高

PROFINET 区段上的设备必须支持 1000 Mbps 的传输速率。

网络基础架构(网络电缆和插座)必须为 5e 类别或更好的类别。

端口 (X3) 的属性中“传输速率”(Transmission rate) 参数必须在 STEP 7 中如下设置:选择“自动协商”(Autonegotiation) 复选框。

从下拉列表中选择“自动”(Automatic)。


 

PROFIBUS 接口 X4

下表显示了 PROFIBUS 接口的引脚分配。分配对应于 RS485 接口的标准分配。

line;">

列表: PROFIBUS 接口引脚分配

视图

信号名称

标识

 

1

-

-

2

-

-

3

RxD/TxD-P

数据线 B

4

RTS

发送请求

5

M5V2

数据参考电位(来自站点)

6

P5V2

正电源(来自站点)

7

-

-

8

RxD/TxD-N

数据线 A

9

-

-

line;">
 

提示

I/O 设备电源

CPU 1518‑4 PN/DP 不在 PROFIBUS 接口上提供 24 V DC 电源。I/O 设备(例如 PC 适配器 USB 6ES7972‑0CB20‑0XA0)仅在接口上使用作为外部电源的插接电源。

改进的后续产品 PC Adapter USB A2 可通过 USB 端口供电。这意味着它不需要 24 V DC 电源电压,无需外部电源的插接电源即可运行。


 

参考

有关“连接 CPU”和“附件/备件”主题的更多信息,请参见系统手册《S7-1500、ET 200MP》。

MAC 地址分配

CPU 1518‑4 PN/DP 有三个 PROFINET 接口。个接口是带双端口交换机的接口。每个 PROFINET 接口有一个 MAC 地址,每个 PROFINET 端口都具有自己的 MAC 地址。因此,CPU 1518‑4 PN/DP 共有七个 MAC 地址。

LLDP 协议需要 PROFINET 端口的 MAC 地址,例如,用于邻近开关检测功能。

这些 MAC 地址的编号范围是连续的。个和后一个 MAC 地址被激光刻在每个 CPU 1518‑4 PN/DP 右侧的铭牌上。

line;color:#333333;background-color:#FFFFFF;"> 1.SIMOTION工业以太网网络介质
西门子工业以太网网络通常使用的物理传输介质为屏蔽双绞线(FC TP)、工业屏蔽双绞线(ITP)和光纤。

line;color:#333333;background-color:#FFFFFF;"> 1.1 屏蔽双绞线(Fast Connection Twist Pair)
FC TP快速连接双绞线用于将DTE快速连接到工业以太网上,配合西门子FC TP RJ45接头使用,连接方式如图1所示:

line;color:#333333;background-color:#FFFFFF;">
图1: FC TP电缆与TP RJ45接头

line;color:#333333;background-color:#FFFFFF;"> 将双绞线按照TP RJ45接头标示的颜色插入连接孔中,快捷、方便地将DTE设备连接到工业以太网上。使用FC双绞线从DTE到交换机长通信距离为100米(DTE到DTE)。也可以使用普通RJ45接头,为了保证数据传输的可靠性,在无干扰情况下长通信距离为5米。
RJ-45连接有两种连接方式,交叉连接(如图2所示)和直通连接(如图3所示)。交叉连接用于网卡之间的连接或集线器之间的连接;直通线用于网卡与集线器之间或网卡与交换机之间的连接。Siemens交换机由于采用了自适应技术,可以自动检测线序,故通过交换机可以选择任意一种电缆进行连接。

line;color:#333333;background-color:#FFFFFF;">
图2 交叉线连接

line;color:#333333;background-color:#FFFFFF;">
图3 直通线连接

line;color:#333333;background-color:#FFFFFF;"> SIMOTION 带有RJ45接头,建议使用西门子FC TP和FC TP RJ45接头。

line;color:#333333;background-color:#FFFFFF;"> 1.2 工业屏蔽双绞线 (Industrial Twisted Pair)
屏蔽双绞线如图4所示,它有白/蓝和白/橙两对双绞屏蔽线。外部包有屏蔽层和绝缘层,用于连接有ITP端口的以太网设备。通过ITP电缆连接的两个设备的远距离为100米。

line;color:#333333;background-color:#FFFFFF;">
图4 ITP电缆结构图

line;color:#333333;background-color:#FFFFFF;"> 连接ITP电缆的连接头有两种,即 9 针或 15 针的Sub-D 接头,如图所示5、6:

line;color:#333333;background-color:#FFFFFF;">      
图5 Sub-D 9针接头                                                 图6 Sub-D 15针接头

line;color:#333333;background-color:#FFFFFF;"> 使用Sub-D 接头进行连接的网络连接牢固,不易松动。其连线方法及9/15 接头的转换可以查阅西门子手册 。同样ITP 电缆也会有交叉连接的情况,可以直接定购 ITP XP 标准电缆 。
SIMOTION只有RJ45以太网接口,通常不使用工业双绞线ITP。

line;color:#333333;background-color:#FFFFFF;"> 1.3光纤
按光在光纤中的传输模式不同,光纤可分为单模光纤和多模光纤。
多模光纤:中心玻璃芯较粗(50或62.5μm),可传多种模式的光。但其模间色散较大,这就限制了传输数字信号的频率,而且随距离的增加会更加严重。例如:600MB/KM的光纤在2KM时则只有300MB的带宽了。因此,多模光纤传输的距离就比较近,一般只有几公里。
单模光纤:中心玻璃芯较细(芯径一般为9或10μm),只能传一种模式的光。因此,其模间色散很小,适用于远程通讯,但其色度色散起主要作用,这样单模光纤对光源的谱宽和稳定性有较高的要求, 即谱宽要窄,稳定性要好。
光纤技术只允许点对点的连接,即一个发送装置只对应一个接收装置。因而两个站点之间需要有发送和接收两根光纤进行连接。所有SIMATIC NET 标准的光缆都是两根光纤。光纤的连接头有很多种如图7所示:

line;color:#333333;background-color:#FFFFFF;">

图7 光纤的连接头

line;color:#333333;background-color:#FFFFFF;"> 其中各种连接头都有各自的优点,例如:ST 连接头安装简易,比较适合于现场连接,(西门子BFOC接头就是ST 接头);FC 接头有一个不固定的套环,可以提供较好的机械的隔离;SC 连接头适合紧密连接,其推拉设计可以避免在安装过程中的光纤平面受损,应用比较普遍。在西门子的网络设备中,大多光纤链路设备使用BFOC接头。
光纤通讯应用于工业以太网的优点:
隔离电气的站点或网段
没有电气的接地问题
没有屏蔽电流
数据传输不受外界电磁干扰
不受雷电的影响
不会产生电磁干扰
重量轻
根据光纤的类型不同,长距离的通讯依然可以保持高的通讯波特率
带有RJ45接头的SIMOTION 可以直接连接到交换机的电气接口上,交换机之间可以通过光纤连接,增加通信距离和抗干扰性。

line;color:#333333;background-color:#FFFFFF;">
2.SIMOTION工业以太网网络拓扑结构
通过西门子交换机组成的以太网有三种网络拓扑结构:1)总线型;2)星型;3)冗余环网。图8所示为SCALANCE 200组成的冗余环网。

line;color:#333333;background-color:#FFFFFF;">
图8 冗余环网示例

line;color:#333333;background-color:#FFFFFF;">
3.配置SIMOTION以太网接口

line;color:#333333;background-color:#FFFFFF;"> 3.1在硬件配置中设定以太网接口
在SCOUT界面中点击SIMOTION CPU,右键点击“Open HW configuration”进入硬件配置界面,例如D435,X120和X130为以太网接口,双击选择的通信接口,在弹出的界面中定义IP地址和子网掩码,如图9所示:

line;color:#333333;background-color:#FFFFFF;">
图9 设定通信接口

line;color:#333333;background-color:#FFFFFF;"> 注意:
即使建立两条以太网,两个以太网通信接口不能设置在相同的网段中或相同的IP地址。

line;color:#333333;background-color:#FFFFFF;"> 3.2 在线联机设定以太网接口
将编程器连接到SIMOTION 以太网接口上,在控制面板“Setting the PG/PC Interface”接口中将访问点指向使用的编程网卡例如“S7ONLINE(STEP7)->TCP/IP -> Intel(R) PRO/1000 MT ”。打开SIMATIC Manager,使用菜单命令“PLC”->“Edit Ethernet Nodes”在界面中选择“Browse”键浏览网络上所有的站点,如图10所示:

line;color:#333333;background-color:#FFFFFF;">
图10 浏览网络上的站点

line;color:#333333;background-color:#FFFFFF;"> 每一个接口在硬件的前面板标有网卡的MAC地址,选择站点,在“Edit Ethernet Nodes”界面中设置IP地址和子网掩码,点击“Assign IP Configuration”键传送设定的命令。如图11所示:

line;color:#333333;background-color:#FFFFFF;">
图11设置站点地址

line;color:#333333;background-color:#FFFFFF;"> IP地址设置完成后,可以使用以太网接口编程。

line;color:#333333;background-color:#FFFFFF;">
4.编写通信程序
通过以太网进行站点间的通信有两种方式:1)UDP;2)TCP。

line;color:#333333;background-color:#FFFFFF;"> 4.1 UDP通信方式
UDP通信协议不需要在通信前建立连接,在发送和接收的数据报文中带有通信方的IP地址和端口号。通信函数存储于在“Communication”->“Data transfer”目录下,在发送方调用发送函数的示例程序如图12所示(使用LAD编写):

line;color:#333333;background-color:#FFFFFF;">

图12 UDP发送程序

line;color:#333333;background-color:#FFFFFF;"> 发送函数参数解释如下:
SourcePort
发送方的端口号,数据类型UINT,例如2001。

line;color:#333333;background-color:#FFFFFF;"> DestinationAddress
接收方的IP地址,数据类型为数组,ARRAY [0..3] OF USINT,在4个字节中输入接收方的IP地址,例如192、168、0、122,表示IP地址为192.168.0.122。

line;color:#333333;background-color:#FFFFFF;"> DestinationPort
接收方的端口号,数据类型UINT,例如2000。

line;color:#333333;background-color:#FFFFFF;"> CommunicationMode
通信模式,“EnumUdpCommunicationMode”枚举数据类型,有两种选择:
(1)“CLOSE_ON_EXIT”,通信完成后释放通信资源;
(2) “DO_NOT_CLOSE_ON_EXIT”, 通信完成后仍占用通信资源。

line;color:#333333;background-color:#FFFFFF;"> DataLength
发送的数据长度,数据类型UDINT,大长度1400字节。

line;color:#333333;background-color:#FFFFFF;"> Data
发送数据区,数据类型为数组,ARRAY [0..1399] OF BYTE。

line;color:#333333;background-color:#FFFFFF;"> OUT
发送函数状态信息,数据类型DINT。
在数据接收方调用接收函数的示例程序如图13所示:

line;color:#333333;background-color:#FFFFFF;">

图13 UDP接收程序

line;color:#333333;background-color:#FFFFFF;"> 接收函数参数解释如下:
Port
定义本方的端口号,数据类型为UINT。定义的端口号必须与发送方参数“DestinationPort”的端口号相同。

line;color:#333333;background-color:#FFFFFF;"> CommunicationMode
通信模式,与发送函数通信模式相同。

line;color:#333333;background-color:#FFFFFF;"> NextCommand
枚举数据类型,元素中包括“IMMEDIATELY ”、“WHEN_COMMAND_DONE”和“ABORT_CURRENT_COMMAND”。
“IMMEDIATELY”:接收命令与后续所要执行的命令同步执行。
“WHEN_COMMAND_DONE”:接收命令执行或失败后执行后续的命令,异步执行。
“ABORT_CURRENT_COMMAND”:终止当前的任务后执行执行后续的命令。

line;color:#333333;background-color:#FFFFFF;"> ReceiveVariable
数据接收区,数据类型为数组,ARRAY [0..1399] OF BYTE。

line;color:#333333;background-color:#FFFFFF;"> OUT
接收函数信息,包括接收数据的源地址和端口、状态信息等,数据类型为结构体,接收函数信息参考表1:

line;color:#333333;background-color:#FFFFFF;"> 表1:接收函数信息

结构 名称 数据类型
函数调用信息 结果 DINT
数据源地址 发送方IP地址 ARRAY [0..3] OF USINT
数据源端口 发送方端口 UINT
接收数据长度 接收到有效字节数 UDINT

line;color:#333333;background-color:#FFFFFF;">  

line;color:#333333;background-color:#FFFFFF;"> 4.2 TCP通信方式
TCP通信方式在发送接收数据前必须建立通信连接,连接需要在通信双方编程建立。主动连接的一方作为客户端,被动连接的一方作为服务器。下面以SIMOTION D435与S7-300 CP343-1通信为例介绍TCP通信方式。

line;color:#333333;background-color:#FFFFFF;"> 4.2.1在PLC侧建立通信连接
在STEP7项目下创建S7-300站点,插入以太网通信处理器CP343-1,选择与SIMOTION在相同的网络上。在NETPRO中点击CPU,在下面的连接表中插入一个连接如图14所示:

line;color:#333333;background-color:#FFFFFF;">
图14 建立TCP连接

line;color:#333333;background-color:#FFFFFF;"> 连接的站点选择“Unspecified”,连接方式选择“TCP connection”,点击“Apply”键确认进入连接属性界面,如图15所示:

line;color:#333333;background-color:#FFFFFF;">
图14 配置TCP常规信息

line;color:#333333;background-color:#FFFFFF;"> 在“General Information”栏中,“Block Parameters”参数显示CP343-1的地址及连接号,这两个参数也是PLC调用发送和接收通信功能块赋值参数。“Active connection establishment”选项决定通信双方哪一个是主动连接(客户端),哪一个是被动连接(数据服务器)。选择该选项为主动连接,在SIMOTION 侧需要调用函数“_tcpOpenServer”与PLC建立连接,如果没有选择该选项为被动连接,在SIMOTION 侧需要调用函数“_tcpOpenClient” 与PLC建立连接。本例中选择PLC为数据服务器,SIMOTION为客户端。
点击“Address”栏配置SIMTION的IP地址及端口号,如图15所示:

line;color:#333333;background-color:#FFFFFF;">
图15 配置通信方IP地址

line;color:#333333;background-color:#FFFFFF;"> 配置完成后将配置选项下载到PLC中。

line;color:#333333;background-color:#FFFFFF;"> 4.2.2在SIMOTION侧建立通信连接
与PLC在NETPRO中创建连接不同,在SIMOTION侧需要调用函数建立连接,通信函数存储于在“Communication”->“Data transfer”目录下,函数调用的示例程序参考图16:

line;color:#333333;background-color:#FFFFFF;">

图16 SIMOTION侧建立TCP连接(客户端)

line;color:#333333;background-color:#FFFFFF;"> 函数参数解释如下:
Port
SIMOTION 端口号,数据类型UINT,在NETPRO中定义为2001。

line;color:#333333;background-color:#FFFFFF;"> ServerAddress
PLC的IP地址,数据类型为数组,ARRAY [0..3] OF USINT,在4个字节中输IP地址,例如192、168、1、112,表示IP地址为192.168.1.112。

line;color:#333333;background-color:#FFFFFF;"> ServerPort
PLC的端口号,数据类型UINT,例子程序中在NETPRO定义为2000。

line;color:#333333;background-color:#FFFFFF;"> NextCommand
枚举数据类型,元素中包括“IMMEDIATELY ”、“WHEN_COMMAND_DONE。
“IMMEDIATELY”:接收命令与后续所要执行的命令同步执行。
“WHEN_COMMAND_DONE”:接收命令执行或失败后执行后续的命令,异步执行。

line;color:#333333;background-color:#FFFFFF;"> OUT
调用函数返回信息,包括调用状态和连接号。数据类型为结构体(StructRetTcpOpenClient),返回信息参考表2:

line;color:#333333;background-color:#FFFFFF;"> 表2:TCP 客户端连接函数返回信息

结构 名称 数据类型
functionResult 状态信息,可以查看通信连接是否建立 DINT
connectionId 连接号,用于发送和接收函数的参数赋值 DINT

line;color:#333333;background-color:#FFFFFF;"> 连接函数调用一次,得到连接号后停止调用。
注意:此函数调用需用上升沿信号进行使能。

line;color:#333333;background-color:#FFFFFF;"> 4.2.3在PLC侧编写通信程序
通信连接建立后,在通信双方需要编写通信函数或通信功能块。在S7-300 PLC侧OB35中(间隔发送)调用发送功能块FC5 AG_SEND(“Libraries”->“Standard Library”->“SIMATIC_NET_CP”->“CP300”,示例程序如下:

line;color:#333333;background-color:#FFFFFF;">

CALL "AG_SEND"
ACT :=TRUE
ID :=1
LADDR :=W#16#100
SEND :=P#DB1.DBX 0.0 BYTE 60
LEN :=60
DONE :=M1.2
ERROR :=M1.3
STATUS:=MW2

line;color:#333333;background-color:#FFFFFF;"> 通信函数FC5的参数含义:

line;color:#333333;background-color:#FFFFFF;">

ACT :为1触发。
ID :参考本地CPU连接表中的块参数。
LADDR :参考本地CPU连接表中的块参数。
SEND : 发送区。大通信数据为8192字节。与SIMOTION之间大4096个字节。
LEN : 实际发送数据长度。
DONE :每次发送,产生一个上升沿。
ERROR :错误位。
STATUS:通讯状态字。
示例程序中S7-300 PLC发送DB1中前60个字节。

line;color:#333333;background-color:#FFFFFF;"> 在通信方CPU OB1中调用接受函数FC6 AG_RECV(“Libraries”->“Standard Library”->“SIMATIC_NET_CP”->“CP300”,示例程序如下:

line;color:#333333;background-color:#FFFFFF;">

CALL "AG_RECV"
ID :=1
LADDR :=W#16#100
RECV :=P#DB2.DBX 0.0 BYTE 60
NDR :=M10.1
ERROR :=M10.2
STATUS:=MW12
LEN :=MW14

通信函数FC6的参数含义:
ID :参考本地CPU连接表中的块参数。
LADDR :参考本地CPU连接表中的块参数。
RECV : 接收区。接收区应等于发送区。
NDR : 每次接收到新数据,产生一个上升沿。
ERROR :错误位。
STATUS:通讯状态字。
LEN : 实际接收数据长度。
示例程序中S7-300 PLC将接收的数据存储于本地数据区DB2的前60个字节中。

line;color:#333333;background-color:#FFFFFF;"> 4.2.4在SIMOTION侧编写通信程序
在PLC侧调用发送和接收功能块,在SIMOTION侧相应调用发送和接收函数与之相匹配,通信函数存储于在“Communication”->“Data transfer”目录下,发送函数调用的示例程序参考图17,发送函数与PLC的接收功能块相匹配。

line;color:#333333;background-color:#FFFFFF;">

图17 调用发送函数

line;color:#333333;background-color:#FFFFFF;"> 发送函数参数解释如下:

line;color:#333333;background-color:#FFFFFF;"> ConnectionId
参考_TcpOpenClient函数建立的连接。

line;color:#333333;background-color:#FFFFFF;"> NextCommand
枚举数据类型,元素中包括“IMMEDIATELY ”、“WHEN_COMMAND_DONE。
“IMMEDIATELY”:接收命令与后续所要执行的命令同步执行。
“WHEN_COMMAND_DONE”:接收命令执行或失败后执行后续的命令,异步执行。

line;color:#333333;background-color:#FFFFFF;"> DataLength
发送数据的字节长度,数据类型为UDINT,例子中为60,发送数据区Data中前60个字节。

line;color:#333333;background-color:#FFFFFF;"> Data
发送数据区,数据类型为数组,ARRAY [0..4095] OF BYTE。

line;color:#333333;background-color:#FFFFFF;"> OUT
输出通信状态,数据类型为DINT。

line;color:#333333;background-color:#FFFFFF;"> 接收函数调用的示例程序参考图18,接收函数与PLC的发送功能块相匹配。

line;color:#333333;background-color:#FFFFFF;">

图18 调用接收函数

line;color:#333333;background-color:#FFFFFF;"> 接收函数参数解释如下:

line;color:#333333;background-color:#FFFFFF;"> ConnectionId
参考_TcpOpenClient函数建立的连接。

line;color:#333333;background-color:#FFFFFF;"> NextCommand
枚举数据类型,元素中包括“IMMEDIATELY ”、“WHEN_COMMAND_DONE。
“IMMEDIATELY”:接收命令与后续所要执行的命令同步执行。
“WHEN_COMMAND_DONE”:接收命令执行或失败后执行后续的命令,异步执行。

line;color:#333333;background-color:#FFFFFF;"> ReceiveVariable西门子35度角DP接头
数据接收区,数据类型为数组,ARRAY [0..4095] OF BYTE,大4096字节。

line;color:#333333;background-color:#FFFFFF;"> OUT
调用函数返回信息,包括调用状态和接收的字节数量。数据类型为结构体(StructRetTcpReceive),返回信息参考表3:

line;color:#333333;background-color:#FFFFFF;"> 表3: 接收函数返回信息

结构 名称 数据类型
functionResult 接收状态信息 DINT
dataLength 接收字节长度 UDINT

line;color:#333333;background-color:#FFFFFF;"> 注意:
PLC的接收区和发送区必须与SIMOTION的接收区和发送区相同。

line;color:#333333;background-color:#FFFFFF;"> UDP示例程序参考附带文件“SIMOTION_UDP”.ZIP
TCP示例程序参考附带文件“SIMOTION_TCP”.ZIP

line;color:#333333;background-color:#FFFFFF;"> 上面介绍了SIMOTION与PLC CP343-1的通信,PLC作为数据的服务器,同样SIMOTION也可以作为数据的服务器,只是建立连接的初始化过程不同。SIMOTION与 SIMOTION、SIMOTION与CPU PN接口、SIMOTION与PC机通过VB SOCKET控件之间的通信可以参照上面的例子。

line;color:#333333;background-color:#FFFFFF;"> 随着工业自动化程度的提高,以及应用领域的需求,RFID的技术被越来越多的集成于系统。由于全集成自动化是西门子产品设计的核心理念,因此,为RFID集成于自动化系统提供了多种解决方案。
通过RFID的通信接口模块,可将RFID 集成到PC,主流PLC,如: S5、S7、PROFIBUS DP、非西门子PLC、以太网等。
如图1

line;color:#333333;background-color:#FFFFFF;">
图1:RF300的集成方式

line;color:#333333;background-color:#FFFFFF;">
2、本文试验设备简介

line;color:#333333;background-color:#FFFFFF;"> 2.1 硬件设备

line;color:#333333;background-color:#FFFFFF;">

RF360T:6GT2800-4AC00,RF300 数据存储器(移动载体)
RF380R:6GT2801-3AA10,RF300读写器
ASM456:6GT2002-0ED00,通讯模块,独立的PROFIBUS DP从站,可连接2个通道
        的读写设备(SLG),用于将RFID系统集成到PROFIBUS DP/DP-V1 。
ECOFAST 连接块:6ES7194-3AA00-0AA0
PROFIBUS ECOFAST 混合直插头
        插针型:6GK1 905-0CA00,每包 5 件
        插座型:6GK1 905-0CB00,每包 5 件
PROFIBUS ECOFAST 终端电阻插头:6GK1 905-0DA10
RF300 SLG电缆:6GT2891-0FH50,5米

PS307:6ES7 307-1KA01-0AA0,S7-300电源模块
CPU315-2PN/DP:6ES7 315-2EH13-0AB0,S7-300 中央处理器
S7-300道轨
PROFIBUS DP电缆

line;color:#333333;background-color:#FFFFFF;"> 2.2 软件

line;color:#333333;background-color:#FFFFFF;"> STEP 7 V5.4 SP5,用于组态、编程
MOBY 系统软件:6GT2 080-2AA10,GSD 文件,FC45,手册

line;color:#333333;background-color:#FFFFFF;">
3、FC45
FC45 是STEP 7为RFID识别系统所编写的功能块,SIMATIC S7-300/400 通过通信接口模块连接RFID读写器,通过FC45与RFID识别系统进行数据交换。
本文讲述了怎样使用S7-300,CPU315-2PN/DP 以及ASM 456与RF300的RF 380R连接,通过FC45 与RF300进行数据交换。

line;color:#333333;background-color:#FFFFFF;"> 3.1 FC45 参数数据块(参数DB)

line;color:#333333;background-color:#FFFFFF;"> 每一个读写设备,都需要预分配参数,并存储到参数数据块里(参数DB),该参数DB通过UDT 10(用户数据类型)生成。在UDT 10中,定义了输入参数、控制命令、过程信息、以及FC45 的内部变量等。

line;color:#333333;background-color:#FFFFFF;"> 3.1.1 输入参数

line;color:#333333;background-color:#FFFFFF;"> 字节0—16,ASM456个通道的输入参数,这些参数需要用户预先定义,用于初始化设备的。反之,当参数发生变化,需要进行初始化操作。如图2
字节300—316,是ASM456第二个通道的输入参数。

line;color:#333333;background-color:#FFFFFF;">
图2:UDT10

line;color:#333333;background-color:#FFFFFF;"> 输入参数包含ASM逻辑地址,通道号,命令DB号,命令DB的起始地址,以及MOBY的控制参数。

line;color:#333333;background-color:#FFFFFF;"> 其中,MDS_control 参数,取值范围0、1、2:

line;color:#333333;background-color:#FFFFFF;"> MDS_control=0,Presence check 关闭,MDS_present状态无指示,MDS_Control关
闭,SLG 发射场只有在 Command_start 启动时才打开。该方式用于多
个SLG近距离安装的使用场合,通过控制Command_start的启动,有效
的避免相互间的干扰。

line;color:#333333;background-color:#FFFFFF;"> MDS_control=1,Presence check 打开,当MDS进场,MDS_present状态会置“1”,且
会通过MOBY设备(如ASM456)指示出来。MDS_Control关闭,SLG 发
射场是处于打开状态,执行过程中MDS离场不出错。该方式为默认设
置方式。

line;color:#333333;background-color:#FFFFFF;"> MDS_control=2,仅适用于ASM454。Presence check 打开,MDS_present状态有指
示,MDS_Control打开。ASM Firmware 的选项命令,用于同步MDS用
户程 序。
(1)、ASM命令没执行完MDS离场,会出错
(2)、MDS穿过读写窗口,但用户程序没执行操作,会出错

line;color:#333333;background-color:#FFFFFF;"> 3.1.2 状态和控制

line;color:#333333;background-color:#FFFFFF;"> 字节18—20,ASM456个通道的状态和控制位,用于指示过程信息和错误。如图3

line;color:#333333;background-color:#FFFFFF;">
图3:UDT10

line;color:#333333;background-color:#FFFFFF;"> 其中命令控制字(参数 DB 的 DBW18)对于编程、操作、和状态监视都非常重要。图4

line;color:#333333;background-color:#FFFFFF;">

图4:DB45.DBW18

line;color:#333333;background-color:#FFFFFF;"> 字节318—320,ASM456第二个通道的状态和控制位,用于指示过程信息和错误。

line;color:#333333;background-color:#FFFFFF;"> 3.1.3 错误及其他状态信息

line;color:#333333;background-color:#FFFFFF;"> 字节21—26,ASM456个通道的错误及其他状态信息。如图5

line;color:#333333;background-color:#FFFFFF;">
图5:UDT10

line;color:#333333;background-color:#FFFFFF;"> 字节321—326,ASM456第二个通道的错误及其他状态信息。

line;color:#333333;background-color:#FFFFFF;"> 3.1.4 内部变量

line;color:#333333;background-color:#FFFFFF;"> 字节28—299,FC45内部变量,用于ASM456个通道使用,编程时不需要关注。
字节328—599,FC45内部变量,用于ASM456第二个通道使用。

line;color:#333333;background-color:#FFFFFF;"> 关于参数DB,请参考FC45手册第三章:21737722

line;color:#333333;background-color:#FFFFFF;"> 3.2 MOBY 命令

line;color:#333333;background-color:#FFFFFF;"> 在MOBY启动前需定义MOBY命令。MOBY命令如表6
UDT20是用以定义MOBY命令DB的数据结构。

普通命令 组命令 命令意思
01 41 写数据到MDS(数据载体)
02 42 从MDS读数据
03 43 初始化MDS
04 44 SLG(读写器)状态
06 -- NEXT 命令
08 48  END命令;取消与MDS通信
0A 4A 天线ON/OFF
0B 4B  MDS状态

line;color:#333333;background-color:#FFFFFF;"> 表6:MOBY命令

line;color:#333333;background-color:#FFFFFF;"> 注:
01/41,02/42,03/43是MOBY基本命令,适用于所有MOBY SLG 和 ASM,其他命令要视MOBY 和 ASM 而定。

line;color:#333333;background-color:#FFFFFF;">
4、组态编程

line;color:#333333;background-color:#FFFFFF;"> 4.1 连接设备

line;color:#333333;background-color:#FFFFFF;"> 本文实验设备如图6

line;color:#333333;background-color:#FFFFFF;">
图6:设备连接图

line;color:#333333;background-color:#FFFFFF;">  

line;color:#333333;background-color:#FFFFFF;"> 4.1.1 模块连结
将ASM456 ECOFAST 连结模块到基本模块,如图7

line;color:#333333;background-color:#FFFFFF;">
图7:ASM456 ECOFAST模块

line;color:#333333;background-color:#FFFFFF;"> ASM456基本模块:6GT2002-0ED00
ECOFAST 连接块:6ES7194-3AA00-0AA0

line;color:#333333;background-color:#FFFFFF;"> 4.1.2 设置PROFIBUS DP 地址
通过地址设定插头设置PROFIBUS DP 地址,如图8

line;color:#333333;background-color:#FFFFFF;">
图8:DP设置插头

line;color:#333333;background-color:#FFFFFF;"> PROFIBUS DP 地址设置插头:6ES7 194-1KB00-0XA0

line;color:#333333;background-color:#FFFFFF;"> 4.1.3 连接ECOFAST 混合插头
连接PROFIBUS DP网线和电源,如图9

line;color:#333333;background-color:#FFFFFF;">

图9:ECOFAST 混合插头

line;color:#333333;background-color:#FFFFFF;"> 插座:6GK1 905-0CA00,电源、DP线接入ASM456
插头:6GK1 905-0CA00,电源、DP线从ASM456接出到其他站
如果是DP末端站,ASM456需要使用终端电阻插头:6GK1 905-0DA10

line;color:#333333;background-color:#FFFFFF;"> 4.1.4 连接RF360T 到ASM456

line;color:#333333;background-color:#FFFFFF;"> 使用的RF300 SLG电缆:6GT2891-0FH50,5米,连接RF380R 到ASM456。

line;color:#333333;background-color:#FFFFFF;"> 4.2 STEP 7创建项目

line;color:#333333;background-color:#FFFFFF;"> 4.2.1 创建项目
打开STEP7 创建新项目 ASM456-FC45,见图10

line;color:#333333;background-color:#FFFFFF;">

图10:创建项目

line;color:#333333;background-color:#FFFFFF;"> 4.2.2 安装ASM456 GSD 文件

line;color:#333333;background-color:#FFFFFF;"> 两种方式找到ASM456 GSD文件:

line;color:#333333;background-color:#FFFFFF;"> MOBY软件CD: datenprofi_gsd.

line;color:#333333;background-color:#FFFFFF;"> 或

line;color:#333333;background-color:#FFFFFF;"> 网上下载ASM456 GSD 文件:113562

line;color:#333333;background-color:#FFFFFF;"> 4.2.3 组态ASM456

line;color:#333333;background-color:#FFFFFF;"> 安装ASM456 GSD文件后,在STEP7硬件列表中出现该产品。如图11

line;color:#333333;background-color:#FFFFFF;">

图11:STEP7硬件列表

line;color:#333333;background-color:#FFFFFF;"> 硬件组态,设置CPU315-2PN/DP MPI/DP 接口为DP 主站,ASM456 作为3号从站连接到主站。双击ASM456 ,选择User mode 为 FB45/FC45,MOBY mode 为MOBY U/D/RF300 normal addressing,通信传输速率115.2Kbaud。如图12

line;color:#333333;background-color:#FFFFFF;">
图12:STEP7硬件组态

line;color:#333333;background-color:#FFFFFF;"> ASM456 逻辑首地址256。如图13

line;color:#333333;background-color:#FFFFFF;">

图13:ASM456硬件地址

line;color:#333333;background-color:#FFFFFF;"> 编译并下载到CPU315-2PN/DP,CPU 运行,通信建立。

line;color:#333333;background-color:#FFFFFF;"> 4.2.4 打开FC45例子程序

line;color:#333333;background-color:#FFFFFF;"> 解压MOBY 软件CD中的程序文件 , datenFC45.ARJ。如图14

line;color:#333333;background-color:#FFFFFF;">
图14:例子程序

line;color:#333333;background-color:#FFFFFF;"> 拷贝例子程序到项目中。

line;color:#333333;background-color:#FFFFFF;"> 由UDT10生成的DB45是MOBY 参数DB,其中包含ASM456逻辑地址,通道号,命令DB号,以及命令DB的起始地址。如图15

line;color:#333333;background-color:#FFFFFF;">
图15:DB45

line;color:#333333;background-color:#FFFFFF;"> 该程序是RF300单载体操作,因此,参数DB中参数MOBY_mode选择5,RESET_Long参数选择1(True)。如图16

line;color:#333333;background-color:#FFFFFF;">
图16:DB45

line;color:#333333;background-color:#FFFFFF;"> 4.2.5 编程序
在OB100(S7-300启动初始化程序)中置位每一个通道的init_Run。如图17

line;color:#333333;background-color:#FFFFFF;">

图17:OB100程序

line;color:#333333;background-color:#FFFFFF;"> 在OB1中周期性执行FC45,启动MOBY命令。如图18

line;color:#333333;background-color:#FFFFFF;">

图18:OB1程序

line;color:#333333;background-color:#FFFFFF;"> OB 122 评估出ASM 模块故障信号。如图19

line;color:#333333;background-color:#FFFFFF;">

图19:OB122程序

line;color:#333333;background-color:#FFFFFF;">
5、调试

line;color:#333333;background-color:#FFFFFF;"> 5.1 MOBY启动

line;color:#333333;background-color:#FFFFFF;"> 由于选择MDS_Control默认设置“1”,读写设备在监测MDS是否进场。如果变量Ready=True,Error=false,一旦MDS进入读/写窗口,ASM456上PRE灯点亮,MOBY 状态字的MDS_Present 被置位,此时,通过Command_Start 即可启动MOBY命令。

line;color:#333333;background-color:#FFFFFF;"> 如果Ready= false,则请检查是否在OB100中被初始化,或检查FC45是否在OB1中被周期性执行。

line;color:#333333;background-color:#FFFFFF;"> 如果Error= True,则应检查错误原因。错误信息会被分别记录在error_MOBY,error_FC,或error_BUS。具体信息请参阅下文或FC45手册第五章。

line;color:#333333;background-color:#FFFFFF;"> 5.2 MOBY命令

line;color:#333333;background-color:#FFFFFF;"> 使用UDT 20可以生成命令DB块,本例命令DB块为DB47,通过修改命令DB块的命令参数和命令地址,可以实现对RF360T的读、写、初始化等操作。

line;color:#333333;background-color:#FFFFFF;"> 5.2.1 写操作

line;color:#333333;background-color:#FFFFFF;"> 例如,将数据从DB48的DBB0到DBB9共5个字节写到MDS地址0开始的地址。

line;color:#333333;background-color:#FFFFFF;"> 命令格式:表3

命令
[hex]
子命令
[hex]
长度
[dec]
MDS地址
[hex]
DB块
[dec]
DB块起始地址[dec]
1  0 10  0 48  0

line;color:#333333;background-color:#FFFFFF;"> 表3:写命令

line;color:#333333;background-color:#FFFFFF;">
命令DB块。如图20

line;color:#333333;background-color:#FFFFFF;">
图20:DB47

line;color:#333333;background-color:#FFFFFF;"> 5.2.2 读操作

line;color:#333333;background-color:#FFFFFF;"> 例如,将数据从MDS地址0开始的10个字节读到DB50的DBB0到DBB9。

line;color:#333333;background-color:#FFFFFF;"> 命令格式,如表4

命令
[hex]
子命令
[hex]
长度
[dec]
MDS地址
[hex]
DB块
[dec]
 DB块起始地址
[dec]
2 0 10 0 50  0

line;color:#333333;background-color:#FFFFFF;"> 表4:读命令

line;color:#333333;background-color:#FFFFFF;"> 命令DB块,如图21

line;color:#333333;background-color:#FFFFFF;">
图21:DB47

line;color:#333333;background-color:#FFFFFF;"> 5.2.3 初始化MDS

line;color:#333333;background-color:#FFFFFF;"> 例如,将RF360T初始化为0,RF360T为8Kbyte ,地址空间为2000H。

line;color:#333333;background-color:#FFFFFF;">  

line;color:#333333;background-color:#FFFFFF;"> 命令格式,如表5

命令
[hex]
子命令
[hex]
长度
[dec]
MDS地址
[hex]
DB块
[dec]
DB块起始地址
[dec]
3  0 -- 2000 -- --

line;color:#333333;background-color:#FFFFFF;"> 表5:初始化命令

line;color:#333333;background-color:#FFFFFF;"> 命令DB块,如图22

line;color:#333333;background-color:#FFFFFF;">
图22:DB47

line;color:#333333;background-color:#FFFFFF;">
6、错误诊断

line;color:#333333;background-color:#FFFFFF;"> MOBY的操作,一般有以下两种故障类型。

line;color:#333333;background-color:#FFFFFF;"> 6.1 导致CPU停机的故障

line;color:#333333;background-color:#FFFFFF;"> ASM456有故障,而OB86没有下载到CPU;
ASM456有故障,OB122没有编程并下载到CPU;
如果只有当执行FC45时,CPU才故障停机,可能的故障原因有:
? 参数DB或参数DB的起始地址不正确;
? 命令DB不正确;
? 数据DB不存在或空间不够大。

line;color:#333333;background-color:#FFFFFF;"> 6.2 error=1故障
当MOBY某通道的error 被置位,会有如下三类错误:

line;color:#333333;background-color:#FFFFFF;"> 6.2.1 Error_MOBY
这类故障是由ASM和MOBY读/写设备引发的,主要有以下两种
? ASM456和MOBY读/写设备以及MDS之间的通信故障;
? ASM456不能执行命令。

line;color:#333333;background-color:#FFFFFF;"> 此类故障发生时,ASM上ERR灯闪烁。

line;color:#333333;background-color:#FFFFFF;"> 6.2.2 Error_FC

line;color:#333333;background-color:#FFFFFF;"> FC45故障,主要原因是参数DB或命令DB中参数赋值错误。

line;color:#333333;background-color:#FFFFFF;"> 6.2.3 Error_BUS

line;color:#333333;background-color:#FFFFFF;"> 此类错误是发生在PROFIBUS DP传输层的故障,通过PROFIBUS的系统诊断软件(如PROFIBUS tracer)或BT200可得到详细的信息。FC45手册5.2给出的故障代码是SFC58/59的RET_VAL参数的一些值,具体信息请参考书册《S7-300/400系统和标准函数》或STEP7在线帮助。

产品远销:

1. 北京市

2005年辖:16个市辖区、2个县。

东城区 西城区 崇文区 宣武区 朝阳区 海淀区 丰台区 房山区 通州区

顺义区 昌平区 大兴区 怀柔区 平谷区 密云县 延庆县

门头沟区 石景山区 

2. 天津市

2005年辖:15个市辖区、3个县。

和平区 河东区 河西区 南开区 河北区 红桥区 塘沽区 汉沽区 大港区

东丽区 西青区 北辰区 津南区 武清区 宝坻区 静海县 宁河县 蓟 县

3. 河北省

2005年辖:11个地级市,36个市辖区、22个县级市、108个县、6个自治县。 

辛集市 藁城市 晋州市 新乐市 鹿泉市 平山县 井陉县 栾城县 正定县

行唐县 灵寿县 高邑县 赵 县 赞皇县 深泽县 无极县 元氏县 唐山市

遵化市 迁安市 迁西县 滦南县 玉田县 唐海县 乐亭县 滦 县 昌黎县

卢龙县 抚宁县 邯郸市 武安市 邯郸县 永年县 曲周县 馆陶县 魏 县

成安县 大名县 涉 县 鸡泽县 邱 县 广平县 肥乡县 临漳县 磁 县

邢台市 南宫市 沙河市 邢台县 柏乡县 任 县 清河县 宁晋县 威 县

隆尧县 临城县 广宗县 临西县 内丘县 平乡县 巨鹿县 新河县 南和县

保定市 涿州市 定州市 安国市 满城县 清苑县 涞水县 阜平县 徐水县

定兴县 唐 县 高阳县 容城县 涞源县 望都县 安新县 易 县 曲阳县

蠡 县 顺平县 博野县 雄 县 宣化县 康保县 张北县 阳原县 赤城县

沽源县 怀安县 怀来县 崇礼县 尚义县 蔚 县 涿鹿县 万全县 承德市

承德县 兴隆县 隆化县 平泉县 滦平县 沧州市 泊头市 任丘市 黄骅市

河间市 沧 县 青 县 献 县 东光县 海兴县 盐山县 肃宁县 南皮县

吴桥县 廊坊市 霸州市 三河市 固安县 永清县 香河县 大城县 文安县

衡水市 冀州市 深州市 饶阳县 枣强县 故城县 阜城县 安平县 武邑县

景 县 武强县 石家庄市 张家口市 高碑店市 秦皇岛市 大厂回族自治县

青龙满族自治县 丰宁满族自治县 宽城满族自治县 孟村回族自治县

围场满族蒙古族自治县 

4. 山西省

2005年辖:11个地级市;23个市辖区、11个县级市、85个县。

太原市 古交市 阳曲县 清徐县 娄烦县 大同市 大同县 天镇县 灵丘县

阳高县 左云县 广灵县 浑源县 阳泉市 平定县 盂 县 长治市 潞城市

长治县 长子县 平顺县 襄垣县 沁源县 屯留县 黎城县 武乡县 沁 县

壶关县 晋城市 高平市 泽州县 陵川县 阳城县 沁水县 朔州市 山阴县

右玉县 应 县 怀仁县 晋中市 介休市 昔阳县 灵石县 祁 县 左权县

寿阳县 太谷县 和顺县 平遥县 榆社县 运城市 河津市 永济市 闻喜县

新绛县 平陆县 垣曲县 绛 县 稷山县 芮城县 夏 县 万荣县 临猗县

忻州市 原平市 代 县 神池县 五寨县 五台县 偏关县 宁武县 静乐县

繁峙县 河曲县 保德县 定襄县 岢岚县 临汾市 侯马市 霍州市 汾西县

吉 县 安泽县 大宁县 浮山县 古 县 隰 县 襄汾县 翼城县 永和县

乡宁县 曲沃县 洪洞县 蒲 县 吕梁市 孝义市 汾阳市 文水县 中阳县

兴 县 临 县 方山县 柳林县 岚 县 交口县 交城县 石楼县

5. 内蒙古自治区

2005年辖:9个地级市、3个盟;21个市辖区、11个县级市、17个县、49个旗、3个自治旗。

武川县 包头市 固阳县 乌海市 赤峰市 宁城县 林西县 敖汉旗 开鲁县

通辽市 库伦旗 奈曼旗 乌审旗 杭锦旗 根河市 阿荣旗 五原县 磴口县

丰镇市 兴和县 卓资县 商都县 凉城县 化德县 多伦县 正蓝旗 镶黄旗

兴安盟 突泉县    

托克托县 清水河县 喀喇沁旗 巴林左旗 翁牛特旗 巴林右旗 扎鲁特旗

准格尔旗 鄂托克旗 达拉特旗 满洲里市 牙克石市 扎兰屯市 杭锦后旗

四子王旗 阿巴嘎旗 太仆寺旗 正镶白旗 阿尔山市 扎赉特旗 阿拉善盟

额济纳旗

呼和浩特市 和林格尔县 土默特左旗 土默特右旗 克什克腾旗 霍林郭勒市

鄂尔多斯市 伊金霍洛旗 鄂托克前旗 呼伦贝尔市 额尔古纳市 陈巴尔虎旗

巴彦淖尔市 乌拉特中旗 乌拉特前旗 乌拉特后旗 乌兰察布市 锡林浩特市

二连浩特市 苏尼特左旗 苏尼特右旗 锡林郭勒盟 乌兰浩特市 阿拉善左旗

阿拉善右旗 

阿鲁科尔沁旗 新巴尔虎左旗 新巴尔虎右旗 鄂伦春自治旗 西乌珠穆沁旗

东乌珠穆沁旗 科尔沁左翼中旗 科尔沁左翼后旗 鄂温克族自治旗

察哈尔右翼前旗 察哈尔右翼中旗 察哈尔右翼后旗 科尔沁右翼前旗

科尔沁右翼中旗 达尔罕茂明安联合旗 莫力达瓦达斡尔族自治旗 

6. 辽宁省

2005年辖:14个地级市;56个市辖区、17个县级市、19个县、8个自治县。

沈阳市 新民市 法库县 辽中县 康平县 大连市 庄河市 长海县 鞍山市

海城市 台安县 抚顺市 抚顺县 本溪市 丹东市 东港市 凤城市 锦州市

凌海市 北宁市 黑山县 义 县 营口市 盖州市 阜新市 彰武县 辽阳市

灯塔市 辽阳县 盘锦市 盘山县 大洼县 铁岭市 开原市 铁岭县 昌图县

西丰县 朝阳市 凌源市 北票市 朝阳县 建平县 兴城市 绥中县 建昌县

大石桥市 瓦房店市 普兰店市 调兵山市 葫芦岛市

岫岩满族自治县 清原满族自治县 新宾满族自治县 阜新蒙古族自治县 

宽甸满族自治县 桓仁满族自治县 本溪满族自治县 喀喇沁左翼蒙古族自治县 

7. 吉林省

2005年辖:8个地级市、1个自治州;19个市辖区、20个县级市、18个县、3个自治县。

长春市 九台市 榆树市 德惠市 农安县 吉林市 舒兰市 桦甸市 蛟河市

磐石市 永吉县 四平市 双辽市 梨树县 辽源市 东辽县 东丰县 通化市

集安市 通化县 辉南县 柳河县 白山市 临江市 靖宇县 抚松县 江源县

松原市 乾安县 长岭县 扶余县 白城市 大安市 洮南市 镇赉县 通榆县

延吉市 图们市 敦化市 龙井市 珲春市 和龙市 安图县 汪清县

公主岭市 梅河口市 伊通满族自治县 长白朝鲜族自治县 延边朝鲜族自治州

前郭尔罗斯蒙古族自治县 

8. 黑龙江省

2005年辖:12地级市、1地区;65市辖区、19县级市、45县、1自治县。

阿城市 尚志市 双城市 五常市 方正县 宾 县 依兰县 巴彦县 通河县

木兰县 延寿县 讷河市 富裕县 拜泉县 甘南县 依安县 克山县 泰来县

克东县 龙江县 鹤岗市 萝北县 绥滨县 集贤县 宝清县 友谊县 饶河县

鸡西市 密山市 虎林市 鸡东县 大庆市 林甸县 肇州县 肇源县 漠河县

伊春市 铁力市 嘉荫县 宁安市 海林市 穆棱市 林口县 东宁县 同江市

富锦市 桦川县 抚远县 桦南县 汤原县 勃利县 黑河市 北安市 逊克县

嫩江县 孙吴县 绥化市 安达市 肇东市 海伦市 绥棱县 兰西县 明水县

青冈县 庆安县 望奎县 呼玛县 塔河县 

七台河市 双鸭山市 牡丹江市 佳木斯市 绥芬河市 哈尔滨市 齐齐哈尔市

五大连池市 杜尔伯特蒙古族自治县 

9. 上海市

2005年辖:18个市辖区、1个县,103个街道、114个镇,3个乡。

黄浦区 卢湾区 徐汇区 长宁区 静安区 普陀区 闸北区 虹口区 杨浦区

宝山区 闵行区 嘉定区 松江区 金山区 青浦区 南汇区 奉贤区 崇明县浦东新区 

10. 江苏省

2005年辖:13个地级市;54个市辖区、27个县级市、25个县。 

南京市 溧水县 高淳县 无锡市 江阴市 宜兴市 徐州市 邳州市 新沂市

铜山县 睢宁县 沛 县 丰 县 常州市 金坛市 溧阳市 苏州市 常熟市

太仓市 昆山市 吴江市 南通市 如皋市 通州市 海门市 启东市 海安县

如东县 东海县 灌云县 赣榆县 灌南县 淮安市 涟水县 洪泽县 金湖县

盱眙县 盐城市 东台市 大丰市 建湖县 响水县 阜宁县 射阳县 滨海县

扬州市 高邮市 江都市 仪征市 宝应县 镇江市 丹阳市 扬中市 句容市

泰州市 泰兴市 姜堰市 靖江市 兴化市 宿迁市 沭阳县 泗阳县 泗洪县

连云港市 张家港市 

11. 浙江省

2005年辖:2005年辖:11个地级市;32个市辖区、22个县级市、35个县、1个自治县。 

杭州市 建德市 富阳市 临安市 桐庐县 淳安县 宁波市 余姚市 慈溪市

奉化市 宁海县 象山县 温州市 瑞安市 乐清市 永嘉县 洞头县 平阳县

苍南县 文成县 泰顺县 嘉兴市 海宁市 平湖市 桐乡市 嘉善县 海盐县

湖州市 长兴县 德清县 安吉县 绍兴市 诸暨市 上虞市 嵊州市 绍兴县

新昌县 金华市 兰溪市 义乌市 东阳市 永康市 武义县 浦江县 磐安县

衢州市 江山市 龙游县 常山县 开化县 舟山市 岱山县 嵊泗县 台州市

临海市 玉环县 天台县 仙居县 三门县 丽水市 龙泉市 缙云县 青田县

云和县 遂昌县 松阳县 庆元县 景宁畲族自治县 

12. 安徽省

2005年辖:17个地级市;44个市辖区、5县个级市、56个县。 

合肥市 长丰县 肥东县 肥西县 芜湖市 芜湖县 南陵县 繁昌县 蚌埠市

怀远县 固镇县 五河县 淮南市 凤台县 当涂县 淮北市 濉溪县 铜陵市

安庆市 桐城市 宿松县 枞阳县 太湖县 怀宁县 岳西县 望江县 潜山县

黄山市 休宁县 歙 县 祁门县 黟 县 滁州市 天长市 明光市 全椒县

来安县 定远县 凤阳县 阜阳市 界首市 临泉县 颍上县 阜南县 太和县

宿州市 萧 县 泗 县 砀山县 灵璧县 巢湖市 含山县 无为县 庐江县

和 县 六安市 寿 县 霍山县 霍邱县 舒城县 金寨县 亳州市 利辛县

涡阳县 蒙城县 池州市 东至县 石台县 青阳县 宣城市 宁国市 广德县

郎溪县 泾 县 旌德县 绩溪县 马鞍山市 

13. 福建省

2005年辖:9个地级市、14个县级市、45个县。 

福州市 福清市 长乐市 闽侯县 闽清县 永泰县 连江县 罗源县 平潭县

厦门市 莆田市 仙游县 三明市 永安市 明溪县 将乐县 大田县 宁化县

建宁县 沙 县 尤溪县 清流县 泰宁县 泉州市 石狮市 晋江市 南安市

惠安县 永春县 安溪县 德化县 金门县 漳州市 龙海市 平和县 南靖县

诏安县 漳浦县 华安县 东山县 长泰县 云霄县 南平市 建瓯市 邵武市

建阳市 松溪县 光泽县 顺昌县 浦城县 政和县 龙岩市 漳平市 长汀县

武平县 上杭县 永定县 连城县 宁德市 福安市 福鼎市 寿宁县 霞浦县

柘荣县 屏南县 古田县 周宁县 武夷山市

14. 江西省

2005年辖:11个地级市;19个市辖区、10个县级市、70个县。 

南昌市 新建县 南昌县 进贤县 安义县 乐平市 浮梁县 萍乡市 莲花县

上栗县 芦溪县 九江市 瑞昌市 九江县 星子县 武宁县 彭泽县 永修县

修水县 湖口县 德安县 都昌县 新余市 分宜县 鹰潭市 贵溪市 余江县

赣州市 瑞金市 南康市 石城县 安远县 赣 县 宁都县 寻乌县 兴国县

定南县 上犹县 于都县 龙南县 崇义县 信丰县 全南县 大余县 会昌县

吉安市 吉安县 永丰县 永新县 新干县 泰和县 峡江县 遂川县 安福县

吉水县 万安县 宜春市 丰城市 樟树市 高安市 铜鼓县 靖安县 宜丰县

奉新县 万载县 上高县 抚州市 南丰县 乐安县 金溪县 南城县 东乡县

资溪县 宜黄县 广昌县 黎川县 崇仁县 上饶市 德兴市 上饶县 广丰县

鄱阳县 婺源县 铅山县 余干县 横峰县 弋阳县 玉山县 万年县

井冈山市 景德镇市 

15. 山东省

2005年辖:17个地级市;49个市辖区、31个县级市、60个县。 

济南市 章丘市 平阴县 济阳县 商河县 青岛市 胶南市 胶州市 平度市

莱西市 即墨市 淄博市 桓台县 高青县 沂源县 枣庄市 滕州市 垦利县

广饶县 利津县 烟台市 龙口市 莱阳市 莱州市 招远市 蓬莱市 栖霞市

海阳市 长岛县 潍坊市 青州市 诸城市 寿光市 安丘市 高密市 昌邑市

昌乐县 临朐县 济宁市 曲阜市 兖州市 邹城市 鱼台县 金乡县 嘉祥县

微山县 汶上县 泗水县 梁山县 泰安市 新泰市 肥城市 宁阳县 东平县

威海市 乳山市 文登市 荣成市 日照市 五莲县 莒 县 莱芜市 临沂市

沂南县 郯城县 沂水县 苍山县 费 县 平邑县 莒南县 蒙阴县 临沭县

德州市 乐陵市 禹城市 陵 县 宁津县 齐河县 武城县 庆云县 平原县

夏津县 临邑县 聊城市 临清市 高唐县 阳谷县 茌平县 莘 县 东阿县

冠 县 滨州市 邹平县 沾化县 惠民县 博兴县 阳信县 无棣县 菏泽市

鄄城县 单 县 郓城县 曹 县 定陶县 巨野县 东明县 成武县



以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,仪器仪表交易网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。

上一篇: 黔南布依族苗族自治州非晶合金变压...
下一篇: 欢迎光临—新郑HDPE土工膜厂家...

推荐资料