¥ 价格面议
¥ 价格面议
¥ 价格面议
¥ 价格面议
易卖工控网(www.ymgk.com)提供”1771-LC1B AB plc系统”,产品详情:品牌/厂家:其他品牌、型号:1771-LC1B AB、成色:全新、货期:期货 7天内发货、保修:365天,更多产品详情就上易卖工控网。
HIOKI 9473
HIOKI 9474
HIOKI 9475
HIOKI 9476
HIOKI 9478
HIOKI 9479
HIOKI 9500
HIOKI 9526
HIOKI 9574
HIOKI 9600
HIOKI 9601
HIOKI 9602
HIOKI 9603
HIOKI 9604
HIOKI 9605
HIOKI 9613
HIOKI 9615
HIOKI 9705
HIOKI 9706
HIOKI 9721
HIOKI 9723
HIOKI 9724
HIOKI 9725
HIOKI 9727
HIOKI 9728
HIOKI 9790
HIOKI 9791
HIOKI 9792
HIOKI 9793
HIOKI 9794
HIOKI 9804
HIOKI 9809
HIOKI 9812
HIOKI 9830
HIOKI 345410
HIOKI Jan-57
HIOKI Jan-59
HIOKI Feb-59
HIOKI Jan-74
HIOKI Oct-93
HIOKI Jan-37
HIOKI Jan-38
HIOKI Jan-39
HIOKI Jan-64
HIOKI Oct-80
HIOKI Oct-90
HIOKI Jan-33
HIOKI Jan-34
HIOKI Oct-34
HIOKI Oct-90
HIOKI Feb-41
HIOKI Jan-42
HIOKI Jan-43
HIOKI Jan-53
HIOKI Nov-54
HIOKI Jan-55
HIOKI Jan-70
HIOKI Feb-70
HIOKI Jan-40
HIOKI Feb-40
HIOKI Mar-40
HIOKI Jan-61
HIOKI 820211
HIOKI Apr-02
HIOKI Jan-95
HIOKI Jan-21
HIOKI Oct-40
HIOKI Oct-43
HIOKI Oct-61
HIOKI Jan-68
HIOKI Oct-68
HIOKI Oct-69
HIOKI Oct-72
HIOKI Oct-77
HIOKI Oct-78
HIOKI Oct-79
HIOKI Oct-87
HIOKI Oct-90
HIOKI Jan-20
HIOKI 9445-2-4
HIOKI Oct-65
HIOKI Oct-00
HIOKI Jan-18
HIOKI Feb-18
HIOKI Oct-55
HIOKI Jan-93
HIOKI Feb-93
HIOKI Jan-15
HIOKI Oct-00
HIOKI Oct-09
HIOKI Jan-13
MCM模块与MODBUS的硬件连接
MCM模块使用的是与RS232C兼容的标准通讯接口,但在实际应用中由于要实现多点通信,所以采用RS485方式。图3是3150-MCM模块9芯串行口与MODBUS的连接图
3. MCM模块的缓冲区管理
PLC与MCM模块之间是通过模块输入、输出映像文件进行数据传送。PLC写数据时,将数据写入输出映像文件,然后3100/3150-MCM通信模块把数据映射到相应的缓冲区位置上;PLC读数据时,根据映射地址,从输入映像文件中读取模块缓冲区中对应地址的数据。映像文件的数据传送单位为一个50字节的数据块,PLC必须循环地一次传送一个数据块。
MCM把缓冲区按数据传送的单位大小,分为若干个块,并一一标号,用块号对应起来,并且划分为三个区,分别用于数据、指令、参数设置。数据存储区从0块号开始,结束于79块号,中间有4000个字节的空间,用于存储接收的数据和发送的数据,是主机、从机交换数据的场所;指令存储区从第80块至第99块,共1000个字节,用于存储主机模式下,模块的功能指令表,每次扫描,顺序按功能指令列表向从机发出请求帧;第255块号前40个字节则专门定义为模块设置参数存储区,用于初始化模块。
在通信过程中,首先要对主机进行初始化,即对第255块号对应的缓冲区内容进行参数配置,主要是定义通信端口的设置,模块缓冲区的详细划分。设置的有以下参数:
〈1〉 定义MCM通信模块两个独立的通讯接口设置。包括:选择主机模式或者从机模式、定义字符奇偶校验、停止位的个数,传输的波特率,响应延时等参数。
〈2〉 定义模块的缓冲区中存储接收数据的数据存储区。包括:接收数据存储区的起始块号,存储区的连续块数。
〈3〉 定义模块的缓冲区中存储发送数据的数据存储区。包括:发送数据存储区的起始块号,存储区的连续块数。
〈4〉 定义模块的缓冲区中指令存储区。由于指令存储区固定从80号数据块开始,所以只需指定存储区的块数。