S7-1200 PLCSIM
S7-1200 PLC 仿真功能有如下硬件和软件要求: 硬件要求:
1、固件版本为 4.0 或更高版本的 S7-1200 PLC 2、固件版本为 4.12 或更高版本的 S7-1200F PLC 软件要求:
S7-PLCSIM V13 SP1 及以上 S7-1200 PLCSIM 支持范围 一、 工艺模块和工艺对象支持 工艺模块支持
S7-PLCSIM 目前不支持以下工艺模块:
① 计数 ② PID 控制 ③ 运动控制 工艺对象支持
S7-PLCSIM 目前不支持以下工艺对象:
? ?
运动控制 PID
二、 指令支持
S7-PLCSIM 几乎支持仿真的 S7-1200 和 S7-1200F 的所有指令(系统函数和系统函数块),支持方式与物理 PLC 相同。S7-PLCSIM 将不支持的块视为非运行状态。
某些指令受部分支持。对于这些 SFC 和 SFB,S7-PLCSIM 将验证输入参数并返回有效输出,但不一定是带有实际 I/O 的真实 PLC 将返回的信息。 当前不支持的指令
S7-PLCSIM 不支持或不完全支持仿真的 S7-1200 和 S7-1200F 的以下指令:
指令 说明 DPRNM_DG WWW GET_DIAG T_CONFIG PORT_CFG SEND_CFG RCV_CFG SEND_PTP RCV_PTP MC_Power MC_Reset MC_Home MC_Halt MC_MoveAbsolute MC_MoveRelative MC_MoveVelocity MC_MoveJog MC_CommandTable MC_ChangeDynamic MC_WriteParam MC_ReadParam PID_Compact PID_3Step PID_Temp 三、 通信指令支持
读取 DP 从站的诊断数据 Web 控制 获取诊断信息(模式 0、1、2) 组态 IP 套件 动态组态通信参数 动态组态串行传输参数 动态组态串行接收参数 传送“发送缓冲区数据” 启用消息接收 启用/禁用轴 确认错误 使轴归位 暂停轴 以绝对方式定位轴 以相对方式定位轴 以预定义速度移动轴 在点动模式下移动轴 按运动顺序运行轴命令 更改轴的动态设置 写入工艺对象的参数 读取工艺对象的参数 具有集成调整的通用 PID 控制器 对阀门进行集成调节的 PID 控制器 温度 PID 控制器 S7-PLCSIM 支持 S7-1200 和 S7-1200F PLC 的如下通信指令:
? ?
PUT 和 GET TSEND 和 TRCV
注意: 仿真PLC与“真实” PLC仍有区别,如下所述: 1. T-block 指令和数据分段
S7-PLCSIM 执行 T-block 指令时数据分段为 1024 字节。实际 CPU 的数据分段为 8192 字节。 如果在单个 TSEND 指令中发送的数据超过 1024 字节,并且在 ad-hoc 模式下通过 TRCV 指令接收数据,则 TRCV 指令生成的新数据只有 1024 字节。此时,必须多次执行 TRCV 指令才能接收额外的字节。
2. T-block 指令和 数据缓冲
S7-PLCSIM 执行 T-block 指令时无需在接收 CPU 中缓冲数据。
不过在 S7-PLCSIM 中,只有仿真的接收 CPU 中的程序执行 TRCV 指令后,仿真的发送 CPU 才能完成 TSEND 指令。
但是,在 S7-PLCSIM 中执行 TSEND 指令时,只有接收 CPU 上的程序执行 TRCV 指令后,TSEND 指令才能完成。
S7-1200 PLCSIM 使用入门
点击博途软件的仿真按钮启动S7-1200仿真器,如图1:
图1. 启动仿真器
这时,会弹出仿真器对话框的精简视图,如下图所示:
图2. 仿真器
点击右下角按钮,可以切换到项目视图,如下图所示:
图3. 仿真器项目视图
点击左上角的新建按钮,可以新建一个仿真项目。
然后回到博途编程界面,选中项目里的1200 PLC ,点击下载按钮,会弹出如下下载选项对话框,按照图中所示选择接口,并点击“开始搜索”按钮,,在兼容设备对话框里会显示出仿真器设备,如图所示:
图4 下载选项
选中该设备,点击下载,即可将项目下载到1200仿真器中。
下载项目成功后,可以点击仿真器上的启动和停止按钮更改CPU的运行模式,如下图红色圈和绿色圈标注所示:
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育S7-1200仿真器使用入门 - 图文 全文阅读和word下载服务。
相关推荐: