6GK7 343-1GX30-0XE0 西门子以太网通讯模块6GK7 343-1GX30-0XE0
- 品牌:西门子
- 型号:6GK7 343-1GX30-0XE0
- 供应商:上海腾桦电气设备有限公司
- 供应商报价:面议
- 标签:西门子以太网通讯模块6GK7 343-1GX30-0XE0,-1,上海腾桦电气设备有限公司
| 品Pai | 其他品Pai | 应用领域 | 地矿,电子/电气/通讯/半导体,铁路/船舶/交通,航空航天,电池/电源 |
|---|
上海腾桦电气设备有限公司
上图是一个典型的主站和从站的网络结构,对于Modbus主站而言可以对从站进行读或者写的操作,其中它所支持的功能码(FC,Function Code)包括主站左侧表格中所述功能,例如功能码为'01'时表示读取单个/多个线圈(DO)状态或功能码为'04'时表示读取单个/多个输入寄存器(AI)状态。
而对于从站,我们只需要把Modbus的标准地址和从站的地址对应关系建立好就可以了,S7-200的从站与Modbus标准的对应关系如从站右侧表格所示。
表中左侧是Modbus标准地址码,其中1-128对应于S7-200的Q0.0-Q15.7,10001-10128对应于S7-200的I0.0-I15.7,30001-30032对应于AIW0-AIW62,40001-4xxx对应的是S7-200的保持寄存器(V区),它的范围是T-T+2*(xxxx-1),T表示的是V区的起始地址,这一点由Modbus从站的指令所决定的。

Modbus的主站指令叫做MBUS_MSG,通过这条指令可以将Modbus的标准报文发给从站,例如在上图例子当中从站的个字节是03,表示的是从站的地址,FC功能码为03,表示的是读取单个/多个保存寄存器,Modbus标准地址是40001,长度是10。随着功能码的不同,报文的格式会发生相应的变化,具体的报文格式需要去参阅Modbus的通讯手册。
从站的指令时MBUS _SLAVE,在接到主站发给它的报文后会根据报文的需求返回报文,比如在上图例子中返回的格式是个字节为从站的地址,第二个为功能码,第三个是数据返回给主站,这样就完成了一次Modbus通讯的请求与应答的过程。
(2)Modbus库文件的安装和调用如果想要应用Modbus指令库,那么首先需要到因特网上或者向西门子的客服人员申请名称为'Toolbox_V32-STEP 7-Micro WIN' 的指令库,将它解压并且安装到Micro WIN当中就可以使用了,安装后会在Micro WIN的库文件当中出现上图标记的三个库,其中Port0和Port1都可以做Modbus Master,而Slave只有Port0口可以做。
西门子以太网通讯模块6GK7 343-1GX30-0XE0

使用方法很简单,打开Modbus主站指令库会有相应的指令块出现,直接把指令块拖拽到程序当中进行调用就可以了。

在调用Modbus库指令的时候,需要注意一定记得为Modbus库文件分配库存储区。具体的方法是右键单击库,然后选择库存储区,在弹出来的对话框当中可以选择建议地址,自动分配一个程序里面不会用到的地址区间,也可以人为地手动填写起始地址,这个区间在程序当中不可以和其他的数据区相冲突,否则Modbus功能将不正常。
编写、编译并下载程序 编写好的程序如下图:
西门子以太网通讯模块6GK7 343-1GX30-0XE0

编写、编译并下载程序
编写、编译并下载程序 可在PLC变量表里面为变量命名
西门子以太网通讯模块6GK7 343-1EX30-0XE0

变量命名
编写、编译并下载程序 编译并下载程序

编译并下载程序
在下面的示例中数据被从三个不同的优化的数据块中读出或写入。三个数据块"Silo_Water", "Silo_Sugar" 和"Silo_Milk"都包含相同的变量声明:

创建的PLC数据类型"SiloUDT"用于寻址包含不同数据类型的DB变量。 "AccessGroupSiloRead"功能块用于读出返回值,是由PLC 数据类型 "SiloUDT"定义的。基于此可以在一个FB中间接访问,例如如图.03所示的指令:

创建环境
代理西门子系列产品,原装,假一罚十。

西门子S7-300控制器娄底维修价格
CPU 314C-2 DP 是紧凑型 CPU,适合安装在分布式结构中。通过其扩展工作存储器,该紧凑型CPU也适用于中等规模的应用。集成的数字量和模拟量输入和输出可与过程信号直接连接。集成的 的PROFIBUS DP 主站/从站以及 PROFINET IO 控制器/I-设备接口,用于 PROFIBUS 和 PROFINET 的分布式连接。这使得 CPU 314C-2 PN/DP 可作为进行快速处理的分布式单元使用,也可作为 PROFIBUS 和 PROFINET 系统中具有低端现场总线系统的上位控制器。

西门子S7-300控制器娄底维修价格
CPU 的 Web 服务器设置 MPI/PROFIBUS-DP 接口:设置接口类型。定义节点地址。对操作模式进行参数化,并组态使用 PROFIBUS DP 时的传输区对时间同步进行参数化

西门子S7-300控制器娄底维修价格
设定地址,以及 “连续计数”“单次计数”“周期计数”“频率测量”和“脉宽调制”模式下的参数分配
集成功能“定位器”
设定地址,“数字输出定位”和“模拟输出定位”参数
集成功能“规则”
显示功能与信息功能
状态和故障指示;LED 指示硬件、编程、定时或 I/O 故障以及操作状态(如 RUN、STOP 和 Start-up)。 测试功能;可使用编程器显示程序执行过程中的信号状态,可以不通过用户程序而修改过程变量,以及输出堆栈内容。 信息功能;您可以使用编程器以纯文本的形式获取 CPU 存储容量和操作模式、工作存储器和装载存储器的当前利用率以及当前循环时间和诊断缓冲区内容的相关信息。

西门子S7-300控制器娄底维修价格
计数器;4 个计数器( 60 kHz),具有独立方向的比较器,可直接连接到 24V 增量编码器。 4通道频率测量;允许进行频率测量(高达 60 kHz),例如,测量轴速或吞吐量(每个测量周期内的件数)。 周期测量用于获取并处理计数脉冲,频率为 1 KHz 脉宽调制;4个输出可直接连接控制阀、执行器、开关设备、加热装置等,例如采样频率为 2.5 kHz。 可设置周期长度并可在运行时修改占空比。 定位控制集成在操作系统中的SFB可通过2路数字量输出或1个模拟量输出对1个轴进行定位控制。 报警输入(所有数字量输入);报警输入可以检测过程事件,并在短的时间内触发响应