NewsCNCnetPDMAbout usSupport
  

MACHINE DATA | CITIZEN

To report machine data to your applications you have to be able to acquire it from your devices. For Citizen machines equipped with Mitsubishi controls you can use the graphical utility program MitsubishiCitizen to do so. The application uses our unique manufacturer specific Citizen Mitsubishi API (Application Program Interface) to access the controller and query data.

DOWNLOAD PROGRAM | LICENSING | SETUP | USAGE | PROGRAM OUTPUT | STATUS AND MODE OUTPUT | SUPPORTED MACHINES | CONTROLLERS

  • To directly read/write data from/to machines with Mitsubishi Citizen controllers connected to CNCnetPDM with your applications you can use our free Open Source Client (C-Sharp)

To be able to verify the results it is recommended to use this utility on a laptop with a network connection at the shop-floor in front of the machine.

Citizen Mitsubishi M700 CNC operator panel screen

FIG 1: Citizen Mitsubishi M700 CNC operator panel screen

DOWNLOAD PROGRAM

LICENSING

If you have installed CNCnetPDM on your PC with a license other than a ‘free license’ and run this program from the folder where CNCnetPDM is installed you get unlimited output. Otherwise the program outputs 'Running Status' and 'Running Mode'. Please see licensing for details or contact us if you have any questions.

  • If you like to run this program from a different location on your PC you can simply copy your licensed CNCnetPDM.ini file to this directory.

SETUP

  • Extract all contents of MitsubishiCitizen.zip to a folder on your PC.
  • In this folder open file melcfg.ini with a text editor and scroll down to section [HOSTS] (1).
  • melcfg.ini comes with predefined entries for up to 54 machines, every line in section [HOSTS] contains Mitsubishi machine number (the number after TCP), IP Address and TCP Port of a single machine.
  • Replace the default IP Address 192.168.1.100 with the IP Address of your controller (2), note down the machine number (3) and save the file. If, for example, the IP Address of your first controller is 192.168.1.2 the line should look like
    TCP1=192.168.1.2,683

FIG 2: Adjust melcfg.ini file

USAGE

  • In Windows Explorer double click MitsubishiCitizen
  • In field ‘Mitsubishi Machine Number’ enter the number as defined in melcfg.ini
  • Check ‘Basic Test Only’
  • Click on button ‘Query’
  • If you don’t get an error, repeat the test with ‘Basic Test Only’ unchecked
  • You should see a result similar to the following:

Mitsubishi Citizen Data GUI

FIG 3:    Output of Citizen MitsubishiCitizen (full test, licensed version)
  • If you run the program with a 'free license' it outputs 'Running Status' and 'Running Mode'
  • In case your controller runs multiple part systems MitsubishiCitizen outputs the data of the selected part system, check with part system 1 first

PROGRAM OUTPUT

MitsubishiCitizen outputs the following data:

  • Running Status (= Basic Test)
  • Running Mode
  • Parts required
  • Parts machined
  • Parts (total)
  • Current NC Program
  • NC Program comment
  • Commanded Feed Rate
  • Actual Feed Rate
  • Running Program
  • Spindle Number
  • Spindle Speed(1)
  • Syncronize Speed
  • Actual Block
  • Number of Part Systems
  • Power on time
  • Automatic OP time
  • Start time
  • NC Date (local)
  • NC Time (local)
  • Alarm (0-10): Displays up to 10 active alarms sorted by priority
  • Block number of the currently active NC Program
  • Current block outputs up to 10 lines of the current NC Program

STATUS AND MODE OUTPUT

The following tables shows possible values for ‘Running Status’ and ‘Running Mode’:

Status

Description

0

NC Reset

1

Emergency

2

Ready

3

In Automatic running

4

With Synchronization

5

Cross Waiting

6

Stop

7

Hold

FIG 4:    'Running Status' output description (Citizen Mitsubishi CNC)

Mode

Description

0

Memory Mode

99

Tape Mode

5

MDI Mode

3

Handle Mode

2

Jog Mode

1

Manual Feed mode

7

A*Q.01 Step Mode

6

A*Q.01 Rapid Feed Mode

9

A*Q.01 Auto Dog less Zero Return Mode

8

A*Q.01 Zero Return Mode

FIG 5:    'Running Mode' output description (Citizen Mitsubishi CNC)

SUPPORTED MACHINES

The following table shows supported Citizen Cincom machine models:

Machine Model

Citizen Cincom A20-VI

Citizen Cincom A20-VII

Citizen Cincom A32-VII

Citizen Cincom C16-VIE

Citizen Cincom C16-VII

Citizen Cincom C16-IX

Citizen Cincom C32-VIII

Citizen Cincom K12-VI

Citizen Cincom K12-VII

Citizen Cincom K16-VI

Citizen Cincom K16-VII

Citizen Cincom K12E-VII

Citizen Cincom K16E-VII

Citizen Cincom L20-VII Series 5

Citizen Cincom L20-VIII Series 5

Citizen Cincom L20-VIII Series 7

Citizen Cincom L20E-IX

Citizen Cincom L32-VII Series 6

Citizen Cincom M16-III Series 3

Citizen Cincom M16-V Series 3

Citizen Cincom M20-III Series 2

Citizen Cincom M32-III Series 2

Citizen Cincom M32-III Series 3

Citizen Cincom M32-V Series 3

Citizen Cincom M32-V Series 4

Citizen Cincom M32-VIII Series 4

FIG 6:    Supported Citizen Cincom machine models

CONTROLLERS

All programs were tested and work for Citizen machines with the following Mitsubishi controllers:

Controller

Mitsubishi Series

MELDAS FCA70LPC-2A

M70

MELDAS M635L

M635

M635L

M635

MELDAS FCA70LPC-2AV

M70

MELDAS FCA70LPC-2AVU

M70

M735LUC

M700

MELDAS FCA70LPC-2AVU

M70

MELDAS FCA70LPC-2AV

M70

M500

M500

MELDAS FCA730LPC-4VS

M730

M850LUC-V

M80

FIG 7:    Supported Citizen Mitsubishi CNC devices

 

Privacy notice

This website uses cookies. By continuing to use it you agree to our privacy policy. 

https://www.inventcom.net/support/citizen/machine-data

Support | Citizen | Overview

For Citizen machines with Mitsubishi controllers CNCnetPDM allows acquisition of machine-, process and quality-data in near real time and its output to various business... [read more]
Support | Citizen | Overview

Support | Citizen | Release Notes

(2/13/2025) We released new versions of our GUI programs to read/write from/to Citizen Cincom machines with Mitsubishi controllers with serveral enhancements. For... [read more]
Support | Citizen | Release Notes

Support | Citizen | Read & Write Data

For manufacturing machines from Citizen equipped with Mitsubishi controllers this diagnostic tool enables you to perform reading and writing operations by using all available... [read more]
Support | Citizen | Read & Write Data

Support | Citizen | Device Driver

This highly configurable device IIoT driver for CNCnetPDM enables you to acquire and output all data that can be read from Mitsubishi controllers on Citizen Cincom machines.... [read more]
Support | Citizen | Device Driver

Support | Citizen | Mitsubishi Network Setup

This How-To article shows how to connect Citizen Cincom machines with Mitsubishi controls to your company network. CABLE CONNECTION |... [read more]
Support | Citizen | Mitsubishi Network Setup
Modified: 2025-02-13