User Manual 1 Introduction 1.1 Revision History Date Description 01.10.2018 First edition 10.12.2018 Data Recovery Service, Support of Niagara 4.6 and later 01.04.2019 HDMI Support, Restore to factory defaults 31.10.2019 Updated Universal Input supported sensor list Support of Niagara 4.8 31.03.2020...
User Manual 1.3 Overview iSMA-B-MAC36NL is a compact Master Application Controller with built-in different types of I/O and operating in the Niagara Framework environment. Using the specific local I/O set 16x UI, 8x AO, 4x DI and 8x DO allows to use the device in different applications. The Controller provides control, data logging, alarming, scheduling, integration and visualisation.
Page 5
User Manual Figure 1. iSMA-B-MAC36NL Key Features Version 1.4 www.gc5.pl Page 5 / 51...
User Manual 1.5 Technical Specification Voltage 24 V AC/DC ± 20% isolated Power Supply Power consumption 14 W @ 24 V DC; 24 VA @ 24 V AC Temperature input Measurement with attached RTDs • Accuracy ±0,1˚C • For sensor Pt1000 and Ni1000 use 16-bit •...
User Manual Baud rate From 2400 to 115,200 Address 1 to 247 Voltage 30 V M-Bus Interface (optional) Max. current load 30mA No. of devices Up to 20 Baud rate 300-19200 Max. cable length 350 m Niagara support From N4.8 (1147)
You may obtain the corresponding open-source code of this product by sending an email to rd@gc5.pl This offer is valid to anyone in receipt of this information. 1.7 Dimensions Figure 2. iSMA-B-MAC36NL Dimensions [mm] Version 1.4 www.gc5.pl Page 8 / 51...
2 Hardware Specification 2.1 Terminals and Internal Connection Diagram The iSMA-B-MAC36NL controller can be supplied by 24 V AC/DC. The power supply block is separated. The grounding pin located next to power supply terminals must be connected to the ground.
User Manual 2.2 Power Supply Connection The device is designed to work with 24 V AC/DC separated power supply. Figure 4. 24 V AC/DC power supply connection 2.2.1 Earth Grounding Earth grounding protects from electrostatic discharge or other forms of EMI. Connecting the controller’s ground spade lug to nearby earth ground is possible in hardware versions below...
In case of an RS485 twisted pair cable, the termination is typically 120 Ω. In the iSMA-B-MAC36NL version there is a built-in 3 position Switch on the back side of the device (access after removing the back cover) which is dedicated to connecting termination Version 1.4...
Page 12
User Manual resistor and/or biasing resistors. In the iSMA-B-MAC36NL-RS version 3 position Switch is a built-in below terminal connector as shown in the figure below on the right side. Figure 7. Switch for termination and biasing for the base (on left) and optional extension port (on right)
Page 13
User Manual When the switch is in the END position it connects the termination resistor 120 Ω and biasing resistors 680 Ω (pull-down to ground SG and pull-up to +5VDC) to the RS485 bus. So instead of using additional resistors, the termination and biasing can be easily done by simple switch activation.
– increase the number of communication problems. Figure 9. RS485 network biasing 2.3.3 M-Bus Connection M-Bus devices can be connected directly only to the iSMA-B-MAC36NL-M, hardware version with M-Bus interface (max. 20 devices). Figure 10. M-Bus connection Version 1.4...
User Manual 2.4 Detection of the Device Extension Starting from the iSMA-B-MAC36NL hardware version 2.1 and up, the device extension is detected automatically and displayed for information in the Products field of the Workbench platform. 2.5 LED Indicators The device is equipped with LEDs for quick status checking and diagnostics: Figure 11.
The mini USB port is dedicated to debugging connection through the console. You can find a description of how to connect to the system console in Connection to the console chapter. Figure 12. LEDs on the front panel of iSMA-B-MAC36NL. Version 1.4 www.gc5.pl...
User Manual 2.7 Local I/O The iSMA-B-MAC36NL has built-in different types of I/O. The specific local I/O set 16x UI, 8x AO, 4x DI and 8x DO allows to use the device in different applications. For the detailed description of the local IO set please refer to the Local IO User Manual, available at the support.gc5.pl.
Page 18
SD card from one unit to another (microSD Card is not assigned with the particular hardware iSMA-B-MAC36NL unit). For example, you might want to remove the SD card from a unit that suffered a hardware failure and use it in a replacement unit.
User Manual Insert the micro SD card by sliding the card into the card socket, label side down, until the spring catch engages. Remove the micro SD card by pushing the card in, until the spring release pushes the card partially out of the card socket.
User Manual Note: Starting from the iSMA-B-MAC36NL hardware version 2.1, the passphrase is saved on the SD card. Once the Niagara Framework is upgraded to 4.8 version, the passphrase is reset to “niagara”; therefore, the station will not restart automatically, and it is required to re-enter the passphrase and manually restart the station.
Page 21
User Manual Fill the fields in the Open Platform window as follows: Type — Select Image Platform Connection, if not already selected. Note: Workbench may default to a secure Image Platform TLS Connection. If so, for any new controller, change the type to a regular (non-TLS) platform connection. After conversion, you should always use the recommended TLS platform connection.
Page 22
User Manual Figure 16. First login view If the Change Platform Defaults Wizard displays, click Next to step through creating a system passphrase, creating a new platform account, and removing the default platform account, as shown below. Version 1.4 www.gc5.pl...
User Manual Figures 17, 18, and 19. First login views Click Finish to complete these changes. The system completes making the connection between the host and Workbench and displays the Nav Container View. 3.5 TCP/IP Configuration TCP/IP Configuration is one of several platform views. Typically, you use it to initially configure a remote controller’s TCP/IP settings.
Page 24
For each Ethernet port on the connected platform, the TCP/IP Configuration platform view provides an expandable Interface in the Image section. All compatible iSMA-B-MAC36NL controllers have two Ethernet ports: ETH1 and ETH2. In the TCP/IP Configuration view, they are listed as Interface 1 (eth0) and Interface 2 (eth1).
Page 25
User Manual A read-only OS identifier for the hardware interface, such as “eth0” for the iSMA-B-MAC36NL controller, or, for a Windows platform, either a 128-bit GUID (globally unique identifier) or a Windows network connection name, such as “Local Area Connection 2”.
Page 26
IPv6 requests, that is, creates IPv6 server sockets (daemon) and IPv6 fox multicast sockets. If connected to the iSMA-B-MAC36NL controller, the DNS and gateway settings are also “host- level” parameters in the TCP/IP Configuration view, as shown below.
User Manual DNSv4 Servers The IP address of one or more DNS servers (if available), where each can automate associations between hostnames and IPv4 addresses. Included are icon-buttons to Add (enter the IP address of the server), Delete and move Up/Down (set the DNS search order).
Page 28
User Manual To put the controller into the debug system console mode, plug-in the USB-to-MiniUSB cable. This makes the system console available at the debug port, at a predefined serial rate: 115200, 8, N, 1. More detailed instruction is described below: 1.
User Manual support department. 3.7 Controller System Update Preparations for updating If the GC5 releases an update of one or more components of the controller system (OS, NEL, JVM, modules), we can perform its remote update using a distribution file without the need for physical access to the SD card.
Page 30
User Manual Figure 28. Upgrade all out of date of modules Version 1.4 www.gc5.pl Page 30 / 51...
Page 31
User Manual Installing the update After logging into the Platform of the controller, click the right mouse button on the Platform and run the Commissioning Wizard process Passing through the next wizard windows, an additional window will appear informing you about the need to update the appropriate controller system component (OS, NEL, JVM).
User Manual After the update is completed, the controller is rebooted. After the reboot, we have the latest available version of the controller’s system component. Current version numbers of the controller’s system component can be checked in the Platform / Platform Administration.
In the case when you forget the user and / or password for the platform, or you can’t connect to the controller because you don’t know the IP address of the iSMA-B-MAC36NL controller you have the function to restore factory values.
Page 34
User Manual Figure 31. Top cover After removing the cover, the side panels will be two dipswitches and two rotary switches. Looking at the description on the right you have information about the function of the switch 6 in the S3 dipswitch. Switch 6 in dipswitch S3 is used to perform the function of restore factory settings.
NV-RAM (non-volatile random access memory), to preserve RAM-resident data when a power outage occurs. This includes station data not yet committed to non-volatile flash memory. Note: A station running in the iSMA-B-MAC36NL has no seamless immunity to “power bumps”. Although all station data, including components, histories, and alarms, are automatically restored to “pre-event”...
Page 36
Note: iSMA-B-MAC36NL does not provide a similar save opportunity after a power bump — it is already busy rebooting. Therefore, as a best practice, you should advise system users of iSMA-B-MAC36NLs to save often when editing items like Px graphics and Nav files.
Page 37
User Manual Figure 33. Data Recovery Service Editor in PlatformServices of MAC36NL The figure above shows the default view for the service: the Data Recovery Service Editor. Note: The example above reflects a scenario where a station save has occurred at least once since the service was created.
Page 38
User Manual Defaults to true, to enable NV-RAM support via this service. • Service Status – The current status of the DataRecoveryService, which is typically “Ready”. Other states include “Starting”, “Configuring”, “Replaying”, “Saving”, “Stopping”, “Stopped”, “Fault” and “Unknown”. • Last Station Save Time – Reflects the last time a station save occurred (config.bog written to flash memory).
Page 39
User Manual recorded data is discovered and played back. These properties work in the same fashion as those in an alarm extension for any control point. Blocks Configuration These status properties include the following: • Total Size – Reflects, in bytes, the total amount of NV-RAM buffer memory available to the service.
Page 40
User Manual Figure 34. MAC36NL Platform Service Properties view of DataRecoveryService Most of these properties are also on the Data Recovery Service Editor default view. Version 1.4 www.gc5.pl Page 40 / 51...
PC with a Web browser. We recommend the use of HMI panels from the GC5 offer - other panels may not work or operate incorrectly and may have problems with resolution and touch. GC5 is not responsible for the proper operation of the iSMA-B-MAC36NL controller with other HMI panels.
• Perform the update on the iSMA-B-MAC36NL controller using the Commissioning Wizard procedure to support HDMI port. The iSMA_HDMI module is not installed by default on the iSMA-B-MAC36NL platform. It needs to be installed during the commissioning or by using the Software Manager tool under the platform component.
User Manual Figure. 36. iSMA HDMI update view • After completing the update, you can go to the configuration of the HDMI support. • After completing the configuration, it is recommended to restart the station. 3.11.3 Module iSMA_HDMI The iSMA_HDMI module has the only one component iSMAHDMI Service, which needs to be added under Station/Config/Services.
Page 44
None – there is no fault Couldn't connect to HDMI server. Connection refused – service cannot connect with HDMI – the iSMA-B-MAC36NL software is not up to date or there is a problem with a hardware. Service is duplicated – HDMI Service is added twice The slots assigned with the Screensaver mode: 1.
Page 45
User Manual Figure 39. Screensaver view The slots assigned with the Screensaver mode: 1. Standby Enabled - this slot switches on or switches off the Standby mode („true”- mode enabled, „false”- mode disabled). By default the Standby mode is active.
Config\Services\UserServices. The Auto Logoff Enabled function does not automatically return after disabling the Auto Login function in the iSMA HDMI Service for a given user. 2. Auto Login Credentials – username and password for the station user. When the Auto Login is enabled the user with the credentials stored in this slot will be login to the station.
Page 47
User Manual 4. Disconnect power supply from iSMA-B-MAC36NL controller. 5. Connect the iSMA-B-MAC36NL controller with the panel HMI as in the above diagram. 6. Connect the power supply to the iSMA-B-MAC36NL controller and the panel HMI which will cause the panel to be detected by the controller.
Page 48
User Manual Figure 41. Login view In the case of the configuration of the Auto Login function, the user login fields will be completed automatically along with the activation of the login button and run the start page of the HMI views (the following sample view).
Page 49
User Manual Figure 42. Start page view In the case of unexpected problems with establishing a connection or suspension of the view page, or for example the need to quickly return to the start page, we have a special service menu available.
User Manual 3.11.5 User Fonts Support The iSMA-B-MAC36NL controller has a built-in database of most popular fonts, used to efficiently depict visualizations on the HDMI panels. The database includes the free substitutes of most common fonts, according to the list below (the bracketed names are the names of free substitutes): •...
Page 51
User Manual Figure 44. Fonts adding view On the left side choose fonts to be uploaded, and transfer them to the controller using the right arrow. Figure 45. Transferring fonts view Upon a successful transfer, a „Transfer complete” window pops up.
Need help?
Do you have a question about the iSMA-B-MAC36NL and is the answer not in the manual?
Questions and answers