Summary of Contents for Anywire AnyWireASLINK B2G28-E1
Page 1
Anywire Corporation AnyWireASLINK System Ethernet Gateway B2G28-E1 User's Manual Version 1.3 July 18, 2017 AnyWireASLINK System PMA-10589E...
Page 2
Precautions Precautions related to this manual 1. This manual describes the overall concepts of the AnyWireASLINK system. Make sure to read each individual "Products Guide" for handling of the respective products. 2. Reproduction or duplication of part or all of this Manual without permission is prohibited. 3.
Page 3
[Precautions for wiring] CAUTION Tighten the terminal screws within the specified torque range. Loose tightening of the terminal screws may result in a short-circuit, fire or malfunction. Excessive tightening of the terminal screws may cause damage to the screws or unit, resulting in the unit falling down, short-circuit or malfunction. ...
Page 4
[Precautions for startup and maintenance] WARNING Do not touch the terminals while the power is on. Doing so may result in electric shock or malfunction. When cleaning or re-tightening the screws on the terminal block and the unit mounting screws, make sure to shut off all phases of the external supply power used in the system.
Overview 1. Overview B2G28-E1 operates as a gateway unit for the Ethernet and AnyWireASLINK. The AnyWireASLINK system can be connected to the Ethernet by using this gateway. The AnyWireASLINK system is a "Sho-Haisen" (wiring saving) system consisting of compact and fewer-point/multiple-distribution units suitable for wire saving on the sensor level.
Specifications 2. Specifications 2.1 General specifications Items Specifications Ambient temperature for use 0 to +55C Storage temperature -20 to +75C Ambient humidity for use 10 to 90%RH (No condensation) Atmosphere No corrosive or flammable gas 2.2 Performance specifications Items Specifications Transmission clock 27kHz (37μs) Transmission...
Specifications 2.4 Name of each part SET switch SET LED ASLINK Ethernet Gateway B2G28-E1 POWER LED LINK.B LED LINK.B RDY LED ERR LED ALM LED AnyWire connector RESET switch RESET LINK LED LINK LAN connector (RJ45) ACT LED Monitor connector...
Specifications 2.5 Attaching to/detaching from DIN rail Please install this device to the DIN rail before use. Vertical installation 1. DIN rail attachment procedure Hook the spring pin A on the center of the back face onto the DIN rail. Fit C into the DIN rail while pressing this device upward from underneath.
Switch settings 3. Switch settings 3.1 SET switch This is a switch for carrying out automatic address recognition for the AnyWireASLINK slave unit. Pressing the SET switch for approximately two seconds or more lights up the "SET" LED to start automatic address recognition.
LED display 4. LED display Color Name : Lit/flashing : Unlit symbol Green B2G28-E1 Normally operating Hardware error or watchdog timer status error has occurred LINK.B Green Transmission Flashing Normally operating active Green Automatic Automatic address Normally operating address recognition operating recognition operating Green B2G28-E1...
Connections 5. Connections 5.1 Connectors 5.1.1. LAN connector This is an RJ45 connector for connecting a 10BASET/100BASETX cable. Signal Ethernet port TxD+ TxD- RxD+ Termination Termination RxD- Termination Termination 5.1.2. Connector terminal block This is a connector terminal block for connecting a 24V DC power supply and AnyWireASLINK transmission lines (DP, DN).
Connections 5.1.3. Monitor connector This is a connector for connecting a debugging monitor. Signals are RS232 compatible. Connector: Manufactured by JST Housing: XHP-5 Contact: BXH-001T-P0.6 When making an extension cable D-sub 9-pin Male * Connect the above extension cable and the personal computer with a cross cable.
AnyWireASLINK 6. AnyWireASLINK 6.1 System configuration The AnyWireASLINK system consists of a master unit, slave units and their peripheral devices. Gateway Slave unit Terminator output input output input...
AnyWireASLINK 6.2 Slave units Types of slave units This product uses slave units for the AnyWireASLINK system. The following types of slave units can be used. Name Example of devices to be connected Input/output unit General-purpose switches, sensors, LEDs, solenoid valves, relays, etc. Relay output terminal AC drive load, etc.
AnyWireASLINK 6.3 Transmission line (DP-DN) The "AnyWireASLINK Protocol" is a low speed transmission clock that can also achieve effective high-speed transmission making it compatible with a wide range of cable characteristics, and therefore allows for various transmission cables and general-purpose electric wires to be used as transmission channels. 6.4 Connection mode The AnyWireASLINK system allows for various connections such as T-branching, multi-drop, tree-branching, and star-branching.
Page 19
AnyWireASLINK When a terminal block is used A cable can be branched as follows using a commercially available terminal block (a terminal block in which terminals that face each other are internally connected). Branching between cabtyre cables Conversion to a dedicated flat cable ...
Page 20
AnyWireASLINK Tree-branching method The tree-branching method is a way to re-connect a T-branched branch line using the T-branching method or multi-drop method. Actual wiring is the same as the T-branching method and the multi-drop method. Star-branching method The star-branching method is a way to connect the master unit and lay cable radially from a certain branching point to connect the slave unit.
AnyWireASLINK 6.5 Transmission distance All transmission distances described for AnyWireASLINK refer to the "total length" of a cable. Total length is the total cable length to be used including branches. Wiring of the AnyWireASLINK system can be established with only two transmission lines (DP, DN). The two transmission lines (DP, DN) support a maximum total length of 200m.
, rated temperature 90ºC) CAUTION Shielded cable Since AnyWire has high noise resistance, it is unnecessary to use shielded cable. Please note that if the shielded cable shielding is not properly grounded, it may result in problems during use. CAUTION Transmission cable ...
AnyWireASLINK 6.8 Terminator This unit incorporates a circuit which shapes the transmission waveform, and functions to avoid situations where the transmission waveform is disturbed by the external environment. Make sure to properly connect it to the transmission line as it has a polarity. (DP: Red, DN: Black) Reverse connection may result in transmission fault.
AnyWireASLINK 6.9 AnyWire filter If any of the parallel lines of DP, DN, 24V, or 0V exceeds the total length of 50m in a power supply system to be supplied, connect in series the "ASLINK filter [Type ANF-01]" or a "COSEL filter [Type EAC-06-472]" to 24V and 0V in the starting position of the parallel lines.
Page 26
AnyWireASLINK ASLINK filter (ANF-01) connection example when there is a local power supply AnyWireASLINK master General-purpose power supply filter (Use if necessary) 24V DC stabilized power supply Two-wire terminal If any of the parallel lines of Four-wire terminal DP, DN, 24V, or 0V exceed a total length of 50m Four-wire terminal Two-wire terminal...
AnyWireASLINK 6.10 Address setting (reference) The "Address setting" of a slave unit is determined by which number bit (in order) in the AnyWireASLINK transmission frame the slave unit is associated with. Each terminal occupies the location of its own point number (with the set address number placed at the beginning) from that position.
Software functions 7. Software functions This section contains an explanation of the application layer software installed in B2G28-E1. 7.1 Modbus/TCP Modbus/TCP is a communication protocol that is incorporated into this board and made available. In this protocol, this device becomes a server. The foundation of the memory map is the Modbus address.
Software functions 7.1.1.2 Calendar clock The calendar clock is assigned to Modbus/TCP addresses 160 to 163. Enter the current year, month, day, and time. The relationship between the memory address and input address are as follows. Modbus/TCP address Data Memory address Offset address Upper byte Lower byte Year...
Software functions The ID format is as follows: Type Address (0x00 to 0xFF) Type: 00: Output, 01: Input (input/output mixed) Description 0x000 to 0x0FF Output slave unit 0x200 to 0x2FF Input (input/output mixed) slave unit Example: Output slave unit address 3 = 0x0003 Input slave unit address 10 = 0x020A 7.1.1.4 Check setting for number of transmission points You can check the setting for the current number of AnyWireASLINK transmission points.
Software functions 7.1.1.6 Error history Up to eight entries of error history that occurred in the past are displayed. Error history can be cleared by resetting the power. Modbus/TCP address Data Memory address Offset address Upper byte Lower byte Year Month 30257 (Last two digits of Western year...
Software functions 7.1.1.7 MAC address The MAC address of the Ethernet port can be checked. Modbus/TCP address Description Memory address Offset address 30297 30298 30299 7.1.1.8 Latest error code/Latest error occurrence ID It is possible to check the latest error code and target ID that the B2G28-E1 detected. Modbus/TCP address Description Memory address...
Page 34
Software functions Error code Error occurrence Name Countermeasures taken by customer DP, DN Error ID is stored. The DP, DN signal lines may be disconnected, disconnection or there may be no response from slave units. error The system configuration may have been changed after slave unit failure or automatic address recognition.
Software functions Error code Error occurrence Name Countermeasures taken by customer Parameter access Occurrence ID is Check for any problems due to noise. error stored. Slave unit status Occurrence ID is The slave unit provides notification of error error stored. status.
Software functions 7.1.1.10 Error/alarm history Up to 128 entries of error/alarm history that occurred in the past are displayed. Error/alarm history can be cleared by resetting the power. Modbus/TCP address Data Memory Offset address Upper byte Lower byte address Year Month 30833 (Last two digits of Western year...
Software functions 7.1.1.11 R/O parameter storage area (30x128) Blocks in which parameters and statuses that were read from a slave are stored are arranged in ID ascending order. Modbus/TCP address Memory Offset address address 31891 1890 Parameter area 1 (30 words) The parameter area of each ID has 30 words and can store a maximum 128 pieces of...
Page 38
Software functions Status detail words are in the following format. The relationship between error flags and data memory is as follows. Data Modbus/ TCP address (Applicable ⑯ ⑮ ⑭ ⑬ ⑫ ⑪ ⑩ ⑨ ⑧ ⑦ ⑥ ⑤ ④ ③ ②...
Software functions 7.1.1.12 Registration ID You can check the IDs of units that were registered by automatic address recognition. You can view up to 128 registration ID numbers and registration ID lists, and also check whether each ID has any error. The registration ID number and ID list are as follows.
Software functions 7.1.2.2 Calendar clock settings The calendar clock is assigned to Modbus/TCP addresses 1184 to 1188. Year, month, day, and time can be set. Modbus/TCP address Byte Memory address Offset address Upper byte Lower byte 41185 1184 Year (Western year format Ex: 2012) 41186 1185 Month...
Software functions 7.1.2.4 Control command Control command is carried out on B2G28-E1. Modbus/TCP address Value Description Details Memory address Offset address Invalid Remote reset Resets the B2G28-E1 by remote operation. Provides the same effect as resetting the power. Automatic Carries out automatic address recognition. address Refer to SET switch of "Switch functions"...
Software functions 7.1.2.5 Parameter access method/Parameter access target ID This becomes the area to store the access method (Read/Write) and access target ID when a parameter access command (value 4) is carried out by control command. After storing data in this area, perform the parameter access command. <Parameter access method>...
This device becomes a client and communicates with the Mitsubishi Electric MELSEC sequencer. Memory of the sequencer and memory of this device are linked by settings and used. I/O on AnyWire can be processed without knowledge of communication on the sequencer side.
Start a web browser (such as IE) and access the set IP address. Enter http://192.168.0.36 address bar of the browser and press the Enter key. The following login screen appears. Enter ID: "anywire", Password: "anywire". The following screen (process setting screen) appears. 7-18...
Software functions 7.4.1. Network settings Set the IP address, port, gateway, subnet mask, and similar items. Access this device with a web browser to specify settings. The gateway has the following setting items. 7.4.2. Own station information Settings Default setting IP address 192.168.0.36 Sub-net mask...
Software functions 7.4.3. Connection destination information This is the connection destination MC protocol server information (socket setting) when SLMP (MC protocol) is used. A maximum of eight sockets can be used. Settings Set content IP address IP address of connection destination sequencer Port number Port number of connection destination sequencer (400H or higher) Basic protocol...
Page 48
Software functions This is the transfer area setting screen when EtherNet/IP is used. Changes to settings are applied after writing settings and restart, and "Stop" for the default setting. The area to be transferred with EtherNet/IP can be selected from this screen. Note: This unit is an adapter.
Software functions 7.4.4. AnyWire settings Point number setting (MODE) can be carried out. Frame length (32/64/128/256 clock) can be changed. Changes to settings are applied immediately when settings are written. The default setting is "256." 7.4.5. Clock settings It is possible to set the system clock.
Software functions 7.4.6. Process settings The point number setting for AnyWireASLINK, and SLMP (MC protocol) setting, EtherNet and IP settings can be applied in real time from this screen. Put a tick in the "Auto start" check box of a protocol that you want to start and press the "Auto start register" button.
Software functions 7.4.8. Reboot It is possible to reboot the main unit. 7.4.9. Default setting The device can be temporarily started using the default setting if you cannot remember the IP address. The procedure is as follows. Turn off the power. ...
Monitoring function 8. Monitoring function 8.1 Overview AnyWireBus slave units have their own addresses, and when this device sends out an address, a response from the slave unit with that address allows for disconnection detection and verifies the existence of the slave unit.
Output device Input device response time response time Slave side signal delay time Slave side signal delay time AnyWire Transmission cycle time Transmission cycle time system Gateway side processing time Gateway side processing time Maximum transmission delay time...
Device profile 10. Device profile Use the following EDS file. B2G28-E1.eds EDS files can be downloaded from the AnyWire Homepage. http://www.anywire.jp Top page>Support & Download>Download>Software 10-1...
Troubleshooting 11. Troubleshooting 11.1 Visual check Each unit has an LED status display function so that errors related to the operating state of the unit or communication can be narrowed down by checking the LEDs. When any LED displays an error, review the setting and wiring to correct the error.
Troubleshooting 11.2 Check using input/output data For Modbus/TCP and SLMP, errors can be checked using input/output data. (1) Check error flags Error flag information is stored in Modbus address 30165. P7-3 (2) Check error address number information and error address information Error address number information is stored in Modbus address 30166.
Troubleshooting 11.3 LED state of the gateway (1) When the "ERR" LED is lit or is flashing "ERR" flashes slowly (every second): DP-DN short-circuit error Items to check Description of measures Check that transmission line (DP, DN) is not Check that the transmission line (DP, DN) is not short-circuited short-circuited.
Troubleshooting 11.4 LED state of the slave unit The slave unit also has a status display function using LEDs. The display status and primary causes are described respectively. (1) When "LINK" is lit The slave unit is not receiving transmission signals. (Transmission waveform error) Under normal conditions, a voltage of approximately 17V to 18V is observed when measuring between transmission lines (DP-DN) using a tester in DC mode.
(1) Misuse or abuse of the Product by the owner; (2) Faults due to a cause other than the delivered Product; (3) Unauthorized modification or repair of the Product by any party other than Anywire; (4) Any act of God, disaster, or other cause beyond the control of Anywire.
Released Version 1.0 4/21/2016 Standardization of structure, additions Version 1.1 8/24/2016 "6.9 AnyWire filter" Corrected allowable current from 10A to 5A Version 1.2 5/25/2017 "2.2 Performance specifications" Corrected the transmission cycle time "6.2 Slave units" Updated content Added Chinese RoHS Directive, unified other expressions Version 1.3 7/18/2017...
Need help?
Do you have a question about the AnyWireASLINK B2G28-E1 and is the answer not in the manual?
Questions and answers