|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
本页浏览人数 ![]() ![]() ![]()
|
||||||||||||||||||||||||||||||||||||
| 开关量输入模块简介 |
||||||||||||||||||||||||||||||||||||
| ■ 主要用途 | ||||||||||||||||||||||||||||||||||||
| 用于可编程控制器(简称PLC)、DCS、PCS、计算机等控制、数据采集、报警系统的开关量输入扩展。 | ||||||||||||||||||||||||||||||||||||
| ■ 主要特点 | ||||||||||||||||||||||||||||||||||||
| ● 三菱 LINK RS-485通讯方式,支持多种组态软件; | ||||||||||||||||||||||||||||||||||||
| ● 16点开关量漏输入或源输入方式可选,带16个输入状态LED指示; | ||||||||||||||||||||||||||||||||||||
| ● 300~115.2Kbps可选,接收、发送指示状态; | ||||||||||||||||||||||||||||||||||||
| ● 开关量输入回路与通讯回路电隔离; | ||||||||||||||||||||||||||||||||||||
| ● 电源极性保护。 | ||||||||||||||||||||||||||||||||||||
| ■ 主要参数(表1) | ||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
| ■ 使用方法 | ||||||||||||||||||||||||||||||||||||
| ● 技术规范内容: | ||||||||||||||||||||||||||||||||||||
| 1. 请求读数据通讯协议: | ||||||||||||||||||||||||||||||||||||
| 为获取模拟量数据,必须向DDMF1-16DI发出读数据命令,见图1所示: | ||||||||||||||||||||||||||||||||||||
(图1) |
||||||||||||||||||||||||||||||||||||
| a. D35: DDMF1-16DI开关量输入模块所在RS-485网络中的地址,我们可以理解为从站地址,例如D35= | ||||||||||||||||||||||||||||||||||||
| H3031,即D35H=30H、D35L=31H,表示该从站地址是01号; | ||||||||||||||||||||||||||||||||||||
| b. D36:除00H、02H和D36数据外的所有数据累加和,并且仅取16bit的低位数据,同时转换为ASIC码。 | ||||||||||||||||||||||||||||||||||||
| 例如,求和计算结果为2345H,则D36H=34H、D36L=35H; | ||||||||||||||||||||||||||||||||||||
| 2. 获取DDMF1-16DI 共计16个开关量数据的通讯协议: | ||||||||||||||||||||||||||||||||||||
| 向DDMF1-16DI发出读数据命令后,就可从DDMF1-16DI获取16个开关量数据组,具体解释如下: | ||||||||||||||||||||||||||||||||||||
| a. ADRH、ADRL为读取对应DDMF1-16DI的地址; | ||||||||||||||||||||||||||||||||||||
| b. AD0HH、AD0H、AD0L、AD0LL为DDMF1-16DI所返回的16个内部软继电器M0~15,即1个16Bit数据。例如 | ||||||||||||||||||||||||||||||||||||
| AD0HH| AD0H| AD0L|AD0LL=30H31H32H33H,表示返回一个0123H的1个字数据,转换为2进制即为:0000 | ||||||||||||||||||||||||||||||||||||
| 0001 0010 0011分别表示M15M14M13M12M11……M0状态。 | ||||||||||||||||||||||||||||||||||||
| c. SUMH、SUML为除00H、02H及SUMH、SUML外所有数据累加和,并且仅取16bit的低位数据,同时转换为 | ||||||||||||||||||||||||||||||||||||
| ASIC码。例如,求和计算结果为7890H,则SUMH=39H、SUML=30H,获取的数据组通讯协议如图2所示: | ||||||||||||||||||||||||||||||||||||
(图2) |
||||||||||||||||||||||||||||||||||||
| ● 参数设置 | ||||||||||||||||||||||||||||||||||||
| 本模块参数设置方式有两种,手动设置方式和软件参数组态方式。 | ||||||||||||||||||||||||||||||||||||
| 手动设置方式: | ||||||||||||||||||||||||||||||||||||
| 当W1不短接,通讯参数通过拨码开关SW1设置,ON表示“0”,OFF表示“1”,见图3a所示: | ||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
| 当W1短接后,则允许利用JTDDMX组态软件设置。 | ||||||||||||||||||||||||||||||||||||
| ① 模块地址(SW1的1~5位): | ||||||||||||||||||||||||||||||||||||
| 即地址A0~A4,按二进制计算,对应地址为0~31。举例如下: | ||||||||||||||||||||||||||||||||||||
| A0A1A2A3A4=00000,模块地址为00H,即0; | ||||||||||||||||||||||||||||||||||||
| A0A1A2A3A4=10000,模块地址为01H,即1; | ||||||||||||||||||||||||||||||||||||
| A0A1A2A3A4=01000,模块地址为02H,即2; | ||||||||||||||||||||||||||||||||||||
| A0A1A2A3A4=11000,模块地址为03H,即3; | ||||||||||||||||||||||||||||||||||||
| ……… ……… ……… ……… ……… ; | ||||||||||||||||||||||||||||||||||||
| A0A1A2A3A4=01111,模块地址为1EH,即30; | ||||||||||||||||||||||||||||||||||||
| A0A1A2A3A4=11111,模块地址为1FH,即31; | ||||||||||||||||||||||||||||||||||||
| ② 通讯速率(SW1的6~8位): | ||||||||||||||||||||||||||||||||||||
| 即BPS0~BPS2,对应速率范围:1200~115200bps,见表2所示: | ||||||||||||||||||||||||||||||||||||
(表2)
|
||||||||||||||||||||||||||||||||||||
| 通讯格式固定为:1位起始位、7位数据位、偶校验、1位停止位,通讯控制协议为FOMAT1、有求和校验。 | ||||||||||||||||||||||||||||||||||||
| 2. 自动设置方式: | ||||||||||||||||||||||||||||||||||||
| 本模块出厂设置为自动设置方式(W1短接),在该方式下,所有SW1设置无效,主要参数如下: | ||||||||||||||||||||||||||||||||||||
| 模块地址:00H; | ||||||||||||||||||||||||||||||||||||
| 通讯速率:38400bps; | ||||||||||||||||||||||||||||||||||||
| 通讯格式:1位起始位、7位数据位、偶校验、1位停止位 | ||||||||||||||||||||||||||||||||||||
| 通讯控制协议:FOMAT1、有求和校验。 | ||||||||||||||||||||||||||||||||||||
| 你可以使用JTDDMX参数组态软件重新设置。详细JTDDMX使用方式见《JTDDMX参数组态软件使用说明》; | ||||||||||||||||||||||||||||||||||||
| ● 结构框图及输入通道、连接示意图: | ||||||||||||||||||||||||||||||||||||
| 输入类型参见图4所示: | ||||||||||||||||||||||||||||||||||||
| J1~J2跳线器对应输入通道为漏、源输入方式选择。 | ||||||||||||||||||||||||||||||||||||
| J1的1、2短接时对应MX0~MX7为漏输入见图4a ,2、3短接则MX0~MX7为源输入见图4b ; | ||||||||||||||||||||||||||||||||||||
| J2的1、2短接时对应MX8~MX15为漏输入见图4a ,2、3短接则MX8~MX15为源输入见图4b ; | ||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
| ● 调试说明: | ||||||||||||||||||||||||||||||||||||
DDMF1-16DI开关量输入模块可采集DC24V源输入或者DC24V漏输入信号,故在使用前进行调试有助于。 |
||||||||||||||||||||||||||||||||||||
| 您更了解该模块的工作特点。 | ||||||||||||||||||||||||||||||||||||
1. 连接工作电源: |
||||||||||||||||||||||||||||||||||||
本模块工作电源为DC24V,单个模块电流需求最大约150mA,为了让模块能稳定工作,适当留有一定 |
||||||||||||||||||||||||||||||||||||
| 电源余量是必要的。 | ||||||||||||||||||||||||||||||||||||
| DC24V电源可以是PLC本机自带的传感器用电源(必须确保PLC工作的必须电源容量)、也可以是自配 | ||||||||||||||||||||||||||||||||||||
| 的其他直流电源,如用开关稳压电源必须保证电源品质,如选择纹波小、电磁辐射少的优质工业用稳压 | ||||||||||||||||||||||||||||||||||||
| 电源。电源连接后,如果模块未连接到正在工作的RS-485网络上,则TXD红色指示灯常亮、绿色RXD灯常 | ||||||||||||||||||||||||||||||||||||
| 灭,否则需要检测电源、连接端子或者通讯连接线路了! | ||||||||||||||||||||||||||||||||||||
| 2. 连接RS 485通讯网络: | ||||||||||||||||||||||||||||||||||||
断开模块工作的DC24V电源,连接该模块的TXD、RXD端子到RS-485网络,一般RS-485网络按A、B线 |
||||||||||||||||||||||||||||||||||||
| 连接,这里,我们可以将TXD端连接到A线、RXD连接到B线,如果系统工作并不正常,可能线路连接定义 | ||||||||||||||||||||||||||||||||||||
方式不同,你可以尝试更换连接端子。 |
||||||||||||||||||||||||||||||||||||
如果你单独进行调试,则需要配置一个RS 232/RS 485转换器,目的是配合组态软件、监控软件或者 |
||||||||||||||||||||||||||||||||||||
| 是JTDDMX参数组态软件通过计算机的串口读取模块参数、数据。 | ||||||||||||||||||||||||||||||||||||
| 3. 输入各信号到模块端子: | ||||||||||||||||||||||||||||||||||||
你可连接接继电器干结点或者有源开关量信号到各对应端子,也可以使用两线制、三线制接近开关 |
||||||||||||||||||||||||||||||||||||
| 到本模块上,具体可参见图4。 | ||||||||||||||||||||||||||||||||||||
| 4. 使用JTDDMX调试: | ||||||||||||||||||||||||||||||||||||
| 为了进行系统调试,必须先使用JTDDMX参数组态软件设置并测试好模块所有参数; | ||||||||||||||||||||||||||||||||||||
| ① 运行JTDDMX软件并进入“DDMF1-16DI开关量采集模块参数采集配置界面”,在该界面下,需要使 | ||||||||||||||||||||||||||||||||||||
| 用到两种不同的通讯工作方式:“参数设置”方式和“在线采集”方式,它们主要区别在于: | ||||||||||||||||||||||||||||||||||||
| “参数设置”方式是按无校验通讯格式修改模块的各种工作参数,与模块地址无关; | ||||||||||||||||||||||||||||||||||||
| “在线采集”方式是按参数设定通讯参数采集对应模块地址的各开关量输入状态; | ||||||||||||||||||||||||||||||||||||
| ② 如果你没有重新设置过通讯参数,则该模块“参数设置”的通讯参数为:38400,n,8,1, “在线采集 | ||||||||||||||||||||||||||||||||||||
| ”的通讯参数为:38400,e,7,1,FORMAT1、有SUM校验,即该软件的默认通讯值。 | ||||||||||||||||||||||||||||||||||||
| ③每次修改模块参数后需要修改对应的计算机通讯参数,否则将无法读取模块参数; | ||||||||||||||||||||||||||||||||||||
| ④确认正确接通模块工作电源、通道信号和通讯连接后先置“参数设置”方式,并读取参数,如能正常 | ||||||||||||||||||||||||||||||||||||
| 读取模块参数后,再置“在线采集”方式下,按“读DI”按钮,将采集的所有通道状态显示出来。 | ||||||||||||||||||||||||||||||||||||
| ⑤你可尝试改变输入信号,再读取输入状态。看看对应状态是否正确。 | ||||||||||||||||||||||||||||||||||||
| 5. 使用其他软件调试; | ||||||||||||||||||||||||||||||||||||
| ① 使用其他组态软件,例如:组态王、Citect等专业软件监视所采集的开关量输入状态; | ||||||||||||||||||||||||||||||||||||
| ② 创建新的调试工程和连接设备:可选择三菱Melsec-A Series(MELSEC)或者FX2N 485 PLC(即DDMF1 | ||||||||||||||||||||||||||||||||||||
| -16DI模块相当于一个三菱PLC FX2N从设备); | ||||||||||||||||||||||||||||||||||||
| ③ 设置模块地址和变量标签:设置变量标签为M0~M15共16个(对应DDMF1-16DI模块MX0~MX15输入 | ||||||||||||||||||||||||||||||||||||
| 通道)。 | ||||||||||||||||||||||||||||||||||||
| ④ 也可同时挂接多个DDMF1-16DI模块,并分别组态参数; | ||||||||||||||||||||||||||||||||||||
| ⑤ 创建新画面和连接变量标签; | ||||||||||||||||||||||||||||||||||||
| ⑥ 编译并运行测试工程,就可连续采集并显示相应DDMF1-16DI模块的模拟量数据; | ||||||||||||||||||||||||||||||||||||
| ⑦ 该方式适合工程投运前的局部调试或者同时对多个模块进行调试。如果需要修改工作参数,则必须使 | ||||||||||||||||||||||||||||||||||||
| 用JTDDMX参数组态软件设置,但不需要设置的模块必须脱离该RS-485网络,否则可能会修改所有连接该 | ||||||||||||||||||||||||||||||||||||
| 网络模块内的参数,因此,该种方式最好在用JTDDMX软件参数组态完毕后进行; | ||||||||||||||||||||||||||||||||||||
| 6. 使用PLC调试; | ||||||||||||||||||||||||||||||||||||
| 使用DDMF1-16DI与PLC构成系统时,往往需要使用PLC进行调试。 | ||||||||||||||||||||||||||||||||||||
| ① 连接DDMF1-16DI模块和PLC的RS-485通讯端(如果你有DDMC1F模块,则应连接DDMC1F的TXD2 | ||||||||||||||||||||||||||||||||||||
| +、TXD2-端,然后再连接TXD1+、TXD1-到PLC的RS-485通讯口); | ||||||||||||||||||||||||||||||||||||
| ② 如果有DDMC1F则无需在PLC中编制软件,否则必须按图1、图2编制PLC通讯软件; | ||||||||||||||||||||||||||||||||||||
| ③ 如果通讯工作正常,你可使用PLC的编程软件进行PLC内部数据的在线监视,看看对应模拟量通道对应 | ||||||||||||||||||||||||||||||||||||
| 的数据区是否有数据采集进来并在发生变化。 | ||||||||||||||||||||||||||||||||||||
| ④ 如果数据正常,则可以使用该数据进行各种,否则检查通讯线路、驱动程序或者DDMC1F、DDMF1- | ||||||||||||||||||||||||||||||||||||
| 16DI的各种参数是否匹配; | ||||||||||||||||||||||||||||||||||||