- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
我们有项目需要1200CPU带一个ET200SP的从站(从站在夹具上面),但是该夹具有几种型号,每台夹具上都会有一个ET200SP的从站(型号一样,数量一样),那么问题来了:怎么能只组态一个从站IP,达到多个从站可以共用(使用时会安装任一夹具)
如果说1.后期我们又增加新的夹具没有组态从站IP和名称,有没有什么办法在不组态从站IP和名称的方法,直接识别使用?2.或者从其他设备已经组态IP的夹具上借用。(模块型号和数量一致IP和名称不一样)有没有办法在PLC预先写好程序更改IP和名称?
如果你多个夹具不同时接到cpu上,确保所有夹具硬件组态一样:接口模块,io模块数量及订货号一样。
然后把接口模块的ip及设备名称设置为一样的,这样更换不同夹具时,cpu默认都是同一个,即可。
确认一下:每次只会有一个从站和cpu连接是吧?
如果是这样,你后期如果有增加,只要保证增加的配置,模块型号和数量与之前的一样,你只需要把新加的从站ip和设备名称也设置成和原来一样即可,cpu里面的组态不需要改动。
本例描述了如何将SIMATIC S7-212(或S7-214)与SIMATIC T1505可编程逻辑控制系统连接起来。主设备(T1505}通过现场接u模板((FIM)向从设备(S7-212发送信息。数据传输的协议为4字(4-Word)简单协议。这样T1505可控制新型SIMATIC PLC及其它支持此协议的设备(例如某些SE &A驭动器)。
通过自山端模式(Freeport Mode),S7-212接收来自主设置的信息,以及向主设备发送信息。由几个中断程序完成从设备的数据处理。
程序和注释
本程序长度为181个字。
①STL形式的打开数据块指令“OPN”。使用打开数据块指令,可以打开一个数据块作为共享数据块或背景数据块,可以同时打开一个共享数据块和一个背景数据块。访问已打开的数据块内的存储单元时,其地址中不必指明是哪一个数据块的存储单元,如打开数据DB10后,DB10. DBW35可简写为DBW35。
编程示例:
OPN DB10 说明:打开数据块DB10作为共享数据块
L DBW35 将打开数据块的数据字DBW35装入累加器1低字中
T MW22 将累加器1低字中的内容传送到存储字MW22
OPN DB20 打开数据块DB20作为背景数据块
L DIB12 将打开背景数据块的数据字节12装入累加器1低字中
T DBB37 将累加器1低字中的内容传送到打开共享数据块的数据字
节DBB37
②LDA形式的打开数据块指令“-(OPN)”。“-(OPN)”(打开数据块指令)可以打开一个共享数据块( DB)或背景数据块(DI)。“-( OPN)”功能是一种数据块无条件调用功能。数据块的编号被传送到DB或DI寄存器。在此之后,DB和DI指令根据寄存器的内容访问相应的数据块。
编程示例如图所示:数据块10( DB10)被打开。接点地址( DBX0.0)指的是数据块DB10中包含的当前数据记录的数据字节0的0位。该位的信号状态被赋值给输出Q4.0。
图 打开数据块指令使用示例
CDB交换共享数据块和背景数据块
使用该指令,可以交换共享数据块和背景数据块。该指令可以交换数据块寄存器。一个共享数据块可转换为一个背景数据块,反之亦然。