Logix5000¿ØÖÆÆ÷Modbus RTUÖ÷´ÓͨÐÅ
Ò»¡¢ÊÊÓõĿØÖÆÆ÷
Logix5000¿ØÖÆÆ÷ͨ¹ý×Ô´øµÄ´®ÐпڿÉÒÔʵÏÖModbus RTUÖ÷´ÓͨÐÅ¡£ÕâÀïÌáµ½µÄLogix5000¿ØÖÆÆ÷£¬°üÀ¨£º
¡¤ControlLogix¿ØÖÆÆ÷£¨1756£© ¡¤CompactLogix¿ØÖÆÆ÷£¨1769£© ¡¤FlexLogix¿ØÖÆÆ÷£¨1794£©
µ±´Ë´®ÐпÚ×é̬ΪÓû§Ä£Ê½ÊµÏÖModbus RTUÖ÷´ÓͨÐÅʱ£¬ÄÇô´Ë¶Ë¿Ú²»ÄÜÔÙÓÃÓÚ±à³ÌÁ¬½Ó¡£
¶þ¡¢»úе½Ó¿ÚÓ빦ÄÜÌØÐÔ
Logix5000¿ØÖÆÆ÷×Ô´øµÄ´®Ðпڽӿڷ½Ê½Îª³£¼ûµÄDB-9£¬RS232C£¬½Ó¿Ú¹¦ÄÜÌØÐÔÈçÏ£º
Èý¡¢½ÓÏß·½Ê½
1¡¢½ÓÈëRS232-ModbusͨÐÅ
µ±ÐèÒª½«Logix5000¿ØÖÆÆ÷½ÓÈëRS232-ModbusʵÏֵ㵽µãModbusͨÐÅ£¬¿ÉÒÔ¶©¹ºÒÔϵçÀÂʵÏÖLogix5000¿ØÖÆÆ÷ÓëͨÐÅÉ豸µÄÁ¬½Ó£º
¡¤1747-CP3£¨ÓÃÓÚSLCϵÁУ¬Ê¹Óúó¿ØÖÆÆ÷¸ÇÎÞ·¨¹Ø±Õ£© ¡¤1756-CP3£¨ÓÃÓÚLogix5000¿ØÖÆÆ÷£©
ÕâÁ½ÖÖµçÀ¶¼¿ÉÒÔʵÏÖRS232CÁ¬½Ó£¬³¤¶ÈΪ3Ãס£µ±È»£¬ÄãÒ²¿ÉÒÔ×ÔÖÆͨÐŵçÀÂÀ´ÊµÏÖModbusͨÐÅ£¬µ«³¤¶ÈÏÞÖÆΪ15Ãס£½ÓÏß·½·¨ÈçÏ£º
2¡¢½ÓÈëRS485-ModbusͨÐÅ
¿ÉÒÔͨ¹ýAIC+¸ß¼¶½Ó¿Úת»»Æ÷£¨1761-NET-AIC£©½«Logix5000¿ØÖÆÆ÷Á¬½Ó µ½RS485ÍøÂçʵÏÖModbusÒ»Ö÷¶à´ÓͨÐÅ¡£½ÓÏß·½·¨ÈçÏ£º
ËÄ¡¢²¨ÌØÂʺÍͨОàÀë
Logix5000¿ØÖÆÆ÷´®ÐпڵÄͨÐŲ¨ÌØÂÊÓÐ110bps¡¢300 bps¡¢600 bps¡¢1200 bps¡¢2400 bps¡¢4800 bps¡¢9600 bps¡¢19200 bps¡¢38400 bps¡£Ä¬ÈÏΪ19200 bps¡£
ͨОàÀëÓë½Ó¿Úת»»Æ÷ÖÊÁ¿¡¢µçÀ²ÄÖʺÍÏß¾¶¡¢²¨ÌØÂÊ¡¢´ÓÕ¾ÊýÁ¿ºÍÏÖ³¡»·¾³Óйأ¬×ñÑModbusÐÒé¹æ¶¨¡£
Îå¡¢Ö§³ÖµÄ¹¦ÄÜÂë
Logix5000¿ØÖÆÆ÷´®ÐпÚʵÏÖModbusͨÐŽöÖ§³ÖÒÔϹ¦ÄÜÂ룺
Áù¡¢ÐèҪ׼±¸µÄÈí¼þ
¡¤RSLogix5000 V17£¨PLC±à³ÌÈí¼þ£© ¡¤RSLinx V2.54£¨PLCͨÐÅÈí¼þ£©
¡¤ModbusMaster.ACDÀý³Ì£¨´ÓAB¹Ù·½ÍøÕ¾ÏÂÔØ£© ¡¤ModbusSlave.ACDÀý³Ì£¨´ÓAB¹Ù·½ÍøÕ¾ÏÂÔØ£©
Æß¡¢Modbus RTUÖ÷վͨÐÅ
ModbusMaster.ACDÎļþ°ïÖúÄãʹÓÃLogix5000¿ØÖÆÆ÷×÷ΪModbusÖ÷Õ¾£¬ACDÎļþ°üÀ¨£º
¡¤11¸ö¿ØÖÆÆ÷±êÇ© ¡¤1¸öÖÜÆÚÐÔÈÎÎñ
¡¤2¸öÓû§×Ô¶¨ÒåÊý¾ÝÀàÐÍ
ʹÓÃLogix5000¿ØÖÆÆ÷×÷ΪModbusÖ÷Õ¾£¬Äã±ØÐëÍê³ÉÏÂÃæµÄ²½Ö裺
1¡¢´ÓModbusMaster.ACDÎļþÖи´ÖÆÓû§×Ô¶¨ÒåÊý¾ÝÀàÐ͵½ÄãµÄRSLogix5000¹¤³Ì¡£
2¡¢´ÓModbusMaster.ACDÎļþÖи´ÖÆ¿ØÖÆÆ÷±êÇ©µ½ÄãµÄRSLogix5000¹¤³Ì¡£ 3¡¢´ÓModbusMaster.ACDÎļþÖи´ÖÆÖÜÆÚÈÎÎñµ½ÄãµÄRSLogix5000¹¤³Ì¡£ 4¡¢ÅäÖÿØÖÆÆ÷ͨѶ¶Ë¿Ú¡£ 5¡¢ÅäÖÃеĿØÖÆÆ÷±êÇ©¡£ 6¡¢Ê¹ÓÃеijÌÐò¡£
7¡¢Ð£Ñ鹤³Ì²¢ÏÂÔص½¿ØÖÆÆ÷¡£
¸´ÖÆÓû§×Ô¶¨ÒåÊý¾ÝÀàÐÍ [1]¡¢Æô¶¯RSLogix5000¡£
[2]¡¢´ò¿ªModbusMaster.ACDÎļþ¡£
[3]¡¢ÔÚÁíÒ»¸öRSLogix5000´°¿ÚÖУ¬´ò¿ªÄãµÄRSLogix5000¹¤³Ì¡£ [4]¡¢¸´ÖÆÓû§×Ô¶¨ÒåÊý¾ÝÀàÐÍ£º
¡¤Mod_Command_Structure ¡¤Mod_Status