西门子plc模块怎么看型号
本方案主要详述了在多台西门子300PLC与组态王之间Modbus无线通讯中如何设置从站。方案中所用到的无线通讯终端是DTD434MC——欧美系PLC专用无线通讯终端。
一、方案概述
无线Modbus网络组成如下:
二、测试背景
● PC端组态软件版本:组态王6.55
● 默认参数:9600、8、N、1
● PLC型号:西门子S7-300 PLC×3台
● 通讯协议:Modbus_RTU
● 欧美系PLC专用无线通讯终端:DTD434MC
● RS485串口延长线
三、从站的通讯设置
1.CP341 做Modbus 从站的硬件组态硬件组态
CP341的逻辑地址是256
S7-300侧硬件组态
2.MODBUS通讯参数设置
按照上述操作设置参数,从上图可以看出,本例中的传输波特率9.6Kb/s,1位起始位,8位数据位,偶校验位,1位停止位,从站站地址是3,主从通讯设备的字符帧格式和波特率等参数设置需要一致。
RS422/485接口只能一个有效,接口的选择只需要组态而不需要在硬件上短接。
3.Modbus驱动的下载
当配置好Modbus通信的参数后,保存前需要向CP341下载Modbus Slave的驱动,一旦下载完成后无需再次下载。
需要注意的是,在下载驱动时(可以在无Dongle情况下下载),需要将CPU停机,然后下载,操作过程如下所示
下载时需要PLC停机
4.从站编程:
从Step7 软件下的EXAMPLE目录中,找到项目名“zXX21_05_PtP_Com_MODSL”的项目,打开,然后将Modbus通讯模块FB80传递到用户项目中,打开路径如下所示。
打开从站示例程序
OB1中调用FB80编程如下
FB80程序块调用
CP卡初始化正常后,CP_START,CP_START_FM和CP_START_OK为1信号,否则CP_START_ERROR为1,同时可以从ERROR_NR察看错误信息,也可以在硬件组态中在线后的CP341的诊断缓冲区察看详细的错误信息,错误信息对照和处理方式可以参考《S7-300以用于PtP CP Modbus 协议RTU格式S7的可装载驱动程序为从站》的手册。
FB80各个参数说明如下表所示
5.从站各个功能码设置参考
这里FC01、05、15设置代表MODBUS地址从00001—00008对应的S7-300PLC的M10.0-M10.7
同时00009-00017对应的是S7-300PLC的Q0.0-Q0.7。
","gnid":"94a4bce7a1f23a483","img_data":[{"flag":2,"img":[{"desc":"","height":"691","title":"","url":"https://p0.ssl.img.360kuai.com/t018fdd463de5971e0f.png","width":"1023"},{"desc":"","height":"449","title":"","url":"https://p0.ssl.img.360kuai.com/t0152219a83a599e5fe.png","width":"770"},{"desc":"","height":"543","title":"","url":"https://p0.ssl.img.360kuai.com/t01363e9f4a173bcf20.png","width":"750"},{"desc":"","height":"385","title":"","url":"https://p0.ssl.img.360kuai.com/t01991d31b1a6843ad5.png","width":"568"},{"desc":"","height":"460","title":"","url":"https://p0.ssl.img.360kuai.com/t01ebceb7385cd46594.png","width":"444"},{"desc":"","height":"471","title":"","url":"https://p0.ssl.img.360kuai.com/t01ca6f278f16d24019.png","width":"476"},{"desc":"","height":457,"title":"","url":"https://p0.ssl.img.360kuai.com/t01b0d9c18a1aafb36e.jpg","width":490},{"desc":"","height":"335","title":"","url":"https://p0.ssl.img.360kuai.com/t014eded4bcd40ca5b5.png","width":"800"},{"desc":"","height":"410","title":"","url":"https://p0.ssl.img.360kuai.com/t01c03c9ffa7915f1f0.png","width":"759"},{"desc":"","height":"373","title":"","url":"https://p0.ssl.img.360kuai.com/t01143bf85fb072a500.png","width":"591"}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"pika","pub_time":1701050725000,"pure":"","rawurl":"http://zm.news.so.com/1d9c1a6fd0f3e60d581319d8e3e5e5b9","redirect":0,"rptid":"5fe689c09290ad1d","rss_ext":[],"s":"t","src":"达泰电子","tag":[{"clk":"ktechnology_1:西门子","k":"西门子","u":""},{"clk":"ktechnology_1:s7","k":"s7","u":""}],"title":"西门子PLC与组态王无线通讯中如何设置从站
李固锦5046西门子plc编程软件怎么加系统块的型号 -
童昂健18559931074 ______ 以S7-200SMART为例,直接按硬件搭建所对应的模块进行配置即可.系统块提供 S7-200 SMART CPU、信号板和扩展模块的组态. 一般来说,系统块是S7-200/200CN/200SMART系统的概念,其中,只有S7-200SMART的系统块才需要进行...
李固锦5046关于西门子PLC S7 - 200的选型 -
童昂健18559931074 ______ 用224或224xp或226+2个EM231模拟量输入模块224只有一个自由通信口224xp或226有两个自由通信口,看具体情况
李固锦5046plc模块分几种怎样视别 -
童昂健18559931074 ______ 电源模块,在标签上有说明,比如多少安培 5A的....cpu模块,上有报警,复位,停止.......I/O模块,上有DO/DI类似的标志,比如DO8,即是数字量输出8点模块 模拟量模块,上有AI/AO标志,AO2即是两个通道模拟量输出模块 功能模块,比如西门子PLC 上有FM353/........这些功能模块功能各不相同,有位置控制的,还有高 速 计数的 通讯模块,西门子的通讯模块比如CP开头的,有RS232通讯485通讯,等等
李固锦5046西门子plc 选型及扩展
童昂健18559931074 ______ 1)CPU选择 CPU221不可以带扩展模块.CPU222可以带2个扩展模块.CPU224及以上可以带7个扩展模块. 楼主可选用224以及上产品 . 若要支持步进或伺服. CPU224及以下不支持脉冲输出.CPU224XP支持2 路100KHZ, CPU226支持2路...
李固锦5046关于西门子系列PLC的选型问题 -
童昂健18559931074 ______ PLC的选型主要是根据项目的大小,运动控制的难度.如果你是普通控制而且控制的单位不多那么建议买200的比较划算,但是你要进行大项目的话选300的比较好点数多,特殊寄存器高内存大.而1200话有了比较多的新功能应用.1200没有300来的强但是1200有的300没有
李固锦5046用西门子PLC组态时工具栏没有我需要模块型号怎么办 -
童昂健18559931074 ______ 电脑链接到互联网,打开西门子的“安装硬件升级更新“ 就行了,具体见下面的图片
李固锦5046如何能把西门子300plc程序看完整 -
童昂健18559931074 ______ 打开编程器,找到OB1,然后点击任意一个功能块,右键点击后出现一个块引用位置的选项,点击查看,进去后用同样的方法查看不同的功能块就行了.当然了像数据块和数据类型还是得先看完心里有数了才行.
李固锦5046西门子300PLC型号怎么样区分 -
童昂健18559931074 ______ 去看一下手册,解释的很详细 https://wenku.baidu.com/view/dd4d830b79563c1ec5da71f2.html?from=search 这个就是300CPU的区分
李固锦5046西门子S7输入输出如何显示实数型 -
童昂健18559931074 ______ 那你在程序里把采集到的数据转换下就行了采集的数据时 Int ,你先使用 I_DI 指令 将INT 转化成 DINT再使用 DI_R 指令 将DINT 转化成 Real 就行了
李固锦5046西门子PLC型号321 - 1BH02 - 0AA0中的BH代表什么意思 -
童昂健18559931074 ______ 321-1BH02-0AA0中的BH代表: B表示24V电压,H表示PLC的输入输出16点数. 德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用.西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等. 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高.S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等.