㈠ 西门子博途SCL语言问题
OUT作为FC105,也就是SCALE的线性整定返回值。
而VAT则表明SCALE函数的执行状态,相当于ENO。
㈡ ScL编程何时需要数据初始化
ScL编程使用FB模板更改FB编号需要数据初始化。
SCL语言是一种结构化文本,类似于计算机高级语言的编程方式,他的语言规范解决计算机的PASCAL语言。
㈢ 西门子TIA博途里怎么直接调用一边写好的fc/fb块,还有在博途里scl编程怎么直接输入i/o点,定时器计数器等
ET是查询这个计时器的计时时间的,就是说看一下设定的PT时间走了多少。如果不需要查询,ET这个可以不用管。
另外,大多数人一般都是用梯形图编程,不用这个语言,不直观。
㈣ 用博途软件V13编写的程序怎么才能用V14打开呢
西门子工业自动化集团为其全集成自动化软件平台“TIA 博途”添加了众多新功能。在V14版本中,西门子所有SINAMICS G变频器系列的驱动产品都可以通过TIA博途设置参数,并且更多的诊断功能被集成到了该工程软件平台中来。此外,SIMATIC S7-1500的故障安全功能得到了扩展,Profinet通讯能力扩大。更新的编程语言提高了效率,新的工业信息安全功能加强了对专业知识的保护,更有效防止非法复制和访问。新版TIA博途还对用于西门子自动化设备和驱动系统的配置、编程、调试、维修的工程设计工具进行了更新,如用于控制器的SIMATIC STEP 7 V14、用于HMI系统(SIMATIC人机界面)的SIMATIC WinCC V14以及用于SINAMICS G变频器系列的SINAMICS Stardrive V14。
西门子TIA 博途能让用户更加快速直观地执行自动化和驱动任务。软件结构的设计以高效率和用户友好为原则,适用于新老用户。为控制器、HMI和驱动产品,在配置、通信、诊断过程中进行的共享数据存储、自动保持数据一致性提供了标准操作概念,同时提供了涵盖所有自动化对象的强大的库。
在更新版V14中,西门子扩展了TIA博途,增加了众多新功能,用于驱动集成、系统诊断、故障安全、Profinet通讯、工业信息安全和编程语言:
无缝驱动集成:“SINAMICS Startdrive V14”工程系统集成至TIA 博途,西门子 SINAMICS G系列驱动可以为自动化任务快速有效地设置参数并工作,驱动也自动集成至系统诊断。TIA 博途V14的另一个特征是新的S7-1500控制器有可扩展的灵活的运动功能,用于集中连接或分布式连接的驱动。与PLCopen 兼容的块能够用于编程,以及运动控制技术对象用于控制任务以及变频器的参数设置,可以对典型异步运动过程进行编程和测试。产品支持绝对和相对定位、参考、速度要求、绝对编码器。
集成系统诊断:诊断配置集成到系统中从而实现用户友好操作,单击一下就可以激活。对于硬件组件,诊断信息可以自动更新。对显示概念进行了提高和标准化,状态和错误信息不仅仅在TIA博途和HMI设备中,在Web服务器以及新SIMATIC S7-1500控制器的显示设备中都一致显示。控制器和驱动的实时跟踪功能可以高精度诊断用户程序和运动的结果,同时可以优化驱动。
集成故障安全功能:TIA博途的“Step 7 Safety Advanced V14”工程组态平台集成了SIMATIC S7系列控制器包括SIMATIC S7-1500 PLC在内的安全工程设计平台。带有高效代码的优化编译器可对故障安全程序进行快速处理。新的设计还包括自主优先级和定时设置,以及错误循环时间的可视化监控。简化的用户程序验收报告打印功能和新的功能签名即使在有修改的情况下也能缩短验收流程。安全组态中增加的安全环节加强了对未授权修改的保护。SINAMICS Startdrive V14及以上版本同时也支持SINAMICS变频器的故障安全功能。
强大的Profinet通讯:TIA博途V14还支持Profinet功能介质冗余协议(MRP)及I-Device功能。
多级工业信息安全:TIA博途V14的“工业信息安全集成”以及新的SIMATIC S7-1500控制器的功能从块保护扩展到通讯完整性保护,帮助用户保护应用。集成的专有知识保护功能,如防止机器拷贝,能够帮助防止未授权的访问和修改。SIMATIC存储卡用于防拷贝保护,将单个块绑定至原存储卡的序列号,从而确保程序仅能通过配置过的存储卡运行,不能被复制。访问保护功能防止对应用进行未经授权的配置修改,可以通过给不同的用户组分配不同的授权级别来实现这一功能。专有的数据校验机制可识别修改过的工程数据,从而实现例如保护通过未授权操作传输到控制器的数据等功能。
优化的编程语言:SIMATIC Step 7 V14 提供了新的SIMATIC S7-1500 控制器,其编译器进行了优化,专为编程语言STL(语句表)、FBD(功能块图)、LAD(梯形逻辑)、SCL(结构化控制语言)而设计。SCL 如今包含带有片存取的编程功能,可以迅速访问变量的各个部分,输出SCL码。V14还支持LAD和FBD新控制器的复杂算术运算的“计算框”功能,以及间接寻址和隐式类型转换。此外创新技术还包括 64位数据类型(LREAL、LINT、LWORD),自动接收当前值作为初始值,操作过程中的块扩展以避免数据丢失,可扩展至16 MB。集成符号编程可实现数据访问一致性、创建项目的透明度、通过自动更新项目数据将误差更小化。
TIA博途V14在设计过程中特别重视对目前项目和软件的再利用和兼容性:例如,从SIMATIC S7-300/400转向S7-1500,项目可以重复利用;S7-1200的程序可以复制粘贴到 S7-1500。用V13建立的项目也可以用V14打开保存。
SIMATIC WinCC(TIA博途)是全集成自动化博途工程框架的重要组成部分,既可作为设备级应用程序的HMI软件,又可作为过程可视化系统(SCADA)人机界面软件。因此,为SIMATIC HMI设计统一和完整的工程平台的设想变成了现实。由于将SIMATIC HMI集成进全新的TIA博途中,现在创建HMI应用程序,更轻松,更高效。
㈤ 博途可变接口函数怎么编
博途可变接口函数编写方法:
博途PLC的下降沿和上升沿指令,在控制系统编程时经常会使用。和SMART S7-200有所不同,遵循IEC-6113标准提供的上升沿下降沿功能块,都需要边沿存储位地址,边沿存储器位的地址在程序中最多只能使用一次,否则,会覆盖该位存储器。导致程序运行结果异常,边沿存储位的存储区域必须位于DB(或者FB静态区域)或位存储区中。关于上升沿和下降沿指令的自行设计,可以参看下面这篇博文。这里我们主要讲下技巧性的问题,我们在编程时如何定义中间变量,在大量沿指令应用的时候,我们怎么快速实现中间位地址定义。
PLC自定义上升沿下降(函数)沿指令实现_RXXW_Dor的博客-CSDN博客_上升沿函数关于上升沿和下降沿,我们应该用更通用的概念去理解,上升沿和下降沿是为了捕捉信号的变化状态,在沿发生时执行一个扫描周期,完成一次函数调用。就是如何判断上升沿和下降沿发生的问题,我们画图说明之,利用位逻辑的“与”运算就可以实现上升沿和下降沿的判断了,再利用Return(函数返回指令)配合完成调用执行一次。SCL程序实现 (函数式编程,上升沿执行一次FB)下降沿功能实现(这里建议不要强调为指令了,可以理解为函数,方法等)。通过2个相邻的离散序列信号其实就可以实现判断了。
㈥ 西门子scl怎么初始化数组
数组元素数量(初始值) 2.5就是初始值,10(2.5)将10个数组元素初始为2.5
㈦ SCL没有源文件如何生成博途
SCL没有源文件生成博途方法:
在TIA博途中点击“项目移植”选项后,再选择STEP7源项目打开就可以生成博途了。
SCL(Structured Control Language)语言,也就是结构化控制语言,它其实和IEC标准制定的ST语言是一样的。S7-SCL 可以编译成 STL, 虽然其代码量相对于 STL 编程有所增加,但我们更关心的是程序结构和程序的总体效率。
类似于计算机行业的发展,汇编语言已经被舍弃,取而代之的是 C/C++等高级语言。S7-SCL 对工程设计人员要求较高,需要其具有一定的计算机高级语言的知识和编程技巧。
STL是STEP7时代推出的语言,它不是STRUCT TEXT LANGUAGE的缩写,所以它和ST语言完全没关系。
STL语言是一种汇编语言,是面向机器底层的语言,可以直接操作寄存器,可读性不强,和80C51单片机的机器语言是一个层面。所以它是一种低级语言,而ST和SCL都是中高级语言。
SCL源文件支持的文件格式:
S7-SCL 支持如下 STEP7 的块:OB,FC,FB,DB,UDT。在 S7 程序中,S7-SCL 块可以与其它STEP7 编程语言生成的块互相调用。
S7-SCL 可以被编译成 STL, S7-SCL 生成的块也可以作为库文件被其它语言引用。由于 S7-SCL 程序由 ASCII 文本构成,所以它非常容易被导入或导出。
㈧ 博途v16升级要求重启,点击重启后电脑不能启动了
建议使用U盘PE修复系统。
安装博途V15的计算机必须至少满足以下需求:
处理器:CoreTM i5-3320M 3.3 GHz 或者相当
内存:至少8G
硬盘:300 GB SSD
图形分辨率:最小 1920 x 1080
显示器:15.6" 宽屏显示 (1920 x 1080)
TIA Portal v15 Adv简称博途v15高级版,是一款由西门子打造的全集成自动化编程软件,多用于PLC编程与仿真操作,新版本增强了性能,提高了兼容性,完美支持windows10操作系统。
(8)博图scl编译参数无法初始化扩展阅读:
1、TIA Portal Multiuser Engineering
TIA允许多个用户同时工作在同一个项目上,增加协作的能力,另外还可以通过委托减少工作时间。
2、TIA Portal Teamcenter Gateway
Teamcenter网关让您保存和管理TIA Portal项目在Teamcenter。
3、TIA Portal Cloud Connector
允许客户通过工业私有云的形式,借助RDP协议接入远程PC的TIA管理器并可以连接现场硬件。
4、TIA User Management Component
TIA的用户管理组件(UMC)在TIA Portal V15提供全球用户管理的可选项。可以跨项目定义和管理用户和用户组。用户和用户组也可以从微软活动目录中获取。
5、TIA Portal Openness
SCL可以用XML来表示,意味着V15版本的LAD/FBD和SCL都相互导入导出为XML。
S7-1500标准PLC程序自动加载,在这种情况下,PLC的启动停止是隐形的,可以通过用户权限来控制。
系统UDT可以被用户数据类型访问。
SINAMICS G120 and SINAMICS S120 drives可以被V15版本的驱动组件来创建。
㈨ 关于西门子的PLC中用SCL编程的请教
BIPOLAR := BIPOLA_IN;应该是BIPOLAR := BIPOLAR_IN;
如果再报错,你就点错误,然后查看它周围的名称是否写错了,你定义的和调用的名字不一致!