三菱M80/M800系列系统二次开发提供了解释方式和编译方式两种形式解释方式类似于组态编译方式类似于QT开发可以通过NC Designer2设计界面C实现内部联动逻辑。NC Designer2 :由三菱提供需要购买三菱自动化中国官网可以下载需要序列号Visual Studio2010-2022可在微软官网下载社区版免费版正式开发前需要使用VS新建一个模版库后面通过NC Designer2设计的界面输出编译头文件会和模版库链接在一起用于设计自己的业务逻辑。模版库的建立1、在vs中选择新建选择动态链接库。2、点击“下一步”设置自定义的名字和存储位置完成后点击“创建”即完成了模版库的 建立。3、在DS上右键选择属性设置模版库的属性4、选择【配置属性】-【高级】-【字符集】将字符集设置为“使用Unicode字符集”。5、选择【C/C】-【附加包含目录】。目录设置内容为安装的NC Designer2目录下的路径M70系列为“安装盘符”\MELECNC\NCD2\M7\includeM80系列为“安装盘符”: \MELECNC\NCD2\M8\include;M80V系列为“安装盘符”: \MELCNC\NCD2\M8V\include。6、选择【预处理器】-【预处理器定义】删除:_MBCS宏添加:_UNICODE,UNICODE,NC_TYPE_NX宏7、选择【代码生成】-【运行库】选择“多线程/MT”。8、选择【语言】-【将WChar_t设为内置类型】选择“否/Zc:wchar_t-”。9、选择【链接器】-【常规】-【附加库目录】。M70系列为“安装盘符”\MELCNC\NCD2\M7\lib\vc6\Release_UnicodeM80系列为“安装盘符”: \MELCNC\NCD2\M8\lib\vs2010\Release;M80V系列为“安装盘符”: \MELCNC\NCD2\M8V\lib\vsx\Release。10、选择【链接器】-【输入】附加依赖库输入gcs.lib;resmng.lib;gcwin.lib;genifa.lib;ncapi32.lib忽略特定默认库输入M700VM70VE70 Series Libc.libM800/M80/M80V Series.Libc.lib 、Libcmt.lib模块定义文件输入$(ProjectDir)GPROJECT.def至此完成开发前模版库的设定为后面进行开发做好了准备工作。下期介绍三菱M80/M800系列数控系统二次开发介绍03-NC Designer2设计基本界面