南充市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务

供应商
广东湘恒智能科技有限公司
认证
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
联系电话
18126392341
手机号
15267534595
联系人
梁涛
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
更新时间
2024-05-20 09:10

详细介绍

1. 在plcsim中只能建立2个实例,也就是说多同时支持仿真2个s7-1200或者1个s7-1200和1个s7-1500。

二、plcsim的精简视图与项目视图

图6的界面,叫做精简视图,此时,可以正常对plc进行仿真,启动停止,监视指示灯状态。如果需要使用一些gaoji功能,例如对i点进行设置,序列功能,事件触发,则需要转至项目视图,如图7所示。图7 精简视图与项目视图①在精简视图左键点击该按钮即切换到项目视图②在项目视图中左键点击该新建按钮,会在项目视图中新建仿真文件,产生仿真视图左边的项目树:sim表格、序列、事件表等③如果希望从项目视图返回精简视图,可以左键点击该按钮说明1. 在plcsim v13sp1或者plcsim v13sp2中,必须切换到项目视图,新建仿真文件,仿真功能才可以使用,plcsimv14以后,可以在精简视图、项目视图,新建或者不新建仿真文件,都可以使用仿真功能。

2.如果项目视图不新建仿真文件,则使用不了i点进行设置,做序列,事件触发等gaoji功能,但是可以使用扫描控制、设置仿真界面的语言、查询plcsim的帮助文件等。

三、plcsim项目视图的功能设备视图

如图8所示,可以打开plcsim项目视图中的设备视图,在这里可以直观的对cpu主机架模块以及profibus dp/profinetio/as-i的分布式io给定di和ai点,显示dq以及aq结果。每次只能显示一个模块的所有io。图8 plcsim的设备视图①左边项目树,展开plc,双击“设备组态” ,打开右边的设备视图②在这里选择机架,默认是plc主机架③在这里选择需要查看或修改的io模块④在di/ai给定设置值⑤dq/aq显示运算结果

sim表格

如图9所示,可以打开plcsim项目视图的sim表格,在这里可以对plc的全局变量进行修改监视,与plc的监控表不同的是,sim表格不可以监视修改dtl、字符串等复杂数据类型,但是可以对di、ai进行修改监视,并且还有一些和plc监控表不同的地方,见下方说明。图9 sim表格①展开sim表格,可以看到,点击“添加新的sim表格”,可以新建更多的sim表格。②plcsim v16以后支持的功能,点击“浏览”,可以导入plc的变量表及监控表。③点击“sim 表格_x”可以在右边工作区打开指定的sim表格。④添加变量名称或juedui地址,注意不支持dtl、字符串等plc监控表支持的数据类型。⑤可以修改变量显示的数据格式。⑥可以执行单个变量的修改,同时显示每个变量的实际值。⑦如果变量是bool类型,或者是非优化的byte类型时,这里可以设置显示变量中单个位的状态。⑧如果希望几个变量同时修改,需要在需要同时修改的变量这里设置值,然后激活后面的“√”。⑨在⑧处修改打钩完毕后,点击该按钮可以同时修改。⑩该sim表格默认只能修改di、ai的变量,如果需要修改其他变量需要点击该按钮。⑪plcsimv15以后支持的功能,当选中的变量的显示格式是布尔型、十六进制、八进制、dec、dec+/-、浮点数时,在这里会显示该控制视图。如果是布尔型,则是一个瞬动按钮;如果是十六进制、八进制、dec、dec+/-,则会是图中所示的滑块,取值范围取决于数据类型,例如int类型,选择dec+/-是从-32768~32767;如果是浮点数,则也会是图中所示的滑块,取值范围为0.0~1.0。

序列

如图10所示,可以打开plcsim项目视图的序列功能,对plc全局变量根据时间序列进行值的给定。图10 序列①展开序列,可以看到,点击“添加新序列”,可以新建更多的序列。②点击“序列_x”可以在右边工作区打开指定的序列。③添加变量名称或juedui地址。如果该变量为优化块变量,要求该变量必须使能"可从hmi/opcua访问",并且不支持片段访问;如果该变量为juedui地址访问,则没有上述要求。④可以修改变量显示的数据格式。⑤可以设置将变量设为值,还是特殊的对di点设置以脉冲输入的设为频率。⑥设定的值或者频率。⑦设置时间的格式或单位,可以设置毫秒、秒、分钟、hh:mm:ss.ms。⑧设置该步的起始时间与结束时间,以图中第2行为例,第2行这一步前的时间为该步的起始时间,1.5s,第3行这一步前的时间为该步的起始时间也是上一步的结束时间,3s,所以第2行这一步总的执行时间是3-1.5=1.5s。⑨可以设置某步禁用或重新启用。⑩选中该步并点击⑨处的禁用步,则为禁用状态。⑪点击该按钮可以使整个序列往复执行。⑫往复执行的序列则显示“重复序列”,否则显示“停止序列”。⑬启动序列、暂停序列、停止序列。⑭当前正在执行的步。⑮当前步的执行时间,括号内为第几次的重复。⑯可以设置步为立即启动或触发条件,如图11所示。图11 触发变量①设置触发变量,支持的数据类型包括位变量、位序列、整数、浮点数。只支持符号寻址的变量,并且必须使该变量使能"可从hmi/opcua访问"。②设置触发事件,位变量支持"=true"和"=false",位序列和整数支持"=值"、"<>值",浮点数支持">值"、"<值"。③设置比较值。④点击确认按钮。⑤终的触发条件。

事件

plcsimv16增加新功能,事件激活测试。可以通过模拟一个事件,测试程序中的诊断功能是否生效。如图12所示,以机架故障为例。图12 事件设置①展开事件表,可以看到,点击“添加新事件”,可以新建更多的事件。②点击“事件表_x”可以在右边工作区打开指定的事件。③选择需要模拟的事件,可以选择拔出或插入模块、机架或站故障、硬件中断、诊断错误中断。图中选择机架或站故障。④根据不同的事件设置故障影响的设备的硬件标识符。图中为io_device_1~iodevice这个io设备。⑤设置事件是故障还是错误返回。⑥选中需要激活的事件。⑦激活该事件,激活后,如图13所示,io设备报故障,如果有诊断指令或者ob86中编写程序,可以读取相关错误信息。图13 仿真结果


西门子一级总代理,代理商,变频器,伺服电机,PLC

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话