联系人:李红英
邮箱:leehonying1018@126.com
电话:15307431289
地址: 中国 上海 松江区中国上海市松江区鼎源路618弄61号楼5楼
西门子6ES7332-7ND02-0AB0代理
西门子SM332扩展模块代理商
西门子SM332模拟量输出模块代理商
西门子SM332信号模板价格参数 西门子s7-300plc信号模板代理供应报价
S7-300/400集成PN口 MODBUS TCP 通讯(STEP7)
下面章节将介绍如何使用软件选项包“ModbusTCP PN-CPU V2.6 ”的功能块库配置S7-300/400单站系统通过CPU的集成PN口与第三方模拟软件进行Modbus/TCP进行通讯的详细步骤
1.“ModbusTCP PN-CPU V2.6”块库使用说明
1) 该功能块库可以用于S7-300/400单站系统或ET200S带CPU的接口模块通过CPU的集成PN口进行ModbusTCP通讯。
2) 由于需要在SIMATIC站与其他通讯伙伴之间建立TCP连接用于Modbus通讯,而对于CPU的集成PN口来说使通过Open IE(开放式以太网通讯)的方式来建立TCP连接, 因此需要调用SIMATIC S7标准功能块,包括FB63(TSEND)、FB64(TRCV)、FB65(TCON)、FB66(SCON)完成TCP的连接管理和数据通讯。
需要注意的是对于用于Modbus TCP的功能块FB63/64/65/66有一定的版本要求如下:
FB63(TSEND) V2.1或更高
FB64(TRCV) V2.2或更高
FB65(TCON) V2.4或更高
FB66(SCON) V2.1或更高
3) 通过 S7-CPU 的 PROFINET 接口 进行 Modbus TCP 通信时,需要使用通信块 FB65 "TCON"、FB66 "SCON"、FB63 "TSEND" 和 FB64 "TRCV",要进行 Modbus TCP 通信,必须在数据块中为每个连接相应的参数,因此通过 Modbus TCP Wizard向导软件,可以非常便捷地各连接的参数,通过 Modbus TCP Wizard ,只需各连接类型所需的相应参数,之后,该向导将包含有连接描述的所有参数的 DB 导 入到 STEP 7 项目中,向导的安装界面如下图1所示,另外通过软件包安装集成到Step7后也有参数DB,具体可以根据实际的项目情况来进行调整,详细地内容将在下面的配置章节中详细描述。
------------------------------------------------------------------------------------------
上海启水自动化科技有限公司(西门子核心商)销售代理西门子S7-200/300/400/1200/1500PLC、(备有大量 包括部分已经停产型号库存)数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子电线电缆、西门子软件等 ,并可提供西门子plc模块维修服务. 欢迎来电垂询
S7-400系统及Modscan32软件组态
打开Step7软件,新建一个工程项目文件,命名为“M_TCP_CPU_V26 (Server)”, 在项目下插入一个S7-400站,如下图6所示:
图6 新建S7-400 Station
双击插入的SIMATIC 400 Station的“Hardware”,打开硬件组态,在硬件组态界面别插入机架,电源PS407、CPU414-3PN/DP,本例中将CPU的PN口IP地址设为192.168.70.2,如下图7所示:
图7 硬件组态并设置PN接口的IP地址
硬件组态完成后,编译保存,并将例程站点“SIMATIC 400(Server)”中的程序(System data不需要拷贝)拷贝到该项目中。
由于需要在SIMATIC站与其他通讯伙伴之间建立TCP连接用于Modbus通讯,而对于CPU的集成PN口来说须通过Open IE(开放式以太网通讯)的方式来建立TCP连接, 通过 S7-CPU 的 PROFINET 接口 进行 Modbus TCP 通信时,需要使用通信块 FB65 "TCON"、FB66 "SCON"、FB63 "TSEND" 和 FB64 "TRCV",要进行 Modbus TCP 通信,必须在数据块中为每个连接相应的参数,相应得参数在程序中主要由DB2“MODBUS_PARAM“来完成初始化,其中各参数的含义如下图8、9所示:
图8 DB2“MODBUS_PARAM“的TCP连接参数设置部分
------------------------------------------------------------------------------------------------------------------------------------------
西门子6ES7332-7ND02-0AB0代理
西门子SM332扩展模块代理商
西门子SM332模拟量输出模块代理商
西门子SM332信号模板价格参数 西门子s7-300plc信号模板代理供应报价
-----------------------------------------------------------------------------------------------------------------------------------------