欢迎来到天天文库
浏览记录
ID:28150775
大小:662.50 KB
页数:9页
时间:2018-12-08
《ic-10mrw型modbus读写器功能及寄存器说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、IC-10MRW型MODBUS读写器功能及寄存器说明一、IC-10MRW型MODBUS读写器适用S50、S70射频卡。二、IC-10MRW型MODBUS读写器能通过MODBUS-RTU方式与PLC通信,MODBUS读写器为从站(出厂一般默认站号为2)、PLC为主站,通讯参数:波特率,N,8,1(波特率出厂是一般默认19200,波特率有4800,9600,19200,38400四档可设,设定方法请看第四项,校验位出厂是为N,也就是无校验,有None无、Odd奇、Even偶、Mask常1、Space常0五种方式可设,设定方法请看第五项)。需要实
2、现即时刷卡功能,可用PLC设备每隔0.2秒读卡一次。三、寄存器说明注:西门子PLC中的40001寄存器相当于本读写器的00000寄存器,以此类推(下面有关于寄存器的说明都是以本读写器的说明为准)。00000:存放读卡器的站号(机号),可读可写,写可以更改站号,只能用06功能码,可用03寄存器来读或连读。00001:在读写型的MODBUS读写器中为无效寄存器。00002:驱动读卡器响声,只能用06功能码,可用03寄存器来读或连读。如写为0表示短滴一声,如下表表10短滴一声1短滴两声2短滴三声3长鸣一声4长鸣两声5长鸣三声6一长一短7一长两短8
3、一长三短9两长一短10两长两短11两长三短其他短滴一声00003至00006寄存器保留,暂不使用00007寄存器为读写卡控制寄存器:只能用06功能码写,可用03寄存器来读或连读。表215~8位7~6位5位4位3位2位1位0位自定义自定义为1表示IC卡密码错,对应IC卡的密码要通过密码管理卡在MODUBS读卡器上设定为1表示仅读或写指定卡号的卡,指定卡号放在寄存器00008,00009写1驱动读卡操作,读寄存器这个位只能读出0写1驱动写卡操作,读寄存器这个位只能读出0读卡成功写卡成功00008至00009共2个寄存器存放IC卡卡号(4个字节)
4、。00010至00033共24个寄存器对应于IC卡的扇区内48字节内容。一、波特率更改说明波特率出厂时默认为19200,波特率有4800,9600,19200,38400四档可设,在00060寄存器中写入波特率值,再在00061寄存器中写入21930(十六进制为055AA),也可以采用连写00060、00061两个寄存器,也就是用功能码10(十六进制)。如需将波特率改为9600,在00060寄存器写入9600,接着在一秒中内在00061寄存器中写入21930。二、通讯校验位更改说明校验位出厂是为N(None),也就是无校验,共有None无、
5、Odd奇、Even偶、Mask常1、Space常0五种方式可设,在00062寄存器中写入0~4中的一个值(分别对应None、Odd、Even、Mask、Space),再在00063寄存器中写入21930(十六进制为055AA)。也可以采用连写00062、00063两个寄存器,也就是用功能码10(十六进制)。如需将校验为改为为None,在00062寄存器写入0,接着在一秒中内在00062寄存器中写入21930。三、数据报文格式在数据报文层面,寄存器起始地址都是从0开始。数据报文格式:设备地址+功能码+起始地址+寄存器个数+校验码。其中起始地址
6、是从0开始的。如:从站号2读卡器读取00008开始的两个寄存器数据的报文发送:设备地址功能码起始地址寄存器个数校验码(CRC16)02030008000245FA成功返回:设备地址功能码数据长度数据信息校验码(CRC16)020304285B90BB9D33其中:285B90BB为卡的内码数据,寄存器内高字节在前。所以:正码为:5B28BB90,转换成十进制为:1529396112;反码为:90BB285B,转换成十进制为:2428184667;IC卡应用于MODBUS读写器操作步骤:一、使用密码卡更新MODBUS读写器的校验密码,密码卡制
7、作方法如下:在PC端运行IC卡发卡软件;Ø选取1-14扇区的任意一个区号(MODBUS读写器只使用一个扇区),自己设定IC卡的A、B密码,将设定的扇区跟密码信息保存起来,方便调试;Ø连接USB发卡器,发卡器需装驱动,用供应商提供的驱动完成安装;Ø将IC卡放在USB发卡器感应区,点击制作密码卡按键,制作成功按照提示,将密码卡拿到MODBUS读写器感应区刷卡更新校验密码;其他IC卡必须要初始化(密码卡除外),方法如下:Ø选填好之前制作密码卡时设定的区号跟卡的A/B密码;Ø连接USB发卡器,发卡器需装驱动,用供应商提供的驱动完成安装;Ø将IC卡放
8、在USB发卡器感应区,点击初始化IC卡按键,初始化成功的IC卡即可拿到刷过对应密码卡的MODBUS读写器上进行读写操作;Modbus读写器操作初始化成功的IC卡二、读、写卡说明Ø
此文档下载收益归作者所有