上海诗幕自动化设备有限公司
西门子PLC模块中央处理器CPU412-3H
  • 西门子PLC模块中央处理器CPU412-3H
  • 西门子PLC模块中央处理器CPU412-3H
  • 西门子PLC模块中央处理器CPU412-3H

产品描述

产地德国 西门子 数量9999

西门子PLC模块中央处理器CPU412-3H 西门子PLC模块中央处理器CPU412-3H

上海西门子CPU412-3H中央控制器一级代理 西门子PLC的MPI网络通讯MPI叫多点接口通信,一般用于小范围、小点数现场级通讯,可实现西门子PLC的操作面板(TP/OP)和机之间的数据交换,例如西门子PLCs7-200/300/400,它的通讯速率19.2Kbit-12Mbit,多可连接32个接点,通讯距离50m以内。若以中继器连接,站之间的距离可达9100m,可多也只能用10个中继器,而且它还占用节点数。MPI的网络组建:利用STEP7的configuretion里的功能可以给每一个网络节点分配一个MPI和地址,连接是需要在MPI网络的个节点和一个节点加终端电阻。


上海西门子CPU412-3H中央控制器一级代理 中新克斯7月8日电(朱景朝 肖逸) 8日,拥有自然遗产地喀拉峻草原的特克斯县开启了2019年的天山文化体育旅游季。
PLC以MPI来实现通讯,可用三种解决。全局数包通讯、无组态连接通讯、组态连接通讯。实现全局数包通讯:在PLC硬件配置,组态需要通讯的PLC站之间的发送区和接收区不需要任何程序处理,只适应s7-300/400之间的通讯。多也只在一个项目中的15个CPU之间建立全局数据。实现全局数通讯:全局数包通讯ATIC Manage里设置s7-300/400MPI的地址,然后在选项/定义全局数据里定义需要通讯的数地址。带>符号的表示发送数据,对应栏里的是接受数据,终将设置好的项目下载到PLC即可实现MPI通讯。


无组态连接通讯:它适用于S7-200/300/400之间通讯,却不能与全局数包通讯混淆使用。其为双向通讯时,要求通讯双方都有调用通讯块,一个通讯块用于发送数,另一个通讯块用于接收数据。在OB35中断块中调用SFC65用于发送数据,调用SFC66用于接收数据,随后就是编程。由于接收块只能识别数据的标识符,无论哪个CPU发送的数据都要调用SFC69来释放连接。无组态单向通行时:只有在一方编写程序,如客户机与之间的访问。只要在客户机编写程序即可,无需在编写程序。因此客户机只要调用SFC通行块就可访问。


组态连接通讯:它适用于S7-300/400或S7-400/400之间的通讯,而S7-300/400通讯时,S7-300只能用作,此时S7-400作为客户机对S7-300进行读写操作。S7-400/400通讯时,S7-400即可作为又可作为客户机,其数据包长度可达160字节。实现组态连接通讯:在项目的NETPRO中设置S7网络连接,在建立连接中块参数ID时需要留意下,它是作为识别发送数据和接收数据的地址标识,在客户端编程需要调用SFB14、SFB15功能块,保存编译下载至PLC中即可实现通讯。

1、怎么使用MPI/DP-RS232

问:我要将CPU314与电脑连接通信应该怎么办?是否用MPI/DP-RS232连接器,要怎么用啊?

答:*步,将适配器(PCAdapter)与RS232电缆相连。适配器的MPI/DP口插入CPU的编程口,RS232电缆与PC的串口连。

二步,进入"开始"->"设置"->"控制面板"->"SETPG/PCInterface"。点选“AccessPointoftheApplication”=S7ONLINE(STEP7),“InterfaceParameterAssignment”=PCAdapter(MPI)。

三步,点“Properties”进入属性设置,MPI设置内容:选中“PG/PCistheonlymasteronthebus”,其余内容沿用默认值,或根据CPU的状态变更。

LocalConnection设置:COMPort="硬件连接的串口",TransmissionRate="C"Adapter的拨码位置。确认后退出设置,如果上下位机参数*的话,此时连机就会成功。

2、IW和PIW有什么区别

问:STEP7在实际应用中IW和PIW有什么区别?

答:我个人理解:对于没有相应的映像缓冲区的输入地址,一定采用PIW指令,而一般外设输入地址,都是没有映像缓冲区的。对于有映像缓冲区的输入地址,一般使用IW,表示取映像缓冲区内数据,但也可用PIW,表示直接取地址内的数据而非映像缓冲区的数据,相当于立即读取。对于输出亦是如此。

3、模拟信号接地问题

问:我用的SM3318*12bit模块信号有时正常有时不正常,后来我把COMP-跟信号的M-接起来就好了,但我同时发现他们之间接电容也可以,是怎么回事??模块的COMP-端、各信号的M-端和模块24伏供电的M端之间电气上有什么关系??

答:对隔离输入模板,.摸板参考地Mana与CPU的电源地M没有电连接。因此Mana与  M有电位差时,必须采用隔离输入模板。但是,如果电位差过Eiso,则必须建立Mana与M之间的连接。对SIEMENS的模板,Eiso=75VDC或60VAC。

对非隔离输入模板,则必须建立Mana与M之间的连接。为抑止信号地M-与Mana之间的共模干扰,不同传感器的接地方式不同,限于篇幅以及图解困难,难以细说。一般原则是,建立信号地与模板的地、模板地与(CPU)系统地的连接。如果有干扰环流,则将取消模板地与系统地的连接,让模拟地悬浮。另外,屏蔽推荐双端接地,如果有干扰环流,则改为单端。

4、cp342-5的放置位置有要求吗?放在轨道的什么地方较合适

问:cp342-5的放置位置有要求吗?放在轨道的什么地方较合适?

答:CP342-5工作原理是,首先通过硬件配置将各DP子站的分布I/O映射到CP342-5的内存,然后再通过FC1(DP_SEND)、FC2(DP_RECV)实现CPU与CP342-5的数据交换。数据传递的过程如下:

FC1

CPU内存————->CP342-5——————->DP子站的输出

FC2

CPU内存<————-CP342-5<——————-DP子站的输入

程序中我们控制的只是CPU与CP342-5之间的通讯,而子站与CP342-5的数据交换是由

CP342-5根据硬件配置自动完成的。

关于cp341与MM440通讯

问:我用s7-300(cp341)与MM440的com口(2930)通讯控制变频器2个PZD,4个PKW具体参数设置如下:

P003=3700=51000=52011=12012=22013=4;其他参数采用工厂设置。

仿照USS-S7中的例程进行编程;但是只能向变频器发送PZD参数(控制字1和主设定值),但不能返回任何参数。CP341的指示灯只显示不断发送,接受灯不亮。在数据块dbnd(DB100)中的DBW6(通讯状态字)的值为0200;DBW8(通讯故障字)的值为0080;不知是什么意思?

答:CP341(RS422/485)采用(RS485)ASCII码协议。CP341如果采用手册中的接线方式(11+,4-)则cp341的接收发送灯同时亮,但是不能进行数据传输;如果接线为(9+,2-)则出现前述情况,即只能向变频器发送PZD参数(控制字1和主设定值),但不能返回任何参数。如果你只接了9、2的话,现象则说明你的参数设置没有问题。在4线方式下,9、2是发送端。11、4是接受端,没有接线自然没有数据返回。

对MM440应该用2线方式,接线是

11(CP341)————-29(mm440)

4(CP341)————-30(mm440)

且2与4、9与11要短接,你接了吗?

此外,在PKW中你的任务识别标记ID和参数号填对了吗?

5、315-2DP与ET200M

问:通过DP相连,CPU地址为2,ET200M地址为5,硬件上地址设置正确。在项目管理器里把软硬件组态好了以后,把SIMATIC300STATION传给PLC,显示SF错误,ONLINE情况下,OB1不运行。

如果把HARDWARE再传一遍,则SF错误无,OB1可运行,现在再把SIMATIC300STATION传给PLC,则重新有SF错误。我原来以后,把SIMATIC300STATION传给PLC一次,相当于软硬件组态都传一次,请问各位高手,这样正常吗?

答:我想楼上的各位可能没有看清楚royal的问题:他通过HARDWARE下载+OB下载,没有问题,这样可以排除是组态和程序的问题。他只有在用STATION下载时才出现故障,SF灯亮。所以原因不是很明确。我个人认为是不是royal并没有将HARDWARE进行“编译保存”,因此他的程序块内没有“SYSTEMBLOCKS”,所以才出现他所说的现象。请royal在试一试!

6、S7-300PID的FB41CONT_C功能及参数设定

问:请教各位高手,本人现用到西门子S7-300(CPU315)做整流系统的PID控制,具体是由AI模块输入4-20MA信号(既A柜/B柜饱和电抗器控制电流信号反馈和机组A柜/B柜直流电流信号反馈),通过CPU调用PID功能块,实现自动闭环控制,较后由AO模块输出一个4-20MA的信号给稳流系统(既A柜/B柜电流给定反馈)。

现请教:1、具体应调用S7的PID中的哪些功能块。我是直接在OB1里边调用FB41,不知可否。

2、PID标准块FB41的输入输出参数如何整定,PV_PER、SP_INT、PV_IN有何区别。

3、GAIN、TI、TD如何整定。



http://www.absygs.com

产品推荐