广东省西门子授权总代理---河源市西门子电机维修授权合作伙伴
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子PLC
- 西门子伺服电机
- 西门子触摸屏
- 西门子电缆
- 西门子变频器
- 西门子模块
- 联系电话
- 13510737515
- 手机号
- 13185520415
- 联系人
- 董海波
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
- 更新时间
- 2024-05-28 07:00
98:step7中相关时间处理和转换的功能块有哪些?
sfc0 "set_clk" 设置cpu时钟
sfc1 "read_clk" 读出cpu时钟
fc3 "d_tod_dt" 从date_and_time 中取出date。
fc6 "dt_date" 从date_and_time 中取出theday of the week,即星期几
fc7 "dt_day" 从date_and_time 中取出时间
fc8 "dt_tod"
fc33用于s5time到time的转换
fc40用于time到s5time的转换
99:如何实现带电拔出或插入模板,即热插拔功能?
硬件要求:
使用普通的s7-300导轨和u型总线连接器是不能实现热插拔功能的,您必须购买有源总线底板,才能实现该功能。另外,您在配置时,必须使用mlfb6es7 153-1aa02-0xb0版本以上的接口模块,因为它支持dp协议的dpv1版本,而mlfbim153-1aa00-0xb0模块是不支持该功能的。目前您能够购买到的im153接口模块都支持热插拔,只有2-3年以前的im153接口模块不支持热插拔。
软件要求:您必须在step75.1版本以上进行配置;
如果您采用s7-400cpu或s7-400cp作为dp主站,那么您可以直接在im153的属性窗口的"operatingparameters"标签页里配置热插拔功能。https://blog.sina.com.cn/jiari
1:在step7的硬件组态窗口的profibusdp目录中选择相应im153模块,可以看出该模块支持“moduleexchange in opration”(热插拔);
2:将im153模块拖到profibus总线上;
3:选择i/o模块,插入到et200m站的各个槽位中;
4:双击et200m站,打开属性窗口,选中“replacemodules during operation“(热插拔)选项;
5:属性窗口中提供了et200m站热插拔功能所需的有源总线导轨的订货号;
6:属性窗口中提供了该型号im153,插入的i/o模块对应使用的有源总线底板的订货号;
除了以上的硬件组态之外,还要向s7-400中下载ob82、ob83、ob84、ob85、ob86、ob87、ob121、ob122等组织块。当et200m从站上进行模块的热插拔时,中断组织块ob83 ,ob85,ob122被调用。
如果您采用s7-300cpu 或 cp342-5作为dp主站,那么您只能够通过安装gsd文件的方式将im153模块组态成dp从站,并双击im153,打开它的属性窗口,进行设置。否则您在step7的硬件组态窗口中直接将profibusdp目录et200m文件夹下im153模块挂在profibus总线上。
100:我如何做到对自己的程序块进行加密保护?
您能够通过step7软件的know_how_protect功能实现对您程序代码的加密保护。
如果您双击鼠标打开经过加密的程序块时,您只能看到该程序块的接口数据(即in,out 和 in/out 等类型的参数)和注释信息,而程序块中的代码及代码的注释,临时/静态变量是不能被看到的。同时您也无法对加密保护的程序块做出任何改动。
如何实现程序块保护:
1.打开程序编辑窗口lad/fbd/stl;
2.将要进行加密保护的程序块生成转换为源代码文件(通过选择菜单 file— ;generatesource 生成);
3.在lad/fbd/stl 窗口中关闭您的程序块,并在simatic
manager项目管理窗口的source文件夹中打开上一步所生成的source文件;
4.在程序块的声明部分,title行下面的一行中输入”know_how_protect”;
5.存盘并编译该source文件(选择菜单fileàsave,fileàcompile);
6.现在就完成了您程序块的加密保护;
展开全文