欢迎光临贝博体育app_手机版安卓下载,通过本站你可以了解: 剪切机,金属压块机,金属打包机,废铁压块机,废铜压块机,废铝压块机,废钢压块机,废钢打包机

Profinet OEM嵌入式通讯模块之西门子PLCS7-1200通讯运用攻略

时间:2025-06-20 15:20:31 文章来源:Q43系列剪切机

  OEM嵌入式通讯模块是一款适用于工业以太网和现场总线协议的嵌入式IC模块,运用该模块可快速又轻松地把您的设备集成到工业网络中。现在该系列模块有支撑PROFINET、EtherNet/IP、EtherCAT、ModbusTCP等实时通信协议。OEM模块对用户开放了2种串行接口,包含USART接口(规范ModbusRTU协议)和SPI接口,与主控MCU运用程序交流实时网络数据,然后将您的设备集成到相应的网络而无需很多的开发作业。别的该模块还具有32个引脚的IO信号,能够彻底满意32个点的数字量IO规划,这32个IO引脚能随意设置成DI或DO。

  本事例以OEM模块规范评价板(主控芯片STM32F103VCT6)结合集成PROFINET从站通讯协议的OEM通讯模块,及西门子S7-1200PLC作为PROFINET主站为例,进行关于PROFINET通讯模块的通讯测验。

  3.本开发板具有32个引脚的IO信号,能够彻底满意32个点的数字量IO规划。

  5.本开发板主芯片运用STM32F103VCT6,开发例程基于此类型芯片编写。

  7.拨动开关S1:拨到ON时,开发板供电;拨到OFF时,开发板断电。拨动开关S2一直处于OFF状况。

  西门子PLCS7-1200作为PROFINET主站,PROFINET通讯模块插在规范评价板上作为从站,经过网线衔接两个设备做通讯。评价板上的RS232端口与电脑衔接,用ModbusSlave软件检查接收到的来自PROFINET网络中数据,或许向开发板发送数据然后发送给PLC。

  OEM嵌入式通讯模块的通讯测验实际上包含两个部分:PLC主站与OEM模块之间的通讯,以及OEM模块与评价板之间经过USART(ModbusRTU)或许SPI的数据交互,本示例以USART通讯为例阐明。

  2) 运用交流机将西门子 PLC、开发板、电脑连到一同,PLC 程序下载到 PLC;

  ①导入对应PROFINET通讯模块的gsd文件到博图软件中,便于之后网络组态与设备装备运用

  ②挑选–增加新设备–找到并增加所运用的PLC类型,这儿以S7-1200为例

  ③找到所导入的GSD文件对应的设备,并增加到设备组态中,并衔接PLC与通讯模块

  ④装备PLC的IP地址与设备称号(这儿运用“主动生成PROFINET设备称号”)

  ⑤装备OEM模块的IP地址与设备称号,这儿运用默许的GSD文件中HI-TOP称号,也能够对设备额定设置其他称号,但需留意与网络组态中的共同,否者没办法找到设备。

  ⑧挑选“下载”,在呈现的窗口平分配对应的子网,点击“开端查找”找到可拜访的设备,并“下载”

  ⑩挑选“转至在线”可监控网络状况,所增加设备后显现绿色对勾代表通讯状况正常。

  不管运用USART仍是SPI,OEM模块都作为主站运转,遵从下面的状况机:

  依据功用的不同,OEM模块用到的数据区划分为5个区域,别离是:通讯信息区、下发数据区、下发参数区、设备信息区、上传数据区。OEM模块在“S1 握手”阶段读取设备信息区的数据,因为PROFINET模块现在未运用此区域的内容,所以用户仅需求正确回复报文即可,OEM模块疏忽数据值的内容。

  ·OEM模块上电后,在S1握手阶段,经过握手报文,OEM模块能够主动适运用户的波特率。用户运用的波特率需求在以上7种波特率之中。

  ·用户串口的处理机制:用户做为规范的MODBUS从站,只需求在收到OEM模块的报文指令后,依照相应指令回复报文即可。

  在“PLC变量”中增加需求在线监督或修正的变量,在“监控与强制表”中增加监控表,并增加对应的变量,可进行变量的监测。别的,这儿能够终究靠ModbusSlave软件监测从站开发板的收发数据。在博途和ModbusSlave能够别离检查相应的收发数据,PROFINET模块通讯正常,并完结PROFINET数据交互。(留意OEM嵌入式通讯模块数据区Modbus寄存器地址从0x100开端)




首页
电话
联系