Toshiba Vm Series Operating Instructions (Functional Manual)
Toshiba Vm Series Operating Instructions (Functional Manual)

Toshiba Vm Series Operating Instructions (Functional Manual)

Unified controller
Hide thumbs Also See for Vm Series:

Advertisement

Quick Links

6F8C1657
Unified Controller
Vm series
Controller typeS / typeL Virtualization
Functional Manual

Advertisement

Table of Contents
loading

Summary of Contents for Toshiba Vm Series

  • Page 1 6F8C1657 Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 2 (1) The technical information described in this document is for the explanation of the typical operation of the product and its application. It shall not be construed that Toshiba or third party will guarantee to use the intellectual property or other rights concerning the said information or grant the license.
  • Page 3 Indicates “Mandatory Action” or “Do as indicated”. Specific details are indicated near the symbol with pictures and text. Mandatory (Note) Descriptions of Prohibition, and Mandatory Action vary depending on the display on the main unit. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 4 Vm Mandatory ・ A place with direct sunlight series because they are dedicated to ・ A place near equipment the Vm series. generating strong radio waves or Install TC-net I/O module on the base magnetic fields unit for TC-net I/O.
  • Page 5 Construct the emergency stop circuit shock or mechanical failure. and interlock circuit outside the Vm series. Mandatory Otherwise, failure or malfunction of Vm series may cause injury or damage to the equipment. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 6 3. Safety Precautions in Daily Use WARNING Do not touch the terminals of the Before using the device, check that module and unit during energization. the power capacity, frequency, voltage and regulation comply with No touch Mandatory It may cause an electric shock. the device specifications.
  • Page 7 It may cause an explosion or fire. at the power terminal part of the Mandatory module during an inspection. Otherwise, it may cause an electric shock. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 8 The battery may explode. Prohibited CAUTION When disposing the battery, follow Dispose the unit and module of the the ordinances or rules of the local Vm series as industrial waste. government. Mandatory Mandatory Otherwise, it may cause environmental Otherwise, it may cause environmental damage.
  • Page 9 There are stickers in both Japanese and English. Use the one that suits your need. When wiring, remove the sticker mount. If the sticker is damaged, contact your distributor. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 10 Restrictions on Application ■ This product is not developed/manufactured for use in systems involving devices that directly affect human life (Note 1). Do not use them for such applications. ■ To use this product for systems that involve devices that significantly affect human safety or maintenance of public functions (Note 2), special considerations (Note 3) are required in system operation, maintenance, and management.
  • Page 11 Leaving them stained may cause wrong decision or operational mistake. ・ Do not use benzene or thinner to remove stain on device or module. It may cause deformation or discoloration of the device panel or module. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 12 ・ To keep the system normal and avoid unnecessary troubles, perform daily inspections, regular inspections, and cleaning. ●Please observe the following To assure safety of the operator and normal operation of the device when the device is used, please observe the following. 1.
  • Page 13 ●Manuals of Vm series In addition to this manual, there are the following as manuals of the Vm series. ・Unified Controller Vm Series Controller unit Instruction Manual (6F8C1645) It describes the summary of CPU module (PUB11/PUB21) and the basic part controller unit.
  • Page 14 Introduction This manual describes Unified Controller Vm series typeS / typeL virtualization function. To use the device correctly, read this manual thoroughly before use. Keep this manual in a safe place so that you can read it whenever necessary. 6F8C1657...
  • Page 15 It describes various functions supported by PLC / DCS and Windows. • Appendix A Maintenance It describes the maintenance method. • Appendix B Notes It describes the notes. xiii Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 16: Table Of Contents

    CONTENTS Outline ................2 Chapter 1 Supported OS ............... 3 Network Configuration ........... 3 General Hardware ..............5 Specifications …1 Display ................8 Chapter 2 Disable Shutdown ............9 Network ............... 11 How to setup Windows Firewall ............12 Windows Power Options .............
  • Page 17 Chapter 1 General Specifications This chapter describes general specifications of virtualization function supported by typeS / typeL controller, a Unified Controller Vm series. Outline ·································································· 2 Supported OS ························································· 3 Network Configuration ··············································· 3 Hardware ······························································· 5...
  • Page 18: Outline

    Chapter 1 General Specifications Outline The typeS (PUB21) / typeL(PUB21A), a Unified controller Vm series supports virtualization function. The virtualization function starts the guest OS on the virtual environment emulated by the function of the host OS. In the PUB21 / PUB21A, the PLC or DCS runs on the host OS.
  • Page 19: Supported Os

    1 on Windows. That is, the G / L bit in PLC and Windows is as follows. 0:PLC 1:Windows ◆Note In the case of B side PUB21 of the multi base unit, the nV-Tool display of LAN20 and LAN21 becomes LAN30 and LAN31 each. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 20 Chapter 1 General Specifications Table 1.3 An example of DCS Network Configuration PUB21A nV-Tool IP address MAC address IP address MAC address display display (PLC) (PLC) (Windows) (Windows) EN-A LAN20 172.16.64.1 B8-6B-23-70-1B-E7 172.16.64.2 BA-6B-23-70-1B-E7 EN-B LAN21 172.16.128.1. B8-6B-23-71-1B-E7 172.16.128.2. BA-6B-23-71-1B-E7 ◆Note The G / L bit (normally 0) of the first half part (OUI) of the MAC address of the network card is set to 1 on Windows.
  • Page 21: Hardware

    : The device is shared with PLC / DCS and Windows. Occupied : The device is occupied with PLC / DCS or Windows. ◆Note Blackout detection shut down is future function. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 22 Chapter 1 General Specifications 1.4.1 USB interface The PUB21 / PUB21A has the USB controller of USB port (Upper) and USB port (Lower). Either Controller Function (PLC / DCS) or Computer Function (Windows) occupies the USB controller. The default setting is Controller Function (PLC / DCS) on USB port (Upper) and Computer Function (Windows) on USB port (Lower).
  • Page 23 Chapter 2 How to setup Windows This chapter describes how to setup Windows. Display ····································································· 8 Disable Shutdown ······················································ 9 Network ·································································· 11 Windows Firewall ····················································· 12 Power Options ························································· 15 Fast Startup ···························································· 18...
  • Page 24: Display

    Chapter 2 How to setup Windows Display This section describes how to set the resolution of the monitor. Sign in to Administrator and follow the steps below. Right-click on the desktop to open the menu and select the [Display settings]. Click the [Advanced display settings].
  • Page 25: Disable Shutdown

    Editor] appears. Expand the tree under [User Configuration] – [Administrative Templates] – [Start Menu and Taskbar]. list, double-click [Remove and prevent access to the Shut Down, Restart, Sleep, Hibernate commands]. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 26 Chapter 2 How to setup Windows Select the [Enable] on the displayed screen and click the [OK] button to activate the setting. Click the start button and click the [Power] button displayed above the start button. Make sure that you can not select Shutdown or Restart.
  • Page 27: Network

    The IP addresses of the host (PLC / DCS) and the guest (Windows) to be assigned to the same physical port shall be set to the same network address and different host addresses. About the network configuration, refer to 1.3. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 28: Windows Firewall

    Chapter 2 How to setup Windows Windows Firewall This section describes how to set Windows Firewall. Sign in to Administrator and follow the steps below. Right click on the start button select [Control Panel]. Select [Windows Firewall]. Select the [Allow an app or feature through Windows Firewall].
  • Page 29 After clicking [Change settings], click the [Allow another app…]. Click [Browse…], specify the following path, and click the [Add]. C:\nVPack\VMScan\Servic e\VMScan.exe Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 30 Chapter 2 How to setup Windows The [VMScan] will be added [Allowed apps features]. Confirm that the connected network (it is the Public in the figure) is checked, and click the [OK] button. Figure 2.3 Windows Firewall 6F8C1657...
  • Page 31: Power Options

    Sign in to Administrator and follow the steps below. Right click on the start button select [Control Panel]. Select the [Power Options]. Select the [Choose when to turn off the display]. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 32 Chapter 2 How to setup Windows Click the [Change advanced power settings]. Set the Power Options [Sleep] - [Hibernate after] to the [Never]. 6F8C1657...
  • Page 33 Set the Power Options [Display] - [Turn off display after] to the [Never], and click the [OK] button. Figure 2.4 Power Options Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 34: Fast Startup

    Chapter 2 How to setup Windows Fast Startup Fast Startup is not supported in typeS / typeL. This section describes how to disable of Fast Startup. Sign in to Administrator and follow the steps below. Right click on the start button select [Control Panel].
  • Page 35 Click the [Change settings that currently unavailable]. Uncheck the [Turn on fast startup (recommended)] and the [Hibernate], and click the [Save changes] button. Figure 2.5 Fast Startup Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 36 Chapter 2 How to setup Windows 6F8C1657...
  • Page 37 Chapter 3 Functions This chapter describes various functions supported by PLC / DCS and Windows. Computer (Windows) ··············································· 22 Station Global ························································ 25 Windows User Application Interface (C3COM) ··············· 31...
  • Page 38: Computer (Windows)

    Chapter 3 Functions Computer (Windows) Computer (Windows) manages the various functions described in this chapter and the settings of USB controllers and extended interfaces. Computer (Windows) is set (DL) to PUB21 / PUB21A using nV-Tool. Configure the system with a computer installed nV-Tool and PUB21 / PUB21A as follows. Figure 3.1 System configuration 6F8C1657...
  • Page 39 3.1.1 Add CPU Function Register Computer (Windows) as CPU in nV-Tool station configuration. Register Computer (Windows) Figure 3.2 Add CPU Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 40 Chapter 3 Functions Table 3.1 Module Parameter (Hardware) Item Select Default Remarks Alarm status No or Yes Refer to 3.2.2 CPU core or 2 Num of Windows's CPU (Note) USB port Controller Function Computer Function Hi-Speed USB (Lower) (Windows) Computer Function USB port Controller Function Controller Function...
  • Page 41: Station Global

    :1, 2, 11, 12 Windows :3, ◆Note The station variable update period between the A side controller and the B side controller by the Multi base unit configuration is about 1~2 minute. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 42 Chapter 3 Functions 3.2.1 Common memory area of typeL The slot numbers corresponding to DCS is 1, Windows is 3, Receiving area for inter- controller transmission (AW) is 20, Tag Parameters are 40 and 41, Expansion Register(EW) are 42 to 45. A part of the common memory area is shown in the following figure.
  • Page 43 0x 0011FFC0 T_DATA 1024 0x 00120FC0 C_DATA 0x 001213C0 R_PARA 8192 0x 001293E0 W_PARA 5120 0x 0012BC00 131072 0x 0016BC00 1024 ◆Note DW and MW sizes vary by registration. (Bool/Word/DWord) Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 44 Chapter 3 Functions The offset from the start address for tag parameter(PB) is shown below. Table 3.3 Structure of tag parameters (PB) offset name Size of each point (byte) points 0x 00000000 PB_PARA 4095 The offset from the start address for tag parameter (other than PB) is shown below. Table 3.4 Structure of tag parameters (other than PB) offset name...
  • Page 45 (WindowsVm - User). As a result, the PLC / DCS reads the area (Windows Station Global) as a station variable. Windows user application write the area using C3COM. Register the station variable Figure 3.5 Register CMPVm(W)-User station variable Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 46 Chapter 3 Functions 3.2.2 Memory map (Windows) Memory map of the Windows’s station memory is shown below. Offset(Byte) Healthy counter (Word 100ms+1count) +000000H The PLC / DCS watches the update of this counter in 100ms cycle after three minutes of the initialization completion of the PLC. When it is not updated more than 2500ms, minor failure alarm is notified of, and SW[263].B[3] (PLC) / ZW[507].B[3])DC) becomes ON.
  • Page 47: Windows User Application Interface (C3Com)

    Path Remrks libvmscan.dll C:\nVPack\VMScan\Dll C3COM module for dynamic link (dll) C:\Windows\System32 libvmscan.lib C:\nVPack\VMScan\Lib C3COM module for static link (lib) The next describes the specifications of functions supported by C3COM. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 48 Chapter 3 Functions 3.3.1 VmsCreateFile Interface VmsCrateFile – Get a handle to access each memory Prototype HANDLE VmsCreateFile(DWORD how, void *p); Description As the first argument, specify 0 indicating the data type DWORD specified by the second argument. For the second argument, pass a DWORD type pointer whose value is the slot number to be accessed.
  • Page 49 Return value Normal return is TRUE. Abnormal return is FALSE. ◆Note For shared memory, offset must be 4 byte alignment and size must be 2 words (4 bytes) unit. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 50 Chapter 3 Functions 3.3.4 VmsWriteToShmem Interface VmsWriteToShmem – Write the data on the Station Global of the slot. Prototype BOOL VmsWriteToShmem (HANDLE hDevice,DWORD dwOffset, DWORD dwSize, LPBYTE lpBuf); Description hDevice : the handle taken with VmsCreateFile. dwOffset : specify byte unit offset of the Station Global to be written dwSize : specify word unit size of data on the Station Global to be written lpBuf : storage area for data to be written.
  • Page 51 When application is carried out in A side PUB, “1” is turned over. When application is carried out in B side PUB, “2” is turned over. Abnormal return is “0”. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 52 Chapter 3 Functions 6F8C1657...
  • Page 53 Appendix A Maintenance Replace Storage ··························································· 38 Restore Windows ·························································· 38 Terminate Windows ······················································· 39 Confirm typeS / typeL Hardware Clock ···························· 40...
  • Page 54: Replace Storage

    Appendix A Maintenance Replace Storage Our company change the storage after PUB21 / PUB21A was sent back. The user cannot change a storage. Restore Windows This section describes how to restore Windows from Windows Recovery DVD shipped. The flow is shown below. Figure A.1 The flow Connect the USB DVD drive ①...
  • Page 55: Terminate Windows

    GHS (*** is a serial number from 001) directly under the DVD drive. Terminate Windows If the Windows system becomes unstable and you can not operate Windows normally, press typeS / typeL main unit power button to forcibly terminate Windows. Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 56: Confirm Types / Typel Hardware Clock

    [BIOS MENU] is displayed. In [BIOS MENU], select [Setup Utility] with the arrow keys and enter the Enter key. System Time [15:49:13] System Date [12/10/2018] SCU Resolution <1074*768> System Model PFC236 System Board Manufacture TOSHIBA System BIOS Revision V01.00 System BIOS Date(MM/DD/YY) 09/12/2017 MAC Address(LAN1) EC:21:E5:DB:07:D7 MAC Address(LAN2) EC:21:E5:DC:07:D7 MAC Address(LAN3) EC:21:E5:DD:07:D7...
  • Page 57 Appendix B Notes Time ······································································ 42 System operation ····················································· 44...
  • Page 58: Time

    Appendix B Notes Time This section describes the relationship between the system clock and the hardware clock in typeS / typeL that supported the virtualization function. Figure B.1 System configuration B.1.1 When typeS / typeL is started The hardware clock ((3) in the figure) and the Windows system clock ((4) in the figure) in the virtual machine are generated based on the host's system clock ((2) in the figure) at the time of typeS / typeL startup.
  • Page 59 (4) System clock Virtual machine (3) Hardware clock Host OS (2) System clock typeS / typeL machine (1) Hardware clock Figure B.4 When the Windows system clock is changed Unified Controller Vm series Controller typeS / typeL Virtualization Functional Manual...
  • Page 60: System Operation

    Appendix B Notes System operation It is necessary for the Windows system in the virtualization function to be operated after verifying by overlooking the entire control system by the user. In other words, before operating, users need to verify the influence on the Windows system such as the network of the control system, the application on Windows, other nodes on the control system etc.
  • Page 61 / typeL Virtualization Functional Manual July, 2020 1st Edition December, 2023 6th Edition Smart Manufacturing Division 72-34, Horikawa-cho, Saiwai-ku, Kawasaki 212-8585, Japan ©2020 Toshiba Infrastructure Systems & Solutions Corporation. No part of this document may be reproduced without permission.
  • Page 62 1657.6.2312...

Table of Contents