- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SunyTech8和S7300/400 PLC 的MPI通讯MPI(多点接口)是一种适用于小范围、少数站点间通讯的网络。可通过PROFIBUS电缆和接头,将PLC的MPI编程口相互连接以及上位机网卡的编程口(MPI/DP),连接即可实现。如果有西门子MPI通信电缆,也可把PLC的MPI编程口和计算机串口直接连接即可。组态软件可通过简单的配置实现和的MPI通讯。本驱动支持的通信协议为SIEMENS 公司提供的Prodave S7通信开发包。
硬件:
(1)CPU 31 (S7-200/300/400)
(2)CP5611卡和PROFIBUS通讯电缆(CP5411/CP5611/CP5613)或者西门子MPI专用通信电缆
软件:
(1) STEP 7 V5.3
(2) 组态软件 .组态与S7300系统连接方式组态与S7300系统连接方式有下面两种:1)通过西门子MPI通讯卡(如西门子公司提供的CP5611卡/CP5613)与S7300系列PLC的连接:将MPI卡安装在计算机的PCI插槽中,用MPI电缆将MPI卡与S7-300的MPI口相连2)通过PC-Adapter与S7-300系列PLC的连接:将PC-Adapter的一端与计算机的串口相连,另一端与S7-300的MPI口相连2.软件配置
A、在运行的机器上需要安装西门子公司提供的Step 7 5.3及以上版本的编程软件。
B、组态和设备通讯需要调用编程软件中集成的的库,由于不同版本的Step 7编程软件集成的的库的版本不同。有可能会造成通讯的失败,当出现通讯失败时请用户手动更新通讯涉及到的文件S7Onlinx.dll和S7osmcax.sys。更新方法如下,1、将S7Onlinx.dll拷贝到winnt\system32下,如果有同名字的文件,则替换原来文件
2、将S7osmcax.sys和S7otranx.sys拷贝到winnt\system32\drivers下
重新启动计算机,使替换的底层驱动运行。
详西门子使用手册下面以西门子315-2DP的PLC和组态通过MPI电缆通讯为例,介绍一下如何在西门子的编程软件中进行通讯参数的配置1、在用户编写的STEP7PLC工程基础上,首先打开STEP7的硬件组态环境:2、双击图1中的2号槽的CPU,弹出如下对话框:
图2
3、点击图2中的Properties按钮,弹出如下对话框:4、在控制面板中Set PG/PC接口参数的设置5、点击上图的Properties 按钮,弹出通讯接口参数配置框 ?:通过MPI电缆通讯,波特率一般为187.5K1、定义设备PLC\西门子\S7-300系列\S7-300MPI(通讯卡)2、设备地址及通讯参数定义格式:*.*
其中小数点前为MPI地址(即站号),小数点后为MPI设备(即所使用的通讯模块或CPU模块)的槽号(slot number)范围为.0~126.126,建议使用常用的地址范围为2.2~126.30.一般PLC默认的地址(即站号)为2,槽号为2,设备地址定义为2.2.在组态中并不需要设置串口的通讯参数。3、IO变量定义1)、组态中寄存器列表2)、特殊寄存器说明1.对于只写寄存器,请将采集频率设置为0。
2.若定义非法寄存器,将不被承认。
3.若定义的寄存器在所用的下位机具体型号中不存在,将读不上数据,也可能会导致通讯失败。
4.当需要读取模拟量模块中的输入输出寄存器值时,(本驱动)中没有直接用于读取模拟量的寄存器,您需要将模拟量对应通道值通过PLC编程传送到DB块中,直接从DB块中读取该值即可。
5.组态(本驱动)支持的寄存器名称为德文方式,与PLC中英文寄存器对应关系如下:
6.由于这个驱动是用老开发包做的,因此对于没有通道范围(0-0)的寄存器,在定义变量的时候请不要输入数字0,对于有通道范围的寄存器,如果想定义0通道,则应该输入数字0.驱动运行需要涉及的其他软件的支持:()若用户使用 Siemens 5611卡或串口适配器,需要安装Step7、驱动后,才能和PLC通信上。()寄存器使用举例 其寻址方法的约定与Step 7相同。例如,对于M类型的数据区,若地址为2,则表示访问的是M区中从第2个字节开始的数据,访问的数据长度则与选择的数据格式有关。对于T类型的数据区,若地址为2,则表示访问的是第2个定时器的时间值。所有地址从0开始1、进行组态软件数据组态时,设备通讯方式一定要选择同步。
2、设备地址和通讯参数一定要和设备参数相匹配。
3、组态软件变量和西门子里面的变量数据类型要一一对应。
4、西门子网络配置具体步骤,可以查看西门子相关文档。
5、当有多台装有组态软件的上位同时通过MPI方式和PLC进行通讯时(MPI支持多主方式),各台PC机所设的MPI站地址要保持一致,否则无法通
您可能关注的文档
最近下载
- 国标阀门型号编制方法JBT308-2004.PDF
- 2024年福建省能源石化集团有限责任公司春季校园招聘455人笔试参考题库附带答案详解.pdf
- 76G-3预应力长向圆孔板.pdf
- 数字媒体艺术_梦境主题“梦幻之旅”插画绘本设计.docx VIP
- 演示文稿国际结算的几种方式.ppt VIP
- C被遗弃的少女 das verlassene magdlein声乐正谱五线谱钢琴伴奏.pdf
- 七年级下数学数形结合附答案解析.pdf
- 教科版科学四年级下册 第三单元 岩石与土壤 5 岩石、沙和黏土.ppt VIP
- 软件系统试运行报告.doc VIP
- DLT 284_输电线路杆塔及电力金具用热浸镀锌螺栓与螺母.pdf
文档评论(0)