一、博途功能概述1、如何使用博途创建自动化系统a、典型的自动化系统包含以下内容:
b、TIA Portal 可用来帮助您创建自动化系统,关键的组态步骤为:
2、博途软件工程组态
3、博途软件数据管理在 TIA Portal 中,所有数据都存储在一个项目中。修改后的应用程序数据(如变量)会在整个项目内(甚至跨越多台设备)自动更新。 二、博途软件的基础操作1、界面总览2、创建新项目点击“项目”—“新建”,出现“创建新项目”对话框: 3、添加新设备4、参数设置“选项”—“设置”: 5、组态的任务设备组态 (configuring)的任务就是在设备和网络编辑器中生成一个与实际的硬件系统对应的模拟系统,包括系统中的设备(PLC和HMI),PLC各模块的型号、订货号和版本。 模块的安装位置和设备之间的通信连接,都应与实际的硬件系统完全相同。 此外还应设置模块的参数,即给参数赋值,或称为参数化。 自动化系统启动时,CPU比较组态时生成的虚拟系统和实际的硬件系统,如果两个系统不一致,将采取相应的措施。 5.1、硬件组态添加模块在硬件组态时,需要将I/O模块或通信模块放置到工作区的机架的插槽内:用“拖放”的方法放置硬件对象;用“双击”的方法放置硬件对象。 5.2、硬件组态过滤器如果激活了硬件目录的过滤器功能,则硬件目录只显示与工作区有关的硬件。 例如用设备视图打开PLC的组态画面时,则硬件目录不显示HMI,只显示PLC的模块。 5.3、硬件组态删除硬件组件可以删除设备视图或网络视图中的硬件组态组件,被删除的组件的地址可供其他组件使用。不能单独删除CPU和机架,只能在网络视图或项目树中删除整个PLC站。 删除硬件组件后,可以对硬件组态进行编译。编译时进行一致性检查,如果有错误将会显示错误信息,应改正错误后重新进行编译。 5.4、硬件组态信号模块和信号板的地址分配添加了CPU、信号板或信号模块后,他们的I/O地址是自动分配的。选中“设备概览”,可以看到CPU集成的I/O模板、信号板、信号模块的地址。 选中模块,通过巡视窗口的“I/O地址/硬件标识符”,可以修改模块的地址: 也可以直接在设备概览中修改: DI/DO的地址以字节为单位分配,没有用完一个字节,剩余的位也不能作它用。 AI/AO的地址以组为单位分配,每一组有两个输入/输出点,每个点(通道)占一个字或两个字节。 建议不要修改自动分配的地址。 5.5、硬件组态数字量输入点的参数设置选中设备视图中的CPU、信号模块或信号板,然后选中巡视窗口,设置输入端的滤波器时间常数: 可以激活输入点的上升沿和下降沿中断功能,以及设置产生中断时调用的硬件中断OB: 5.6、硬件组态数字量输出点的参数设置5.7、硬件组态模拟量输入点的参数设置5.8、硬件组态模拟量输出点的参数设置5.9、硬件组态模拟量如转换后模拟值表示模拟量输入输出模块中模拟量对应的数字称为模拟值,模拟值用16位二进制补码(整数)表示。最高位(第16位)为符号位,正数的符号位为0,负数的符号位为1。 模拟量经A/D转换后得到的数值的位数如果小于16,则自动左移,使其符号位在16位字的最高位,未使用的低位则填入0,称为“左对齐”。设模拟量的精度为12位加符号位,左移3位后,相对于实际的模拟值被乘以8。 这种处理方法的优点在于模拟量的量程与移位处理后的数字的关系是固定的,与左对齐之前的转换值无关,便于后续的处理。 5.10、硬件组态模拟量转换举例根据模拟量输入模块的输出值计算对应的物理量时,应考虑变送器的输入/输出量程和模拟量输入模块的量程,找出被测物理量与A/D转换后的数字之间的比例关系。 例:压力变送器的量程为0~10MPa,输出信号为0~10V,模拟量输入模块的量程为0~10V,转换后的数字量为0~27648。 设转换后得到的数字为N,试求以kPa为单位的压力值。 0~10MPa的模拟量对应于数字量0~27648,转换公式为 : 在运算时一定要先乘后除,否则会损失原始数据的精度。 例:某温度变送器的量程为-100~500°C,输出信号为4~20mA,某模拟量输入模块将0~20mA 的电流信号转换后的数字0~27648。 设转换后得到的数字为N,求以0.1 °C为单位的温度值。 单位为0.1 °C 的温度值-1000~5000对应于数字量5530~27648,转换公式为 : 5.11、硬件组态设置系统存储器字节与时钟存储器字节将MB1设置为系统存储器字节后,该字节的M1.0~M1.3的含义: M1.0(首次循环):仅在进入RUN模式的首次扫描时为1,以后为0; M1.1(诊断图形已更改):CPU登录了诊断事件时,在一个扫描周期内为1; M1.2(始终为1):总是为1状态,其常开触点总是闭合; M1.3(始终为0):总是为0状态,其常闭触点总是闭合; 时钟脉冲是一个周期内0和1所占的时间各为50%的方波信号,时钟存储器字节每一位对应的时钟脉冲的周期或频率如表。CPU在扫描循环开始时初始化这些位。 以M0.5为例,其时钟脉冲的周期为1s,如果用它的触点来控制某输出点对应的指示灯,指示灯将以1Hz的频率闪动,亮0.5s,暗0.5s。 5.12、硬件组态设置PLC上电后的启动方式组态上电后CPU的3种启动方式:
5.13、硬件组态设置实时时钟CPU带有实时时钟(Time-of-day clock),在PLC的电源断电时,用超级电容给实时时钟供电。PLC通电24h后,超级电容被充足了足够的能量,可以保证实时时钟运行10天。 在线模式下可以设置CPU的实时时钟的时间。 5.14、硬件组态设置循环时间和通信负载循环时间是操作系统刷新过程映像和执行程序循环OB的时间,包括所有中断此循环的程序的执行时间,每次循环的时间并不相等。 |
|