西门子宜春PLC模块授权代理商
1、RS485串口通信
第三方设备大部分支持,西门子PLC可以通过选择自由口通信模式控制串口通信。*简单的情况是只用发送指令(XMT)向打印机或者变频器等第三方设备发送信息。不管任何情况,都必须通过S7PLC编写程序实现。当选择了自由口模式,用户可以通过发送指令(XMT)、接收指令(RCV)、发送中断、接收中断来控制通信口的操作。
2、PPI通信
PPI协议是S7-200CPU*基本的通信方式,通过原来自身的端口(PORT0或PORT1)就可以实现通信,是S7-200CPU默认的通信方式。PPI是一种主-从协议通信,主-从站在一个令牌环网中。在CPU内用户网络读写指令即可,也就是说网络读写指令是运行在PPI协议上的。PPI只在主站侧编写程序就可以了,从站的网络读写指令没有什么意义。
3、MPI通信
MPI通信是一种比较简单的通信方式,MPI网络通信的速率是19.2Kbit/s~12Mbit/s,MPI网络*多支持连接32个节点,*大通信距离为50M。通信距离远,还可以通过中继器扩展通信距离,但中继器也占用节点。MPI网络节点通常可以挂S7-200、人机介面、编程设备、智能型ET200S及RS485中继器等网络元器件。
西门子PLC与PLC之间的MPI通信一般有3种通信方式:
1)全局数据包通信方式
2)无组态连接通信方式
3)组态连接通信方式
4、PROFIBUS-DP通信
PROFIBUS-DP现场总线是一种开放式现场总线系统,符合欧洲标准和****。PROFIBUS-DP通信的结构非常精简,传输速度很高且稳定,非常适合PLC与现场分散的I/O设备之间的通信。
5、以太网通信
以太网的核心思想是使用共享的公共传输通道,这个思想早在1968年来源于厦威尔大学。1972年,Metcalfe和DavidBoggs(两个都是**网络专家)设置了一套网络,这套网络把不同的ALTO计算机连接在一起,还连接了EARS激光打印机。这就是世界上**个个人计算机局域网,这个网络在1973年5月22日运行。Metcalfe在运行这天写了一段备忘录,备忘录的意思是把该网络改名为以太网(Ethernet),其灵感来自于“电磁辐射是可以通过发光的以太来传播"这一想法。1979年,DEC、Intel和Xerox共同将网络标准化。
1984年,出现了细电缆以太网产品,后来陆续出现了粗电缆、双绞线、CATV同轴电缆、光缆及多种媒体的混合以太网产品。以太网是目前世界上*流行的拓朴标准之一,具有传传播速率高、网络资源丰富、系统功能强、安装简单和使用维护方便等很多优点
SINAMICS (G110/G120 and S110/S120)消息可以应用ProDiag功能实现通过WEB服务器或应用WinCCAdvanced/Professional 直接显示,而不需要在HMI内做任何配置。
说明
这部分介绍如何进行ProDiag监控配置,监控消息不存在HMI系统中,而是存在S7-1500CPU内,HMI设备不需要做任何配置。
SINAMICS系列变频器消息由字母(A:警告,F:错误)和相应数字组成,可以到相关文件里找到报错或者警告的原因。
SINAMICS G110/G120 和S110/S120消息使用XML文件格式,参见:47520881条目介绍了如何为每个变频器下载XML文件
下一步需要将XML文件转换成CSV文件的格式导入到EXCEL, 77467239 条目介绍了下一步需要处理的信息
下载 与使用SINAMICS XML 解析器信息
应用解析器将XML文件转换成CSV文件
将CSV文件导入到微软的EXECL里
示例
库中包含的FB"SinamicsAlarms"可以用来实现SINAMICS消息的诊断。输入参数“faultTextNo"和“warnTextNo"分别对应变频器的错误和报警编号。 FB"SinamicsAlarms"分为2个程序段,使用SCL编写。
程序段1为监控错误的程序
程序段2为监控警告的程序
可在博途巡视窗口("报警显示")或Web服务器中查看消息文本。为此,在FB“SinamicsAlarms"中为两个静态变量“statFaultProDiag"和“statWarnProDiag"组态了监视类型“错误消息"。
下表是输入参数的信息:
数据参数
| 数据类型 | 描述 |
---|---|---|
faultTextNo | Int | 输入的十进制错误号 |
warnTextNo | Int | 输入的十进制警告号 |
需求
创建一个项目,配置一个S7-1500CPU并添加驱动器,为了配置驱动器需要事先安装SINAMICSStartdrive软件或者安装GSD/GSDLM文件。
注意
在Startdrive中只支持固件版本V4.8以上的SINAMICS S120。
为了在STEP 7 (TIA Portal)显示的消息,需要按照如下步骤将Excel列表导入到STEP 7 (TIAPortal)的消息列表中:
在项目S7站总览视图中找到“PLC报警文本列表"。
插入新文本列表,用粘贴功能分配一个名字,比如说“SINAMICS G120消息文本"。
在“选择栏"下拉菜单选择"“Decimal"选项,插入新的文本列表。
选中新建的文本列表,在其下面的窗口中,应用粘贴功能为新建的文本列表输入范围0到3(某某的文本列表条目)。
打开Excel列表,选中并复制ProDiag需要配置的消息信息,例如"Error Number decimal"与“LongName"列。
在STEP7(TIA Portal)的“某某文本列表条目"窗口, “结束范围" 右击在弹出的菜单第二列内选择粘贴。
图. 1
Execl内您选择的消息就被粘贴到STEP7 (TIA Portal)里您新建的“SINAMICSG120消息文本"中,保存并编译PLC站。
图. 2