实验一 软件仿真器Simulator的使用方法

合集下载

三菱仿真软件GX的使用

三菱仿真软件GX的使用

三菱仿真软件GX-Simulator和GX-Developer的使用
一,仿真软件的功能就是将程序在虚拟的PLC中启动运行,如果没有编好的程序,如何进行仿真?
所以,在安装仿真软件GX-Simulator之前,必须先安装编程软件GX-Developer,并且版本要互相兼容.
二,安装好编程软件和仿真软件后,在桌面或者开始菜单中并没有仿真软件的图标。

因为仿真软件被集成到编程软件GX-Developer中了,其实这个仿真软件相当于编程软件的一个插件。

三,接下来我们做一个实例:
(1)启动编程软件GX-Developer,创建一个新工程。

(2)编写一个简单的梯形图。

(3)可以通过菜单栏启动仿真。

(4)也可以通过快捷图标启动仿真。

(5)上面两种方式都可以启动仿真,这个小窗口就是仿真窗口,显示运行状态,如果出错会有说明。

(6)启动仿真后程序开始模拟PLC写入过程。

(7)这时程序已经开始运行。

(8)并且可以通过软件元件测试来强制一些输入条件ON。

西门子S7-200仿真软件Simulation的正确使用

西门子S7-200仿真软件Simulation的正确使用

西门子S7-200仿真软件Simulation的正确使用西门子S7-200仿真软件Simulation的正确使用:一、使用Step 7 MicroWin V3.1或V3.2编程时:1、在 Step 7 MicroWin V3.1或V3.2 中新建一个项目。

2、输入程序,编译正确后在文件菜单中导出为 AWL 文件。

3、打开仿真软件,点“配置”-“CPU 型号”(或在已有的CPU 图案上双击)。

4、在弹出的对话框中选择CPU型号,要与你项目中的型号相同。

5、点击“程序”-“载入程序”(或工具条中的第2个按钮)。

6、会有个对话框,只选择“逻辑块(L)”并选择Step 7 MicroWin的版本“V3.1”或“V3.2”,点击“确定”。

7、将先前导出的 AWL 文件打开。

若第6步选择全部,则此时会提示无法打开文件,这里出现错误的原因是无法打数据块和CPU配置文件,不要管它,直接确定。

8、点击“查看(E)”-“内存监视(M)”(或工具条中的第12个按钮)输入想要监视的地址。

9、点“PLC”-“运行”(或工具栏上的绿色三角按钮),程序已经开始模拟运行。

二、使用Step 7 MicroWinV4.0编程时1、在 Step 7 MicroWin V4.0中新建一个项目。

编译正确后转换成STL编程语言界面(查看(V)- STL(S))。

2、程序复制:。

选择需要仿真的程序(用鼠标拖黑)然后点击“编辑”→“复制”。

注意:在Step 7 MicroWin V4.0的STL编程语言界面复制时,必须完整复制指令,例如前面必须包含网络序号“NETWORK 1”而后面不能有多余的程序空行等。

3、打开仿真软件,点“配置”-“CPU 型号”(或在已有的CPU 图案上双击)。

4、在弹出的对话框中选择CPU型号,要与你项目中的型号相同。

5、点击“程序(P)”-“粘贴程序(OB1)”(或工具条中的第3个按钮)。

Step 7 MicroWin V4.0中的STL程序就被粘贴到模拟软件中。

Simulator使用说明

Simulator使用说明

Simulator 使用说明书目录1 概述 (3)1.1 文档目的 (3)1.2 AdventNet Simulation Toolkit简介 ..................................................................... 错误!未定义书签。

1.2.1 主要功能说明 (3)1.2.2 产品套件及功能简介 (4)2 A dventNet Simulation Toolkit软件安装 (5)3 A dventNet Simulation Toolkit的使用简介 (5)3.1 SNMP Agent Simulator的使用 (5)3.1.1 使用SNMP Agent Simulator模拟设备的步骤 (5)3.1.2 启动SNMP Agent Simulator工具 (5)3.1.3 导入要模拟设备的MIB (5)3.1.4 设置模拟设备的属性的值 (7)3.1.5 设置运行环境参数 (10)3.1.6 运行和测试模拟的设备 (11)3.1.7 模拟发送陷阱信息 (11)3.2 Network designer的使用 (13)3.2.1 使用Network designer模拟网络环境的步骤 (13)1.启动Network designer工具 (13)3.2.2 启动Network designer工具 (13)3.2.3 创建自定义的设备种类,设置设备种类的共同属性 (14)3.2.4 创建Network (15)3.2.5 添加设备 (16)3.2.6 设置设备属性 (17)3.2.7 启动网络或者设备 (17)3.2.8 陷阱信息设置和发送 (17)Simulator 使用说明书关键词:simulator使用摘要:本文描述了simulator常用功能的使用方法缩略语:1概述1.1文档目的本文描述了simulator使用方法,指导如何使用AdventNet simulation toolkit工具。

OMRON PLC仿真软件CX-Simulator2.0使用说明

OMRON PLC仿真软件CX-Simulator2.0使用说明
OMRON PLC仿真软件CX-Simulator2.0使_SIMULATOR1.7后,运行模拟器主程序,首次运行
要设置参数,出现设置向导,
Select PLC
选中Create a new PLC(PLC Setup Wizard)后,选取一文件夹,
Virtual 选择框中选Controller Link ,点Connect ,连接成功;
5.再点Cx-Simulator Debug Console中的最左边的三角形按钮(Run(Monitor Mode)),
Run指示灯变绿,模拟PLC已开始运行;就可以用CX_P5.0下传或上传梯形图程序;
在梯形图上就看到执行情况。 如果要修改梯形图,则要断开与模拟PLC的仿真状态;
6.运行 CX-P5.0,在FILE菜单下,新建一工程,要选跟模拟器一样的CPU类型;
'更改PLC'弹出框中
设备类型选取 CS1G/CJ1G,其右的设定中,CPU选CPU45,
在模拟PLC中并无程序,须在新工程建一简单的梯形图,以END结尾;
在左面分别加入一输入模块与输出模块,
点下一步直至完成,自动进入步骤4;
4. 在Work CX-Simulator弹出框中(此Connect项位于CX-Simulator Debug Console
的菜单File下)
7.CX p5.0与PLC连接,点CX P5.0的菜单 PLC--->工作在线仿真器,
出现上传弹出框(PLC-->CX P5.0),点取消,因为PLC中是空的,上传会冲掉你刚编的程序,
要向PLC下传;
8.向PLC下传你的程序:点CX p5.0的菜单 PLC-->传送(R)-->到PLC,

仿真软件操作实验报告(3篇)

仿真软件操作实验报告(3篇)

第1篇实验名称:仿真软件操作实验实验目的:1. 熟悉仿真软件的基本操作和界面布局。

2. 掌握仿真软件的基本功能,如建模、仿真、分析等。

3. 学会使用仿真软件解决实际问题。

实验时间:2023年X月X日实验地点:计算机实验室实验器材:1. 仿真软件:XXX2. 计算机一台3. 实验指导书实验内容:一、仿真软件基本操作1. 打开软件,熟悉界面布局。

2. 学习软件菜单栏、工具栏、状态栏等各个部分的功能。

3. 掌握文件操作,如新建、打开、保存、关闭等。

4. 熟悉软件的基本参数设置。

二、建模操作1. 学习如何创建仿真模型,包括实体、连接器、传感器等。

2. 掌握模型的修改、删除、复制等操作。

3. 学会使用软件提供的建模工具,如拉伸、旋转、镜像等。

三、仿真操作1. 设置仿真参数,如时间、步长、迭代次数等。

2. 学习如何进行仿真,包括启动、暂停、继续、终止等操作。

3. 观察仿真结果,包括数据、曲线、图表等。

四、分析操作1. 学习如何对仿真结果进行分析,包括数据统计、曲线拟合、图表绘制等。

2. 掌握仿真软件提供的分析工具,如方差分析、回归分析等。

3. 将仿真结果与实际数据或理论进行对比,验证仿真模型的准确性。

实验步骤:1. 打开仿真软件,创建一个新项目。

2. 在建模界面,根据实验需求创建仿真模型。

3. 设置仿真参数,启动仿真。

4. 观察仿真结果,进行数据分析。

5. 将仿真结果与实际数据或理论进行对比,验证仿真模型的准确性。

6. 完成实验报告。

实验结果与分析:1. 通过本次实验,掌握了仿真软件的基本操作,包括建模、仿真、分析等。

2. 在建模过程中,学会了创建实体、连接器、传感器等,并能够进行模型的修改、删除、复制等操作。

3. 在仿真过程中,成功设置了仿真参数,启动了仿真,并观察到了仿真结果。

4. 在分析过程中,运用了仿真软件提供的分析工具,对仿真结果进行了数据分析,并与实际数据或理论进行了对比,验证了仿真模型的准确性。

Modbus_Simulator使用说明书

Modbus_Simulator使用说明书

Modbus_Simulator(Modbus RTU Slave软件仿真器)使用说明Modbus_Simulator为Modbus RTU Slave协议设备的仿真软件,主要可用于Modbus RTU Master设备的调试。

本软件为公益软件,不用注册,可自由使用。

使用中发现软件Bug时请告知我们改正!软件发布在本公司网站(),下载解压安装后,点击Modbus_Sim图标就可使用。

一、基本功能:本软件运行于Windows平台下,Modbus_Sim.exe执行后,弹出如下画面其中:寄存器地址项为要显示数据寄存器的初始地址。

[0,0]的前一个数据位是通信时所接收数据帧的次数值,后一个数据位是数据帧的长度值,方括号外的数据为接收数据帧值,本项参数仅用于串口正常通信状态的监测。

串口正常通讯时,接收帧次数值递增变化;“帧值”按通讯实际值变化。

如果这两项值不发生变化,表示通信口未连通!弹出的初始窗口画面中默认显示的数据为:03:Hold,数据格式为:16 Bits Dec。

1、软件支持多窗口显示,点击图标,可增加一幅数据窗口,如下图:2、本软件支持Modbus RTU全部四种数据寄存器的显示,分别为:Func_01:线圈状态(0x)Func_02:输入状态(1x)Func_03:保持寄存器(4x)Func_04:输入寄存器(3x)存器类型的选择也可在“显示”项中选取。

提供8种数据格式,分别为:16位二进制格式,数值范围:0~111111111111111116位十进制格式,数值范围:0~6553516位有符号十进制格式,数值范围:-32768~3276816位十六进制格式,数值范围:0~FFFF寄3、软件32位十进制格式,数值范围:0~429496729532位有符号十进制格式,数值范围:-2147483648~2147483648据格式的选择也可在“显示”项中选取。

4、支地址类型的选择也可在“显示”项中选取。

实验1 CCS Simulator开发环境的与使用配置

实验1  CCS Simulator开发环境的与使用配置

实验一配置CCS开发环境实验一、实验目的1.了解嵌入式DSP开发环境的组成。

2.学会自己配置CCS simulator开发环境。

3.练习CCS开发环境的基本配置与基本操作。

二、实验内容1、CCS集成开发环境的安装2、CCS集成开发环境的使用概述3、CCS集成开发环境使用实例三、实验设备及工具软件:PC机操作系统Windows XP环境、CCS2.0。

四、实验步骤•1、配置Simulator。

启动Simulator调试器•2、打开已有的工程并进行编译链接和运行。

Project-Open:打开工程c:\ti\tutorial\dsk5402\hello1\hello.pjt 。

在工程窗口中,展开source项,双击hello.c察看源文件内容。

Project-Compile 对当前源文件hello.c进行编译;Project-Rebuild All对当前工程进行链接,编译结果应该是0 Errors,0 Warnings, 0 Remarks。

File-Load Program打开装载程序窗口,装入tutorial\dsk5402\hello1\debug\hello.out可执行文件。

Debug-Go main 将程序指针指向main函数入口。

Debug-Run(或按F5键)运行程序,在stdout 输出窗口应显示hello world!Debug-Restart 重新将程序指针指向main函数入口,并运行程序。

•3、建立新工程,并设置、编译链接和执行在myproject目录下,使用project-new建立一个新的工程hello.pjt ,键入工程名称,生成相应名称的子目录及工程文件。

将tutorial\dsk5402\hello1\ 目录下的文件除了hello.pjt工程文件之外全部拷贝到目录myproject\hello\ 下面。

往工程中添加文件在工程栏中,在工程的名字上单击鼠标右键,或在工程project菜单中,选中 Add Files to Project,往工程中添加文件。

实验一 软件仿真器Simulator的使用方法

实验一   软件仿真器Simulator的使用方法

实验一软件仿真器Simulator的使用方法一、实验目的1、了解DSP开发系统平台的构成。

2、了解Code Composer Studio 3.3 的操作环境和基本功能。

了解DSP软件开发过程。

二、实验要求按照实验步骤熟练掌握CCS的使用方法。

三、实验设备PC一台;操作系统为Windows XP;安装Code Composer Studio 3.3四、实验原理开发TMS320C5000应用系统一般需要以下几个调试工具来完成:(1)软件集成开发环境(Code Composer Studio3.3):主要完成系统的软件开发和调试。

它提供一整套的程序编制、维护、编译、调试环境,能将汇编语言和C语言程序编译连接生成COFF格式的可执行文件,并能将程序下载到目标DSP上运行调试。

(2)开发系统(ICETEK 5100 USB):实现硬件仿真调试时与硬件系统的通信,控制和读取硬件系统的状态和数据。

(3)评估模块(ICETEK VC5416-A):提供软件运行和调试的平台和用户系统开发的参照。

五、实验步骤1、启动Code Composer Studio 3.3双击桌面“CCS3.3(C5000)”,启动Code Composer Studio 3.3;2、创建工程(1)创建新的工程文件选择菜单Project的“new…”项;在Project Creation 对话框中,在project项输入volume;单击location项末尾的浏览按钮,改变目录到C:\ICETEK-VC5416-EDULAB\Lab01-UseCC,单击OK;单击完成;这时建立的是一个空的工程,展开主窗口左侧工程管理窗口中Projects下新建立的“volume.pjt”,其中各项均为空。

(2)在工程文件中添加程序文件选择菜单Project的add files to project…项;在add files to project对话框中选择文件目录为C:\ICETEK-VC5416-EDULAB\Lab01-UseCC,改变文件类型为 C Source files(*.c;*.ccc),选择volume.c;重复上述各步骤,添加volume.cmd和c:\ti\c5400\cgtools\lib\rts.lib到工程文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一软件仿真器Simulator的使用方法
一、实验目的
1、了解DSP开发系统平台的构成。

2、了解Code Composer Studio 3.3 的操作环境和基本功能。

了解DSP软件开发过程。

二、实验要求
按照实验步骤熟练掌握CCS的使用方法。

三、实验设备
PC一台;操作系统为Windows XP;安装Code Composer Studio 3.3
四、实验原理
开发TMS320C5000应用系统一般需要以下几个调试工具来完成:
(1)软件集成开发环境(Code Composer Studio3.3):主要完成系统的软件开发和调试。

它提供一整套的程序编制、维护、编译、调试环境,能将汇编语言和C语
言程序编译连接生成COFF格式的可执行文件,并能将程序下载到目标DSP上
运行调试。

(2)开发系统(ICETEK 5100 USB):实现硬件仿真调试时与硬件系统的通信,控制和读取硬件系统的状态和数据。

(3)评估模块(ICETEK VC5416-A):提供软件运行和调试的平台和用户系统开发的参照。

五、实验步骤
1、启动Code Composer Studio 3.3
双击桌面“CCS3.3(C5000)”,启动Code Composer Studio 3.3;
2、创建工程
(1)创建新的工程文件
选择菜单Project的“new…”项;在Project Creation 对话框中,在project项输入
volume;单击location项末尾的浏览按钮,改变目录到
C:\ICETEK-VC5416-EDULAB\Lab01-UseCC,单击OK;单击完成;这时建立的是
一个空的工程,展开主窗口左侧工程管理窗口中Projects下新建立的“volume.pjt”,其中各项均为空。

(2)在工程文件中添加程序文件
选择菜单Project的add files to project…项;在add files to project对话框中选择文件目录为C:\ICETEK-VC5416-EDULAB\Lab01-UseCC,改变文件类型为 C Source files(*.c;*.ccc),选择volume.c;重复上述各步骤,添加volume.cmd和c:\ti\c5400\cgtools\lib\rts.lib到工程文件。

(3)编译连接工程:
选择菜单Project的Rebuild ALL 项;注意编译过程中CCS主窗口下部Build提示窗口中显示的编译信息,最后将给出错误和警告的统计数。

3、编辑修改工程中的文件
(1)查看工程文件
展开CC主窗口左侧工程管理窗中的工程各分支,可以看到“volume.pjt”工程中包含volume.h、rts.lib、volume.c和volume.cmd文件,其中volume.h为程序在编译时根据程序中的“include”语句自动加入的。

(2)查看源文件
双击工程管理窗中的“volume.c”文件,可以查看程序内容
双击工程管理窗中的“volume.h”文件,可以看到主程序中要用到的一些宏定义;
双击工程管理窗中的“volume.cmd”文件,此文件对程序和数据进行了定位。

⑶. 编辑修改源文件
打开“volume.c”,找到“main()”主函数,将语句“input = &inp_buffer[0];”最后的分号去掉,这样程序中就出现了一个语法错误;重新编译连接工程,可以发现编译信息窗口出现发现错误的提示,双击红色错误提示,CC 自动转到程序中出错的地方;将语句修改正确(这里是将语句末尾的分号加上);重新编译;
⑷. 修改工程文件的设置
选择“Project”菜单中的“Build Options…”项,打开“Build Options for volume.pjt”
对话框,选择“Linker”卡片,在“Stack Size”项后输入1024;单击“确定”完成设置;通过此设置,重新编译后,程序中的堆栈的尺寸被设置成1024 个字。

(能否改变其他更实用和直观的参数?)
4、基本调试功能
⑴. 执行File Load Program ,在随后打开的对话框中选择刚刚建立的
C:\ICETEK-VC5416-USB\Lab1-UseCC\Debug\volume.out 文件。

⑵. 在项目浏览窗口中,双击volume.c 激活这个文件,移动光标到main()行上,右击
鼠标选择Toggle Breakpoint 或按F9 设置断点。

⑶. 选择Debug-->Run 或按F5 运行程序,程序会自动停在main()函数头上。

①按F8 执行到write_buffer()函数上。

②继续按F8,程序将转到write_buffer 函数中运行。

③此时,为了返回主函数,按shift-F7 完成write_buffer 函数的执行。

④重新运行程序到main()函数行,按F10 执行到write_buffer()函数,继续按F10 执行程序,对比与F8 执行时有什么不同。

(请仔细检查以上方法是否有错?!!!)
5、使用观察窗口(Watch)
⑴. 执行View-->Watch Window 打开观察窗口。

⑵. 在volume.c 中,选中任意一个变量,右击鼠标,选择“Quick Watch”,CCS 将
打开Quick Watch 窗口并显示选中的变量。

⑶. 在volume.c 中,选中任意一个变量,右击鼠标,选择“Add to Watch Window”,
CCS将把变量添加到观察窗口并显示选中的变量值。

⑷. 在观察窗口中双击变量,则弹出修改变量窗口,此时,可以在这个窗口中改变
程序变量的值。

⑸. 把str 变量加到观察窗口中,点击变量左边的”+”,观察窗口可以展开结构变量,
并且显示结构变量的每个元素的值。

⑹. 把str 变量加到观察窗口中;执行程序进入write_buffer 函数,此时num 函数超
出了作用范围,可以利用Call Stack 窗口察看在不同作用范围的变量:
①执行View-->Call Stack 打开堆栈窗口。

②双击堆栈窗口的main()选项,此时可以察看num 变量的值。

6、文件输入输出(File I/O)
这一节介绍从PC 机上加载数据到目标机。

可用于使用已知的数据流测试算法的正确性。

在完成下面的操作以前,先介绍Code Composer Studio 的Probe(探针)断点,这种断点允许用户在指定位置提取/注入数据。

Probe 断点可以设置在程序的任何位置,.当程序运行到Probe 断点时,与Probe 断点相关的事件将会被触发,当事件结束后,程序会继续执行。

在这一节里,Probe 断点触发的事件是:从PC 机的数据文件加载数据到目标系统的缓冲区中。

⑴. 在真实的系统中,read_signals 函数用于读取A/D 模块的数据并放到DSP 缓冲
区中。

在这里,代替A/D 模块完成这个工作的是Probe 断点。

当执行到函数
read_signals 时,Probe 断点完成这个工作。

①在程序行read_signals(int *input) 上单击鼠标右键,选择
“Togglebreakpoint”,设置软件断点。

②单击鼠标右键,选择“Toggle Probe Point”,设置Probe 断点。

⑵. 执行File File I/O,打开对话框。

⑶. 点击Add File 把sine2.dat 文件加到对话框中。

⑷. 完成设置:
①在Address 中,输入inp_buffer
②在Length 中,输入100
③保证warp around 被选中;
⑸. 关联事件和Probe 断点:
①点击Add Probe Point 按钮,打开对话框;
②点击Probe Point 列表中的内容,使之被选中;
③在Connect 中选择sine2.dat 文件;
④点击Replace 按钮确认设置;
⑤点击”确定”关闭对话框。

⑹. 点击”确定”关闭对话框,此时,已经配置好了Probe 断点和与之关联的事件.进一步的结果在下面实验中显示;
7、图形功能
下面我们使用CC 的图形功能检验上一节的结果
⑴. 执行View-->Graph-->Time/Frequency 打开Graph Property Dialog 窗口;
⑵. 修改属性为如下值并确定:
Graph Title:Input
Satrt Address:inp_buffer
Acquisition Buffer Size:100
Display Data Size 100
DSP Type:16-bit signed integer
-在弹出的图形窗口中单击鼠标右键,选择“Clear Display”。

⑶. 按F12 运行程序。

观察input 窗口的内容。

六、实验要求及数据记录
(1)把下表填写完整:当程序第一次运行到下列语句时,变量num和count的值分别是什么?
(2)记录图形窗口中的波形,包括输入波形和输出波形。

(3)修改源程序,重新编译连接,运行后,要求在图形窗口中显示输出为输入幅值5倍时的波形,并记录此时的输出波形以及修改的程序行。

(4)写出F8 和F10 功能上的区别。

相关文档
最新文档